新增:并入shop、cms、oa三大模块代码

This commit is contained in:
2024-09-13 00:10:29 +08:00
parent 0068553e35
commit ea5a48fa29
424 changed files with 64497 additions and 67 deletions

View File

@@ -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}`,