lrf 2 lat temu
rodzic
commit
919c2e7e5f
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      app/service/business/lessonStudent.js

+ 2 - 2
app/service/business/lessonStudent.js

@@ -107,7 +107,8 @@ class LessonStudentService extends CrudService {
       await payOrderService.update({ _id: data.pay_id }, { status: '-3' });
       const payOrder = await payOrderModel.findById(data.pay_id);
       // 再生成账单记录
-      const obj = _.pick(payOrder, [ 'school_id', 'payer_role', 'payer_id', 'pay_for', 'from_id', 'money' ]);
+      const obj = _.pick(payOrder, [ 'school_id', 'payer_role', 'payer_id', 'pay_for', 'from_id' ]);
+      obj.money = data.money;
       obj.type = '2';
       obj.is_pay = '1';
       obj.time = moment().format('YYYY-MM-DD HH:mm:ss');
@@ -116,7 +117,6 @@ class LessonStudentService extends CrudService {
         // 有余额扣款部分,查账单把钱加上
         const billId = _.get(payOrder, 'config,bill');
         const bill = await this.billModel.findById(billId);
-        obj.money = _.get(obj, 'money', 0) + _.get(bill, 'money', 0);
         bill.is_pay = '-3';
         await bill.save();
       }