diff --git a/src/views/merchant/list/handle/merEditForm.vue b/src/views/merchant/list/handle/merEditForm.vue index 5e19fa8..5e34404 100644 --- a/src/views/merchant/list/handle/merEditForm.vue +++ b/src/views/merchant/list/handle/merEditForm.vue @@ -31,7 +31,7 @@ - + - + - + @@ -420,12 +420,12 @@ export default { mer_account: [ { required: true, message: `请输入账号`, trigger: 'blur' } ], - category_id: [ - { required: true, message: `请选择分类`, trigger: 'change' } - ], - type_id: [ - { required: true, message: '请选择店铺类型', trigger: 'change' } - ], + // category_id: [ + // { required: true, message: `请选择分类`, trigger: 'change' } + // ], + // type_id: [ + // { required: true, message: '请选择店铺类型', trigger: 'change' } + // ], mer_phone: [{ required: true, validator: validatePhone, trigger: 'blur' }], }, }; @@ -503,11 +503,17 @@ export default { this.$message.error(res.message); }); } else { - if(!this.merData.mer_name)return this.$message.error(`请填写基本信息-${this.mar_type_name}名称`); - if(!this.merData.category_id)return this.$message.error(`请选择基本信息-${this.mar_type_name}分类`); - if(!this.merData.type_id)return this.$message.error('请选择基本信息-店铺类型'); - if(!this.merData.mer_account)return this.$message.error(`请填写账号信息-${this.mar_type_name}账号`); - if(!this.merData.mer_phone)return this.$message.error('请填写账号信息-联系电话'); + if(this.defaultMerchantType == 0){ + if(!this.merData.mer_name)return this.$message.error(`请填写基本信息-${this.mar_type_name}名称`); + if(!this.merData.category_id)return this.$message.error(`请选择基本信息-${this.mar_type_name}分类`); + if(!this.merData.type_id)return this.$message.error('请选择基本信息-店铺类型'); + if(!this.merData.mer_account)return this.$message.error(`请填写账号信息-${this.mar_type_name}账号`); + if(!this.merData.mer_phone)return this.$message.error('请填写账号信息-联系电话'); + }else{ + if(!this.merData.mer_name)return this.$message.error(`请填写基本信息-${this.mar_type_name}名称`); + if(!this.merData.mer_account)return this.$message.error(`请填写账号信息-${this.mar_type_name}账号`); + if(!this.merData.mer_phone)return this.$message.error('请填写账号信息-联系电话'); + } } }); },