手动结算不能重复操作

This commit is contained in:
BOOL\25024
2023-09-13 09:09:51 +08:00
parent cd7a4a0636
commit 0187f81fa5

View File

@@ -301,6 +301,7 @@ export default {
chargingDegree: null,
},
tableData: [],
isRequesting: false, // 手动结算请求状态
};
},
created() {
@@ -308,7 +309,7 @@ export default {
},
methods: {
getSummaries(param) {
console.log(param, '添加调试输出');
console.log(param, '添加调试输出');
const { columns, data } = param;
// console.log(data, 'data');
const sums = [];
@@ -349,6 +350,16 @@ export default {
});
},
confirmManualSettlement() {
if (this.isRequesting) {
this.$message({
showClose: true,
message: '手动结算订单已经提交,请勿重复操作',
type: 'warning'
});
return; // 如果正在请求中,则不再继续发送请求
}
this.isRequesting = true;
console.log('点击了手动结算按钮');
if (this.manualSettlementParam.chargingAmount == null) {
return false;
}