xiaomei před 1 rokem
rodič
revize
1fdc1236d9
1 změnil soubory, kde provedl 20 přidání a 21 odebrání
  1. 20 21
      src/pagesC/settledMerchant/addShop.vue

+ 20 - 21
src/pagesC/settledMerchant/addShop.vue

@@ -75,7 +75,7 @@
             <!-- <uni-forms-item label="开票类型" required name="billing_type">
                 <uni-data-select v-model="formData.billing_type" :localdata="TypeDesc.billing_type" placeholder="请选择开票类型"></uni-data-select>
             </uni-forms-item> -->
-            <uni-forms-item label="商家资质" required name="qualification">
+            <uni-forms-item label="营业执照" required name="qualification">
                 <upimg v-model="formData.qualification" :count="1"/>
             </uni-forms-item>
             <uni-forms-item label="店铺全称" required name="full_name">
@@ -84,7 +84,7 @@
             <uni-forms-item label="统一社会信用代码" required name="credit_code">
                 <uni-easyinput v-model="formData.credit_code" type="text" placeholder="请输入统一社会信用代码" />
             </uni-forms-item>
-            <uni-forms-item label="身份证照" required name="idcard_img">
+            <uni-forms-item label="身份证照" required name="idcard_front_img">
                 <div style="display: flex; align-items: center;">
                     <upimg v-model="formData.idcard_front_img" :count="1" desc="身份证正面照" style="margin-right: 8rpx;"/>
                     <upimg v-model="formData.idcard_back_img" :count="1" desc="身份证反面照"/>
@@ -132,10 +132,10 @@
             </uni-forms-item>
             <!-- <uni-forms-item label="平台截图" name="other_type">
                 <uni-data-select v-model="formData.other_type" :localdata="TypeDesc.other_type" placeholder="请选择平台"></uni-data-select>
-            </uni-forms-item>
-            <uni-forms-item label="上传截图">
-                <upimg v-model="formData.other_images"/>
             </uni-forms-item> -->
+            <uni-forms-item label="其它资质">
+                <upimg v-model="formData.other_images" :count="6"/>
+            </uni-forms-item>
         </uni-forms>
         <div class="btn" @click="submit">确认提交</div>
         <!-- <button class="button" @click="submit">校验表单</button> -->
@@ -171,7 +171,7 @@ export default {
                 user_id: { rules: [{ required: true, errorMessage: '请选择商户大使' }] },
                 name: { rules: [{ required: true, errorMessage: '请输入店铺名称' }] },
                 logo: { rules: [{ required: true, errorMessage: '请上传店铺logo' }] },
-                qualification: { rules: [{ required: true, errorMessage: '请上传商家资质' }] },
+                qualification: { rules: [{ required: true, errorMessage: '请上传营业执照' }] },
                 mobile: { rules: [{ required: true, errorMessage: '请输入商家账号,即茶付宝账号' }] },
                 business: { rules: [{ required: true, errorMessage: '请选择商家分类' }] },
                 attribute: { rules: [{ required: true, errorMessage: '请选择商家属性' }] },
@@ -198,7 +198,7 @@ export default {
                 full_name: { rules: [{ required: true, errorMessage: '请输入营业执照相同公司全称' }] },
                 credit_code: { rules: [{ required: true, errorMessage: '请输入统一社会信用代码' }] },
                 user_type: { rules: [{ required: true, errorMessage: '请选择开户类型' }] },
-                idcard_img: { rules: [{ required: true, errorMessage: '请完整上传身份证正反面照' }] },
+                idcard_front_img: { rules: [{ required: true, errorMessage: '请完整上传身份证正反面照' }] },
                 back_business_img: { rules: [{ required: true, errorMessage: '请上传开户银行许可证照' }] },
             },
             TypeDesc: {},
@@ -300,23 +300,22 @@ export default {
     methods: {
         submit() {
             let that = this
-            console.log(!!this.formData.idcard_front_img && !!this.formData.idcard_back_img,"000");
-            if (!!this.formData.idcard_front_img && !!this.formData.idcard_back_img) {
-                this.formData.idcard_img = "11"
-            }else {
-                this.formData.idcard_img = ""
-            }
-            console.log(this.formData.idcard_img);
-            if (this.formData.user_type == 0) {
-                if (this.formData.card_no.length!=16 && this.formData.card_no.length!=17 && this.formData.card_no.length!=19) {
-                    return this.$toast("银行卡卡号长度有误")
-                }
-                
-            }
+            
+            
             console.log(this.$refs.form);
             this.$refs.form.validate().then((res) => {
+                if (!this.formData.idcard_back_img) {
+                    return this.$toast("请上传身份证反面照")
+                }
+                if (this.formData.user_type == 0) {
+                    if (this.formData.card_no?.length!=16 && this.formData.card_no?.length!=17 && this.formData.card_no?.length!=19) {
+                        return this.$toast("银行卡卡号长度有误")
+                    }
+                    
+                }
                 let da = Object.assign({},that.formData);
                 da.discount = that.$h.Div(da.discount, 100);
+                da.qualification = JSON.stringify([da.qualification])
                 console.log(JSON.stringify(da));
                 if(that.submitType == 1){
                     post("v1/merchant/edit",{ ...da }).then(res=>{
@@ -408,7 +407,7 @@ export default {
                 if (res.code == 0) {
                     this.formData = res.data;
                     this.saleValue = this.formData.user_val
-                    this.formData.idcard_img = !!this.formData.idcard_front_img && !!this.formData.idcard_back_img
+                    // this.formData.idcard_img = !!this.formData.idcard_front_img && !!this.formData.idcard_back_img
                     console.log(this.formData);
                 }
             });