修复窗口收费前端 bug

This commit is contained in:
ryoeiken 2020-12-29 16:26:59 +08:00
parent 418c8b6657
commit af23213b9c

View File

@ -624,7 +624,14 @@ export default {
flag: null, flag: null,
refund: null refund: null
}; };
this.formAddNewSettlement = {
selectBillingDate:null,
payType:null,
netPeceipt:null,
};
this.resetForm("form"); this.resetForm("form");
this.resetForm("formAddNewSettlement");
}, },
/** 搜索按钮操作 */ /** 搜索按钮操作 */
handleQuery() { handleQuery() {
@ -662,28 +669,38 @@ export default {
submitForm() { submitForm() {
this.$refs["formAddNewSettlement"].validate(valid => { this.$refs["formAddNewSettlement"].validate(valid => {
if (valid) { if (valid) {
// if (this.form.settleId != null) { // if (this.form.settleId != null) {
// updateSettle(this.form).then(response => { // updateSettle(this.form).then(response => {
// this.msgSuccess(""); // this.msgSuccess("");
// this.open = false; // this.open = false;
// this.getList(); // this.getList();
// }); // });
// } else { // } else {
this.formAddNewSettlement.opera = this.userName; this.formAddNewSettlement.opera = this.userName;
this.formAddNewSettlement.dinnerTotalPrice = this.dinnerTotalPrice; this.formAddNewSettlement.dinnerTotalPrice = this.dinnerTotalPrice;
this.formAddNewSettlement.nutritionTotalPrice = this.nutritionTotalPrice; this.formAddNewSettlement.nutritionTotalPrice = this.nutritionTotalPrice;
this.formAddNewSettlement.sumTotalPrice = this.sumTotalPrice this.formAddNewSettlement.sumTotalPrice = this.sumTotalPrice
console.log(this.formAddNewSettlement); console.log(this.formAddNewSettlement);
if (this.formAddNewSettlement.prepayment >= this.formAddNewSettlement.netPeceipt) { // if (this.formAddNewSettlement.prepayment >= this.formAddNewSettlement.netPeceipt) {
addSettle(this.formAddNewSettlement).then(response => { // addSettle(this.formAddNewSettlement).then(response => {
this.msgSuccess("已收费"); // this.msgSuccess("");
this.flagAddNewSettlementOpen = false; // this.flagAddNewSettlementOpen = false;
this.getList(); // this.getList();
}); // });
} else { // } else {
this.msgError("预付费余额不足"); // this.msgError("");
} // }
// } if (this.formAddNewSettlement.payType === 2 && this.formAddNewSettlement.prepayment < this.formAddNewSettlement.netPeceipt) {
this.msgError("预付费余额不足");
} else {
addSettle(this.formAddNewSettlement).then(response => {
this.msgSuccess("已收费");
this.flagAddNewSettlementOpen = false;
this.getList();
});
}
// }
} }
}); });
}, },