代码同步 02.18 -2

master
张博文 3 months ago
parent 4a863cbc38
commit 4a9016f36f

@ -26,8 +26,8 @@
<el-radio v-model="form.showPop" :label="false"></el-radio> <el-radio v-model="form.showPop" :label="false"></el-radio>
</el-form-item> </el-form-item>
<el-form-item label="模板类型" prop="templateType"> <el-form-item label="模板类型" prop="templateType">
<el-radio v-model="form.templateType" :label="1"></el-radio> <el-radio v-model="form.templateType" :label="1" @change="handleTemplateTypeChange"></el-radio>
<el-radio v-model="form.templateType" :label="2"></el-radio> <el-radio v-model="form.templateType" :label="2" @change="handleTemplateTypeChange"></el-radio>
</el-form-item> </el-form-item>
<!-- 标准模板 --> <!-- 标准模板 -->
@ -508,6 +508,22 @@
this.form.templateItemList[index][type] = `${signs}${newValue}`; this.form.templateItemList[index][type] = `${signs}${newValue}`;
} }
}, },
handleTemplateTypeChange(value) {
this.form = {
...this.form,
templateItemList: value === 1 ? [] : this.form.templateItemList,
bgUrl: undefined,
bgWidth: undefined,
bgHeight: undefined,
showGoodsDetail: true,
goodsDetailIconUrl: undefined,
showAi: true,
aiIconUrl: undefined,
showShop: true,
shopIconUrl: undefined,
changeLanguageIconUrl: undefined,
}
},
// //
openSelectMaterial(type) { openSelectMaterial(type) {
this.selectMaterialVisible = true; this.selectMaterialVisible = true;

@ -143,7 +143,7 @@ export default {
LoginRules: { LoginRules: {
username: [ username: [
{required: true, trigger: "blur", message: "用户名不能为空"} {required: true, trigger: "blur", message: "账号不能为空"}
], ],
password: [ password: [
{required: true, trigger: "blur", message: "密码不能为空"} {required: true, trigger: "blur", message: "密码不能为空"}

@ -23,7 +23,7 @@
</div> </div>
<!-- 列表 --> <!-- 列表 -->
<el-table v-loading="loading" :data="list"> <el-table v-loading="loading" :data="list">
<el-table-column label="号" align="center" type="index" width="80" > <el-table-column label="号" align="center" type="index" width="80" >
<template v-slot="{ $index }"> <template v-slot="{ $index }">
<span>{{($index+1)+ (queryParams.pageNo-1)*queryParams.pageSize }}</span> <span>{{($index+1)+ (queryParams.pageNo-1)*queryParams.pageSize }}</span>
</template> </template>
@ -140,7 +140,7 @@
<span>{{row.goodsNum}}</span> <span>{{row.goodsNum}}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="单位" align="center" prop="unitName" width="50" /> <el-table-column label="商品规格" align="center" prop="goodsSpecs" width="100" />
<el-table-column v-if="!isWatch" label="说明" align="center" prop="remarks" min-width="160" > <el-table-column v-if="!isWatch" label="说明" align="center" prop="remarks" min-width="160" >
<template v-slot="{row}"> <template v-slot="{row}">
<el-input v-model="row.remarks" placeholder="请输入"></el-input> <el-input v-model="row.remarks" placeholder="请输入"></el-input>

Loading…
Cancel
Save