zouxuan 5 年之前
父節點
當前提交
257727667a

+ 22 - 0
mec-web/src/main/java/com/ym/mec/web/dal/dto/TeacherVipClassInfoDto.java

@@ -41,6 +41,28 @@ public class TeacherVipClassInfoDto {
     @ApiModelProperty(value = "申请时间",required = false)
     private Date createDate;
 
+    @ApiModelProperty(value = "总课次",required = false)
+    private Integer totalClassTimes;
+
+    @ApiModelProperty(value = "当前课次",required = false)
+    private Integer currentClassTimes;
+
+    public Integer getCurrentClassTimes() {
+        return currentClassTimes;
+    }
+
+    public void setCurrentClassTimes(Integer currentClassTimes) {
+        this.currentClassTimes = currentClassTimes;
+    }
+
+    public Integer getTotalClassTimes() {
+        return totalClassTimes;
+    }
+
+    public void setTotalClassTimes(Integer totalClassTimes) {
+        this.totalClassTimes = totalClassTimes;
+    }
+
     public Integer getVipClassId() {
         return vipClassId;
     }

+ 4 - 1
mec-web/src/main/resources/config/mybatis/ClassGroupMapper.xml

@@ -202,13 +202,16 @@
         <result column="courses_expire_date_" property="coursesExpireDate"/>
         <result column="payment_expire_date_" property="paymentExpireDate"/>
         <result column="create_time_" property="createDate"/>
+        <result column="current_class_times_" property="currentClassTimes"/>
+        <result column="total_class_times_" property="totalClassTimes"/>
         <result column="vip_group_name_" property="vipClassName"/>
         <result column="audit_status_" property="auditStatus" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
         <result column="status_" property="status" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
     </resultMap>
     <select id="getTeacherVipClass" resultMap="getTeacherVipClassMap">
         SELECT vg.id_ vip_group_id_,vg.name_ vip_group_name_,vg.audit_status_,cs.status_,
-        cg.student_num_,vg.price_,vg.payment_expire_date_,vg.courses_expire_date_,vg.create_time_
+        cg.student_num_,vg.price_,vg.payment_expire_date_,vg.courses_expire_date_,vg.create_time_,
+        cs.current_class_times_,cg.total_class_times_
         FROM vip_group vg
         LEFT JOIN sys_user su ON vg.user_id_ = su.id_
         LEFT JOIN vip_group_class_group_mapper vgcgm ON vg.id_ = vgcgm.vip_group_id_