Browse Source

完善还款计划表

master
yunuo970428 1 year ago
parent
commit
8bf8b71df7
  1. 72
      anrui-riskcenter-ui/src/views/repaymentschedule/repaymentscheduleAdd.vue

72
anrui-riskcenter-ui/src/views/repaymentschedule/repaymentscheduleAdd.vue

@ -116,6 +116,60 @@ export default {
financialschemeInfo
},
data() {
var mainFirstRepay = (rule, value, callback) => {
if (value === '') {
callback(new Error('主金融产品期间月还不能为空'))
} else if (value == '0') {
callback(new Error('主金融产品期间月还不能为零'))
} else {
callback()
}
}
var mainMidRepay = (rule, value, callback) => {
if (value === '') {
callback(new Error('主金融产品期间月还不能为空'))
} else if (value == '0') {
callback(new Error('主金融产品期间月还不能为零'))
} else {
callback()
}
}
var mainLastRepay = (rule, value, callback) => {
if (value === '') {
callback(new Error('主金融产品末期月还不能为空'))
} else if (value == '0') {
callback(new Error('主金融产品末期月还不能为零'))
} else {
callback()
}
}
var otherFirstRepay = (rule, value, callback) => {
if (value === '') {
callback(new Error('其它融首期月还不能为空'))
} else if (value == '0') {
callback(new Error('其它融首期月还不能为零'))
} else {
callback()
}
}
var otherMdRepay = (rule, value, callback) => {
if (value === '') {
callback(new Error('其它融期间月还不能为空'))
} else if (value == '0') {
callback(new Error('其它融期间月还不能为零'))
} else {
callback()
}
}
var otherLastRepay = (rule, value, callback) => {
if (value === '') {
callback(new Error('其它融末期月还不能为空'))
} else if (value == '0') {
callback(new Error('其它融末期月还不能为零'))
} else {
callback()
}
}
return {
viewState: 1,
submitdisabled: false,
@ -147,13 +201,13 @@ export default {
},
rules: {
mainRepayDate: [{ required: true, message: '首期还款日不能为空', trigger: 'change' }],
mainFirstRepay: [{ required: true, message: '主金融产品首期月还不能为空', trigger: 'blur' }],
mainMidRepay: [{ required: true, message: '主金融产品期间月还不能为空', trigger: 'blur' }],
mainLastRepay: [{ required: true, message: '主金融产品末期月还不能为空', trigger: 'blur' }],
otherFirstRepay: [{ required: true, message: '其它融首期月还不能为空', trigger: 'blur' }],
otherMidRepay: [{ required: true, message: '其它融期间月还不能为空', trigger: 'blur' }],
otherLastRepay: [{ required: true, message: '其它融末期月还不能为空', trigger: 'blur' }],
otherBankNo: [{ required: true, message: '其它融资方合同号不能为空', trigger: 'blur' }],
mainFirstRepay: [{ required: true, validated: mainFirstRepay, trigger: 'blur' }],
mainMidRepay: [{ required: true, validated: mainMidRepay, trigger: 'blur' }],
mainLastRepay: [{ required: true, validated: mainLastRepay, trigger: 'blur' }],
otherFirstRepay: [{ required: true, validated: otherFirstRepay, trigger: 'blur' }],
otherMidRepay: [{ required: true, validated: otherMdRepay, trigger: 'blur' }],
otherLastRepay: [{ required: true, validated: otherLastRepay, trigger: 'blur' }],
otherBankNo: [{ required: true, message: '其它融资方合同号不能为空', trigger: 'blur' }]
}
}
},
@ -184,7 +238,11 @@ export default {
this.handleReturn('true')
}
})
} else {
this.submitdisabled = false
}
}).catch(() => {
this.submitdisabled = false
})
},
lookJR() {

Loading…
Cancel
Save