|  | @@ -1,19 +1,25 @@
 | 
	
		
			
				|  |  |  package com.ym.mec.biz.dal.dto;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.dal.enums.AuditStatusEnum;
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.dal.enums.CourseStatusEnum;
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.dal.enums.TeachModeEnum;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiModelProperty;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import java.math.BigDecimal;
 | 
	
		
			
				|  |  |  import java.util.Date;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -import com.ym.mec.biz.dal.enums.AuditStatusEnum;
 | 
	
		
			
				|  |  | -import com.ym.mec.biz.dal.enums.CourseStatusEnum;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * 老师Vip课程信息
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  |  public class TeacherVipClassInfoDto {
 | 
	
		
			
				|  |  |      @ApiModelProperty(value = "Vip课编号", required = false)
 | 
	
		
			
				|  |  | -    private Integer vipClassId;
 | 
	
		
			
				|  |  | +    private Long vipClassId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "班级编号", required = false)
 | 
	
		
			
				|  |  | +    private Integer classGroupId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "教学模式(线上线下)", required = false)
 | 
	
		
			
				|  |  | +    private TeachModeEnum teachMode;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @ApiModelProperty(value = "Vip课名称",required = false)
 | 
	
		
			
				|  |  |      private String vipClassName;
 | 
	
	
		
			
				|  | @@ -27,12 +33,21 @@ public class TeacherVipClassInfoDto {
 | 
	
		
			
				|  |  |      @ApiModelProperty(value = "班级人数",required = false)
 | 
	
		
			
				|  |  |      private Integer studentNum;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    @ApiModelProperty(value = "课程单价",required = false)
 | 
	
		
			
				|  |  | -    private BigDecimal vipClassFee;
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "线上课单价",required = false)
 | 
	
		
			
				|  |  | +    private BigDecimal onlineClassesUnitPrice;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "线下课单价",required = false)
 | 
	
		
			
				|  |  | +    private BigDecimal offlineClassesUnitPrice;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @ApiModelProperty(value = "开课时间",required = false)
 | 
	
		
			
				|  |  |      private Date paymentExpireDate;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "活动方案",required = false)
 | 
	
		
			
				|  |  | +    private String activityName;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "活动编号",required = false)
 | 
	
		
			
				|  |  | +    private Integer activityId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      @ApiModelProperty(value = "截止时间",required = false)
 | 
	
		
			
				|  |  |      private Date coursesExpireDate;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -45,6 +60,65 @@ public class TeacherVipClassInfoDto {
 | 
	
		
			
				|  |  |      @ApiModelProperty(value = "当前课次",required = false)
 | 
	
		
			
				|  |  |      private Integer currentClassTimes;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "月度平均消耗",required = false)
 | 
	
		
			
				|  |  | +    private float monthAvg;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Integer getActivityId() {
 | 
	
		
			
				|  |  | +        return activityId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setActivityId(Integer activityId) {
 | 
	
		
			
				|  |  | +        this.activityId = activityId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public BigDecimal getOnlineClassesUnitPrice() {
 | 
	
		
			
				|  |  | +        return onlineClassesUnitPrice;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setOnlineClassesUnitPrice(BigDecimal onlineClassesUnitPrice) {
 | 
	
		
			
				|  |  | +        this.onlineClassesUnitPrice = onlineClassesUnitPrice;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public BigDecimal getOfflineClassesUnitPrice() {
 | 
	
		
			
				|  |  | +        return offlineClassesUnitPrice;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setOfflineClassesUnitPrice(BigDecimal offlineClassesUnitPrice) {
 | 
	
		
			
				|  |  | +        this.offlineClassesUnitPrice = offlineClassesUnitPrice;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public TeachModeEnum getTeachMode() {
 | 
	
		
			
				|  |  | +        return teachMode;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setTeachMode(TeachModeEnum teachMode) {
 | 
	
		
			
				|  |  | +        this.teachMode = teachMode;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Integer getClassGroupId() {
 | 
	
		
			
				|  |  | +        return classGroupId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setClassGroupId(Integer classGroupId) {
 | 
	
		
			
				|  |  | +        this.classGroupId = classGroupId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getActivityName() {
 | 
	
		
			
				|  |  | +        return activityName;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setActivityName(String activityName) {
 | 
	
		
			
				|  |  | +        this.activityName = activityName;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public float getMonthAvg() {
 | 
	
		
			
				|  |  | +        return monthAvg;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setMonthAvg(float monthAvg) {
 | 
	
		
			
				|  |  | +        this.monthAvg = monthAvg;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      public Integer getCurrentClassTimes() {
 | 
	
		
			
				|  |  |          return currentClassTimes;
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -61,11 +135,11 @@ public class TeacherVipClassInfoDto {
 | 
	
		
			
				|  |  |          this.totalClassTimes = totalClassTimes;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    public Integer getVipClassId() {
 | 
	
		
			
				|  |  | +    public Long getVipClassId() {
 | 
	
		
			
				|  |  |          return vipClassId;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    public void setVipClassId(Integer vipClassId) {
 | 
	
		
			
				|  |  | +    public void setVipClassId(Long vipClassId) {
 | 
	
		
			
				|  |  |          this.vipClassId = vipClassId;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -101,14 +175,6 @@ public class TeacherVipClassInfoDto {
 | 
	
		
			
				|  |  |          this.studentNum = studentNum;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    public BigDecimal getVipClassFee() {
 | 
	
		
			
				|  |  | -        return vipClassFee;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    public void setVipClassFee(BigDecimal vipClassFee) {
 | 
	
		
			
				|  |  | -        this.vipClassFee = vipClassFee;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      public Date getPaymentExpireDate() {
 | 
	
		
			
				|  |  |          return paymentExpireDate;
 | 
	
		
			
				|  |  |      }
 |