| 
					
				 | 
			
			
				@@ -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; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |