|
|
@ -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() { |
|
|
|