[update] 收入合同关联优化;支出合同校验修改;系统催款

This commit is contained in:
zhaoxiao
2021-09-09 18:39:05 +08:00
parent cd5e5ae3a3
commit 2bd07a3397
5 changed files with 312 additions and 38 deletions
@@ -278,7 +278,7 @@ export default {
validateTrigger: 'blur'
},
contractName: {
rules: [{ required: true, validator: this.checkContractName }],
rules: [{ required: true, message:'请输入合同名称' }],
validateTrigger: 'blur'
},
signedCompany: {
@@ -440,33 +440,33 @@ export default {
callback('请输入合同编号')
}
},
/**
* 合同名称唯一性校验
* @param rules
* @param value
* @param callback
*/
checkContractName(rules, value, callback) {
if (value) {
if (!this.model.id) {
const params = {
confusionCode: 'pay_spending_contract_name',
fieldVal: value
}
duplicateCheck(params).then(res => {
if (res.success) {
callback()
} else {
callback('合同名称已存在')
}
})
return
}
callback()
} else {
callback('请输入合同名称')
}
},
// /**
// * 合同名称唯一性校验
// * @param rules
// * @param value
// * @param callback
// */
// checkContractName(rules, value, callback) {
// if (value) {
// if (!this.model.id) {
// const params = {
// confusionCode: 'pay_spending_contract_name',
// fieldVal: value
// }
// duplicateCheck(params).then(res => {
// if (res.success) {
// callback()
// } else {
// callback('合同名称已存在')
// }
// })
// return
// }
// callback()
// } else {
// callback('请输入合同名称')
// }
// },
/**
* 选中企业变化
* @param value