lrf 2 年之前
父節點
當前提交
855fac3da4
共有 1 個文件被更改,包括 1 次插入4 次删除
  1. 1 4
      app/service/business/lessonStudent.js

+ 1 - 4
app/service/business/lessonStudent.js

@@ -178,8 +178,6 @@ class LessonStudentService extends CrudService {
 
   // 退课,将钱退至余额
   async toRefund({ lesson_id, student_id }) {
-    const payOrderService = this.ctx.service.business.payOrder;
-    const payOrderModel = this.ctx.model.Business.PayOrder;
     const data = await this.model.findOne({ lesson_id, student_id });
     if (!data) throw new BusinessError(ErrorCode.DATA_NOT_EXIST, '未找到数据');
     const lesson = await this.lessonModel.findById(lesson_id);
@@ -194,8 +192,7 @@ class LessonStudentService extends CrudService {
     }
     try {
       // 正常交钱的课,将 pay_id 的status 修改为 -3, 同时触发修改这条数据,但是没有退款;
-      // await payOrderService.update({ _id: data.pay_id }, { status: '-3' });
-      const payOrder = await payOrderModel.findById(data.pay_id);
+      const payOrder = await this.payOrderModel.findById(data.pay_id);
       // 再生成账单记录
       const obj = _.pick(payOrder, [ 'school_id', 'payer_role', 'payer_id', 'pay_for', 'from_id' ]);
       obj.money = data.money;