소스 검색

1、陪练课调整
2、付费陪练课可预约时间调整

Joburgess 5 년 전
부모
커밋
b6db457357
1개의 변경된 파일39개의 추가작업 그리고 39개의 파일을 삭제
  1. 39 39
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleTeacherSalaryServiceImpl.java

+ 39 - 39
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleTeacherSalaryServiceImpl.java

@@ -295,21 +295,21 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
             updateTeacherSalarys.add(courseScheduleTeacherSalary);
 
             //生成教师账户资金变动记录
-            sysUserCashAccountService.updateBalance(courseScheduleTeacherSalary.getUserId(), actualSalary);
-            SysUserCashAccount teacherCashAccount = sysUserCashAccountService.get(courseScheduleTeacherSalary.getUserId().intValue());
-            SysUserCashAccountDetail teacherCashAccountDetail = new SysUserCashAccountDetail();
-            teacherCashAccountDetail.setUserId(courseScheduleTeacherSalary.getUserId());
-            teacherCashAccountDetail.setType(PlatformCashAccountDetailTypeEnum.WAGE);
-            teacherCashAccountDetail.setStatus(DealStatusEnum.SUCCESS);
-            teacherCashAccountDetail.setAmount(actualSalary);
-            if(Objects.isNull(teacherCashAccount)){
-                teacherCashAccountDetail.setBalance(new BigDecimal(0));
-            }else{
-                teacherCashAccountDetail.setBalance(teacherCashAccount.getBalance());
-            }
-            teacherCashAccountDetail.setAttribute(courseScheduleTeacherSalary.getCourseScheduleId().toString());
-
-            userCashAccountDetails.add(teacherCashAccountDetail);
+//            sysUserCashAccountService.updateBalance(courseScheduleTeacherSalary.getUserId(), actualSalary);
+//            SysUserCashAccount teacherCashAccount = sysUserCashAccountService.get(courseScheduleTeacherSalary.getUserId().intValue());
+//            SysUserCashAccountDetail teacherCashAccountDetail = new SysUserCashAccountDetail();
+//            teacherCashAccountDetail.setUserId(courseScheduleTeacherSalary.getUserId());
+//            teacherCashAccountDetail.setType(PlatformCashAccountDetailTypeEnum.WAGE);
+//            teacherCashAccountDetail.setStatus(DealStatusEnum.SUCCESS);
+//            teacherCashAccountDetail.setAmount(actualSalary);
+//            if(Objects.isNull(teacherCashAccount)){
+//                teacherCashAccountDetail.setBalance(new BigDecimal(0));
+//            }else{
+//                teacherCashAccountDetail.setBalance(teacherCashAccount.getBalance());
+//            }
+//            teacherCashAccountDetail.setAttribute(courseScheduleTeacherSalary.getCourseScheduleId().toString());
+//
+//            userCashAccountDetails.add(teacherCashAccountDetail);
 
             //根据学生进行投诉分组
             Map<Integer, List<CourseScheduleComplaints>> complainsGroupByStudent = null;
@@ -354,20 +354,20 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
                 updateStudentPayments.add(studentPayment);
 
 
-                if(returnPrice.compareTo(zero)!=0){
-                    //生成学生账户资金变动记录
-                    sysUserCashAccountService.updateBalance(studentPayment.getUserId(), returnPrice);
-                    SysUserCashAccount studentCashAccount = sysUserCashAccountService.get(studentPayment.getUserId().intValue());
-                    SysUserCashAccountDetail studentAccountDetail = new SysUserCashAccountDetail();
-                    studentAccountDetail.setUserId(studentPayment.getUserId());
-                    studentAccountDetail.setType(PlatformCashAccountDetailTypeEnum.REFUNDS);
-                    studentAccountDetail.setStatus(DealStatusEnum.SUCCESS);
-                    studentAccountDetail.setAmount(returnPrice);
-                    studentAccountDetail.setBalance(studentCashAccount.getBalance());
-                    studentAccountDetail.setAttribute(courseScheduleTeacherSalary.getCourseScheduleId().toString());
-
-                    userCashAccountDetails.add(studentAccountDetail);
-                }
+//                if(returnPrice.compareTo(zero)!=0){
+//                    //生成学生账户资金变动记录
+//                    sysUserCashAccountService.updateBalance(studentPayment.getUserId(), returnPrice);
+//                    SysUserCashAccount studentCashAccount = sysUserCashAccountService.get(studentPayment.getUserId().intValue());
+//                    SysUserCashAccountDetail studentAccountDetail = new SysUserCashAccountDetail();
+//                    studentAccountDetail.setUserId(studentPayment.getUserId());
+//                    studentAccountDetail.setType(PlatformCashAccountDetailTypeEnum.REFUNDS);
+//                    studentAccountDetail.setStatus(DealStatusEnum.SUCCESS);
+//                    studentAccountDetail.setAmount(returnPrice);
+//                    studentAccountDetail.setBalance(studentCashAccount.getBalance());
+//                    studentAccountDetail.setAttribute(courseScheduleTeacherSalary.getCourseScheduleId().toString());
+//
+//                    userCashAccountDetails.add(studentAccountDetail);
+//                }
             }
 
         });
@@ -571,16 +571,16 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
             courseScheduleTeacherSalaryDao.update(courseScheduleTeacherSalary);
 
             //生成教师账户资金变动记录
-            sysUserCashAccountService.updateBalance(courseScheduleTeacherSalary.getUserId(), teacherSalary);
-            SysUserCashAccount teacherCashAccount = sysUserCashAccountService.get(courseScheduleTeacherSalary.getUserId().intValue());
-            SysUserCashAccountDetail teacherCashAccountDetail = new SysUserCashAccountDetail();
-            teacherCashAccountDetail.setUserId(courseScheduleTeacherSalary.getUserId());
-            teacherCashAccountDetail.setType(PlatformCashAccountDetailTypeEnum.WAGE);
-            teacherCashAccountDetail.setStatus(DealStatusEnum.SUCCESS);
-            teacherCashAccountDetail.setAmount(teacherSalary);
-            teacherCashAccountDetail.setBalance(teacherCashAccount.getBalance());
-            teacherCashAccountDetail.setAttribute(courseScheduleTeacherSalary.getCourseScheduleId().toString());
-            userCashAccountDetails.add(teacherCashAccountDetail);
+//            sysUserCashAccountService.updateBalance(courseScheduleTeacherSalary.getUserId(), teacherSalary);
+//            SysUserCashAccount teacherCashAccount = sysUserCashAccountService.get(courseScheduleTeacherSalary.getUserId().intValue());
+//            SysUserCashAccountDetail teacherCashAccountDetail = new SysUserCashAccountDetail();
+//            teacherCashAccountDetail.setUserId(courseScheduleTeacherSalary.getUserId());
+//            teacherCashAccountDetail.setType(PlatformCashAccountDetailTypeEnum.WAGE);
+//            teacherCashAccountDetail.setStatus(DealStatusEnum.SUCCESS);
+//            teacherCashAccountDetail.setAmount(teacherSalary);
+//            teacherCashAccountDetail.setBalance(teacherCashAccount.getBalance());
+//            teacherCashAccountDetail.setAttribute(courseScheduleTeacherSalary.getCourseScheduleId().toString());
+//            userCashAccountDetails.add(teacherCashAccountDetail);
 
         });
         sysUserCashAccountDetailDao.batchInsert(userCashAccountDetails);