|
|
@@ -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);
|
|
|
}
|
|
|
});
|