|
@@ -114,6 +114,37 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
+ <!-- 第六行:平台商城自定义、工业品商城自定义、福利商城自定义 -->
|
|
|
|
|
+ <el-row :gutter="20">
|
|
|
|
|
+ <el-col :span="8">
|
|
|
|
|
+ <el-form-item label="平台商城 diy" prop="platormDiy">
|
|
|
|
|
+ <el-switch
|
|
|
|
|
+ v-model="form.platormDiy"
|
|
|
|
|
+ active-value="1"
|
|
|
|
|
+ inactive-value="0"
|
|
|
|
|
+ />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col :span="8">
|
|
|
|
|
+ <el-form-item label="工业品 diy" prop="industrialDiy">
|
|
|
|
|
+ <el-switch
|
|
|
|
|
+ v-model="form.industrialDiy"
|
|
|
|
|
+ active-value="1"
|
|
|
|
|
+ inactive-value="0"
|
|
|
|
|
+ />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col :span="8">
|
|
|
|
|
+ <el-form-item label="福利商城 diy" prop="fuliDiy">
|
|
|
|
|
+ <el-switch
|
|
|
|
|
+ v-model="form.fuliDiy"
|
|
|
|
|
+ active-value="1"
|
|
|
|
|
+ inactive-value="0"
|
|
|
|
|
+ />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ </el-row>
|
|
|
|
|
+
|
|
|
<!-- 客服热线 -->
|
|
<!-- 客服热线 -->
|
|
|
<el-form-item label="客服热线" prop="servicePhone">
|
|
<el-form-item label="客服热线" prop="servicePhone">
|
|
|
<el-input v-model="form.servicePhone" placeholder="请输入客服热线" />
|
|
<el-input v-model="form.servicePhone" placeholder="请输入客服热线" />
|
|
@@ -222,7 +253,10 @@ const data = reactive({
|
|
|
defaultAvatar: '',
|
|
defaultAvatar: '',
|
|
|
miniQrcode: '',
|
|
miniQrcode: '',
|
|
|
content: '',
|
|
content: '',
|
|
|
- detailDesc: ''
|
|
|
|
|
|
|
+ detailDesc: '',
|
|
|
|
|
+ platormDiy: '0', // 平台商城自定义 0不diy 1diy
|
|
|
|
|
+ industrialDiy: '0', // 工业品商城自定义 0不diy 1diy
|
|
|
|
|
+ fuliDiy: '0' // 福利商城自定义 0不diy 1diy
|
|
|
} as any,
|
|
} as any,
|
|
|
rules: {
|
|
rules: {
|
|
|
platformName: [{ required: true, message: '平台名称不能为空', trigger: 'blur' }],
|
|
platformName: [{ required: true, message: '平台名称不能为空', trigger: 'blur' }],
|
|
@@ -250,7 +284,7 @@ const getList = async () => {
|
|
|
const submitForm = async () => {
|
|
const submitForm = async () => {
|
|
|
try {
|
|
try {
|
|
|
await formRef.value?.validate();
|
|
await formRef.value?.validate();
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
const configKeys = Object.keys(form.value);
|
|
const configKeys = Object.keys(form.value);
|
|
|
const batchData = configKeys.map(key => ({
|
|
const batchData = configKeys.map(key => ({
|
|
|
configType: '0',
|
|
configType: '0',
|
|
@@ -258,7 +292,7 @@ const submitForm = async () => {
|
|
|
name: key,
|
|
name: key,
|
|
|
value: form.value[key] || ''
|
|
value: form.value[key] || ''
|
|
|
}));
|
|
}));
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
await saveBatchPlatformConfig(batchData);
|
|
await saveBatchPlatformConfig(batchData);
|
|
|
proxy?.$modal.msgSuccess('保存成功');
|
|
proxy?.$modal.msgSuccess('保存成功');
|
|
|
getList();
|
|
getList();
|