This commit is contained in:
admin-lmm
2023-07-10 18:04:56 +08:00
parent c74181e584
commit 0cb3c7ad27

View File

@@ -53,7 +53,7 @@
<el-form-item label="统一社会信用码" prop="socialCreditCode">
<el-input v-model="dialogForm.socialCreditCode" maxlength="18"></el-input>
</el-form-item>
<el-form-item label="统一社会信用证有效期" prop="socialCreditCodeExpires">
<el-form-item label="统一社会信用证有效期">
<el-date-picker
editable
v-model="dialogForm.socialCreditCodeExpires"
@@ -62,6 +62,7 @@
format="yyyyMMdd"
value-format="yyyyMMdd">
</el-date-picker>
<el-checkbox v-model="pickerChecked" @change="dataChange">长期</el-checkbox>
</el-form-item>
<el-form-item label="经营范围" prop="businessScope">
<el-input type="textarea" v-model="dialogForm.businessScope" maxlength="200"></el-input>
@@ -468,6 +469,7 @@ export default {
props: ["merchantId"],
data() {
return {
pickerChecked:false,
areaList:[],
bankValue:'',
cityList:[], // 银行代码JSON数据
@@ -659,12 +661,6 @@ export default {
message: "请输入统一社会信用码",
trigger: "blur",
},],
socialCreditCodeExpires:[{
required: true,
message: "请输入统一社会信用证有效期",
trigger: "blur",
}
],
businessScope:[{
required: true,
message: "请输入经营范围",
@@ -731,6 +727,13 @@ export default {
};
},
methods: {
dataChange(e){
if(e===true){
return this.dialogForm.socialCreditCodeExpires = '20991231'
} else {
return this.dialogForm.socialCreditCodeExpires = ''
}
},
businessExceed(files) {
this.$message.warning(
`当前限制选择 1 张图片,本次选择了 ${
@@ -871,6 +874,7 @@ export default {
console.log(this.dialogForm,'this.dialogForm')
console.log(valid,dialogForm)
if (this.dialogForm.bankAcctType === '1'){
if (!this.dialogForm.socialCreditCodeExpires) return this.$message.warning('请输入统一社会信用证有效期')
if(!this.idCardList[0] || !this.sideCardList[0] || !this.depositBankList[0] ||!this.businessList[0]){
return this.$message.warning('请上传图片')
} else{
@@ -880,7 +884,7 @@ export default {
}
createSettleAccount(this.dialogForm).then((response) =>{
console.log('新增',response);
this.$message.success('新增成功')
this.$message.success('新增成功,请勿重新提交')
this.dialog = false
this.selectAdapayMember();
})
@@ -950,6 +954,10 @@ export default {
.hide ::v-deep .el-upload--picture-card {
display: none;
}
::v-deep .el-checkbox__input .el-checkbox__inner{
margin: 0 -6px 0 10px;
}
.status-card{
display: flex;background-color: #f6f7f8;padding: 15px;
}