lrf 2 years ago
parent
commit
444d7266db

+ 2 - 2
app/controller/apply/config/.tempLessonApply.js

@@ -1,6 +1,6 @@
 module.exports = {
   create: {
-    requestBody: ['school_id', 'lesson_id', 'coach_id', 'student_id', 'name', 'phone', 'file', 'is_pay', 'pay_id'],
+    requestBody: ['school_id', 'lesson_id', 'coach_id', 'student_id', 'name', 'phone', 'file', 'is_pay', 'pay_id', 'money'],
   },
   destroy: {
     params: ['!id'],
@@ -8,7 +8,7 @@ module.exports = {
   },
   update: {
     params: ['!id'],
-    requestBody: ['school_id', 'lesson_id', 'coach_id', 'student_id', 'name', 'phone', 'file', 'is_pay', 'pay_id'],
+    requestBody: ['school_id', 'lesson_id', 'coach_id', 'student_id', 'name', 'phone', 'file', 'is_pay', 'pay_id', 'money'],
   },
   show: {
     parameters: {

+ 1 - 1
app/service/apply/tempLessonApply.js

@@ -49,7 +49,7 @@ class TempLessonApplyService extends CrudService {
           const newMoney = this.ctx.minus(surplus, data.money);
           if (newMoney >= 0) {
             needPay = false;
-            this.tran.update('RelationStudentSchool', data.student_id, { money: newMoney });
+            this.tran.update('RelationStudentSchool', rss._id, { money: newMoney });
             // 生成账单
             const billData = {
               school_id: _.get(data, 'school_id'),