国际研讨会->添加参会人-嘉宾-演讲嘉宾表单样式调整;bug修改

This commit is contained in:
zhaoxiao
2021-10-19 17:18:13 +08:00
parent b0a50b19e1
commit e22de5b99a
6 changed files with 113 additions and 78 deletions
@@ -527,6 +527,9 @@ export default {
if (arr.some(item => item.needInvoice === 0 || Number(item.receivableAmount) === 0)) {
reject('存在不需要发票的项目!')
}
if (arr.some(item => item.makeInvoice === 1)) {
reject('存在已完成开票的项目!')
}
}
// 来款
if (operateType === 'incomePayment') {
@@ -534,6 +537,9 @@ export default {
if (arr.some(item => Number(item.receivableAmount) === 0)) {
reject('存在应收金额为0的项目!')
}
if (arr.some(item => item.inAccount === 1)) {
reject('不可选择已付全款的项目!')
}
}
resolve(arr)
})
@@ -258,10 +258,6 @@ export default {
this.addZero(e)
e.target.value = (e.target.value.replace(/[^0-9.]/g, '')).trim()
this.inputIncomingAmount = Number(e.target.value)
if (this.inputIncomingAmount > this.sumAmountOwed) {
this.$message.warn('来款金额大于当前欠款金额,输入有误!')
return
}
this.clearThisTimeAmount()
this.calculateThisTimeAmount()
},
@@ -282,6 +278,10 @@ export default {
this.$message.warn('请输入大于0的来款金额')
return
}
if (this.inputIncomingAmount > this.sumAmountOwed) {
this.$message.warn('来款金额大于当前欠款金额,输入有误!')
return
}
this.dataSource.forEach((item, index) => {
// 当前项目欠款是否 >0
if (Number(item.amountOwed) > 0) {
@@ -274,10 +274,6 @@ export default {
this.addZero(e)
e.target.value = (e.target.value.replace(/[^0-9.]/g, '')).trim()
this.inputInvoicingAmount = Number(e.target.value)
if (this.inputInvoicingAmount > this.sumAmountOwed) {
this.$message.warn('开票金额大于当前未开票金额,输入有误!')
return
}
this.clearThisTimeAmount()
this.calculateThisTimeAmount()
},
@@ -317,6 +313,10 @@ export default {
this.$message.warn('请输入大于0的开票金额')
return
}
if (this.inputInvoicingAmount > this.sumAmountOwed) {
this.$message.warn('开票金额大于当前未开票金额,输入有误!')
return
}
this.dataSource.forEach((item, index) => {
// 当前项目欠款是否 >0
if (Number(item.amountOwed) > 0) {