新增:并入shop、cms、oa三大模块代码
This commit is contained in:
@@ -16,21 +16,30 @@
|
||||
:label-col="{ md: { span: 3 }, sm: { span: 4 }, xs: { span: 24 } }"
|
||||
:wrapper-col="{ md: { span: 21 }, sm: { span: 22 }, xs: { span: 24 } }"
|
||||
>
|
||||
<a-form-item label="参数" name="comments">
|
||||
<a-form-item label="模板" name="template">
|
||||
<SelectWebsiteField
|
||||
:placeholder="`选择参数`"
|
||||
class="input-item"
|
||||
v-model:value="form.template"
|
||||
@done="chooseData"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item label="参数" name="name">
|
||||
<a-input
|
||||
allow-clear
|
||||
:maxlength="100"
|
||||
placeholder="网站名称"
|
||||
v-model:value="form.comments"
|
||||
placeholder="SiteLogo"
|
||||
v-model:value="form.name"
|
||||
@pressEnter="save"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item label="调用" name="name">
|
||||
<SelectWebsiteField
|
||||
:placeholder="`可配置参数`"
|
||||
class="input-item"
|
||||
v-model:value="form.name"
|
||||
@done="chooseData"
|
||||
<a-form-item label="参数名称" name="comments">
|
||||
<a-input
|
||||
allow-clear
|
||||
:maxlength="100"
|
||||
placeholder="参数名称"
|
||||
v-model:value="form.comments"
|
||||
@pressEnter="save"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item label="配置值" name="value">
|
||||
@@ -108,6 +117,7 @@
|
||||
type: 0,
|
||||
name: undefined,
|
||||
value: undefined,
|
||||
template: '',
|
||||
modifyRange: undefined,
|
||||
defaultValue: undefined,
|
||||
comments: '',
|
||||
@@ -164,6 +174,7 @@
|
||||
const chooseData = (data: WebsiteField) => {
|
||||
assignFields(data);
|
||||
form.value = data.defaultValue;
|
||||
form.template = data.defaultValue;
|
||||
if (data.type == 1) {
|
||||
images.value.push({
|
||||
uid: `${data.id}`,
|
||||
|
||||
Reference in New Issue
Block a user