zouxuan 4 gadi atpakaļ
vecāks
revīzija
a375cf84c3

+ 14 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/entity/MusicGroupOrganizationCourseSettingsDetail.java

@@ -31,6 +31,12 @@ public class MusicGroupOrganizationCourseSettingsDetail {
     private BigDecimal unitPrice = BigDecimal.ZERO;
 
     /**
+    * 总排课次数
+    */
+    @ApiModelProperty(value="总排课次数")
+    private Integer courseTotalNum;
+
+    /**
     * 课程原价
     */
     @ApiModelProperty(value="课程原价")
@@ -54,6 +60,14 @@ public class MusicGroupOrganizationCourseSettingsDetail {
     @ApiModelProperty(value="")
     private Date updateTime;
 
+    public Integer getCourseTotalNum() {
+        return courseTotalNum;
+    }
+
+    public void setCourseTotalNum(Integer courseTotalNum) {
+        this.courseTotalNum = courseTotalNum;
+    }
+
     public Integer getId() {
         return id;
     }

+ 1 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ClassGroupServiceImpl.java

@@ -3620,6 +3620,7 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
                 if(unitPrice == null){
                     throw new BizException("分部默认课程类型单价不存在,请设置");
                 }
+                settingsDetail.setCourseTotalNum(subNum.intValue());
                 settingsDetail.setCourseType(CourseScheduleType.valueOf(courseType));
                 settingsDetail.setCourseTotalMinuties(Integer.parseInt(jsonObject.get(courseType).toString()) * subNum.intValue());
                 settingsDetail.setCourseCurrentPrice(unitPrice.multiply(new BigDecimal(settingsDetail.getCourseTotalMinuties())));