diff --git a/jshERP-web/src/views/bill/dialog/ManyAccountModal.vue b/jshERP-web/src/views/bill/dialog/ManyAccountModal.vue index 3558e96b..fb064f81 100644 --- a/jshERP-web/src/views/bill/dialog/ManyAccountModal.vue +++ b/jshERP-web/src/views/bill/dialog/ManyAccountModal.vue @@ -150,6 +150,18 @@ that.accountMoneyList.push(formData.threeAccountPrice) allPrice = allPrice + formData.threeAccountPrice } + if(that.accountIdList.length<2 || that.accountMoneyList.length<2) { + this.$message.warning('抱歉,多账户结算必须选择两个以上账户和金额!'); + that.confirmLoading = false; + return; + } + if((formData.oneAccountId && !formData.oneAccountPrice)|| + (formData.twoAccountId && !formData.twoAccountPrice)|| + (formData.threeAccountId && !formData.threeAccountPrice)) { + this.$message.warning('抱歉,请填写结算金额!'); + that.confirmLoading = false; + return; + } that.$emit('ok', that.accountIdList, that.accountMoneyList, allPrice); that.confirmLoading = false; that.close();