|
@@ -148,7 +148,7 @@ module.exports = app => {
|
|
|
prev_total_amount;
|
|
|
const s1 = parseFloat(ctx.advance.prev_amount).toString().split('.')[1];
|
|
|
const prev_amount = ctx.helper.formatMoney(ctx.advance.prev_amount, ',', s1 && s1.length || 0);
|
|
|
- if (isEdited) {
|
|
|
+ if (status === uncheck || status === checkNo) {
|
|
|
cur_amount = parseFloat(ctx.helper.round(ctx.advance.cur_amount, this.decimal)) || 0;
|
|
|
const s2 = parseFloat(ctx.helper.add(cur_amount, ctx.advance.prev_amount)).toString().split('.')[1];
|
|
|
prev_total_amount = ctx.helper.formatMoney(ctx.helper.add(cur_amount, ctx.advance.prev_amount), ',', s2 && s2.length || 0);
|