|
@@ -2,6 +2,8 @@ package com.ym.mec.biz.dal.dto;
|
|
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
+
|
|
|
/**
|
|
|
* @Author Joburgess
|
|
|
* @Date 2021/8/16 0016
|
|
@@ -14,23 +16,23 @@ public class CloudStudyStudentDataDto {
|
|
|
private String organName;
|
|
|
|
|
|
@ApiModelProperty("在读学员总数")
|
|
|
- private int totalStudentNum;
|
|
|
+ private BigDecimal totalStudentNum = BigDecimal.ZERO;
|
|
|
|
|
|
@ApiModelProperty("有效学员总数")
|
|
|
- private int effectiveStudentNum;
|
|
|
+ private BigDecimal effectiveStudentNum = BigDecimal.ZERO;
|
|
|
|
|
|
@ApiModelProperty("付费会员数")
|
|
|
- private int vipStudentNum;
|
|
|
+ private BigDecimal vipStudentNum = BigDecimal.ZERO;
|
|
|
|
|
|
- private int effectiveVipStudentNum;
|
|
|
+ private BigDecimal effectiveVipStudentNum = BigDecimal.ZERO;
|
|
|
|
|
|
- private int waitActivateVipStudentNum;
|
|
|
+ private BigDecimal waitActivateVipStudentNum = BigDecimal.ZERO;
|
|
|
|
|
|
@ApiModelProperty("试用会员数")
|
|
|
- private int eVipStudentNum;
|
|
|
+ private BigDecimal eVipStudentNum = BigDecimal.ZERO;
|
|
|
|
|
|
@ApiModelProperty("付费会员占比")
|
|
|
- private double vipStudentRate;
|
|
|
+ private BigDecimal vipStudentRate = BigDecimal.ZERO;
|
|
|
|
|
|
@ApiModelProperty("云教练使用人数")
|
|
|
private int cloudStudyUseStudentNum;
|
|
@@ -39,46 +41,22 @@ public class CloudStudyStudentDataDto {
|
|
|
private int cloudStudyTodayUseStudentNum;
|
|
|
|
|
|
@ApiModelProperty("云教练使用人数占比")
|
|
|
- private float cloudStudyUseStudentDuty;
|
|
|
+ private BigDecimal cloudStudyUseStudentDuty = BigDecimal.ZERO;
|
|
|
|
|
|
@ApiModelProperty("活跃人数")
|
|
|
- private int cloudStudyLivelyStudentNum;
|
|
|
+ private BigDecimal cloudStudyLivelyStudentNum = BigDecimal.ZERO;
|
|
|
|
|
|
@ApiModelProperty("云教练新增人数")
|
|
|
- private int newCloudStudyStudentNum;
|
|
|
+ private BigDecimal newCloudStudyStudentNum = BigDecimal.ZERO;
|
|
|
|
|
|
@ApiModelProperty("重复购买云教练的用户")
|
|
|
- private int againBuyNum;
|
|
|
+ private BigDecimal againBuyNum = BigDecimal.ZERO;
|
|
|
|
|
|
//重复购买率
|
|
|
- private double againBuyRate;
|
|
|
+ private BigDecimal againBuyRate = BigDecimal.ZERO;
|
|
|
|
|
|
//购买率
|
|
|
- private double buyRate;
|
|
|
-
|
|
|
- public double getAgainBuyRate() {
|
|
|
- return againBuyRate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAgainBuyRate(double againBuyRate) {
|
|
|
- this.againBuyRate = againBuyRate;
|
|
|
- }
|
|
|
-
|
|
|
- public double getBuyRate() {
|
|
|
- return buyRate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setBuyRate(double buyRate) {
|
|
|
- this.buyRate = buyRate;
|
|
|
- }
|
|
|
-
|
|
|
- public int getAgainBuyNum() {
|
|
|
- return againBuyNum;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAgainBuyNum(int againBuyNum) {
|
|
|
- this.againBuyNum = againBuyNum;
|
|
|
- }
|
|
|
+ private BigDecimal buyRate = BigDecimal.ZERO;
|
|
|
|
|
|
public Integer getOrganId() {
|
|
|
return organId;
|
|
@@ -96,35 +74,59 @@ public class CloudStudyStudentDataDto {
|
|
|
this.organName = organName;
|
|
|
}
|
|
|
|
|
|
- public int getTotalStudentNum() {
|
|
|
+ public BigDecimal getTotalStudentNum() {
|
|
|
return totalStudentNum;
|
|
|
}
|
|
|
|
|
|
- public void setTotalStudentNum(int totalStudentNum) {
|
|
|
+ public void setTotalStudentNum(BigDecimal totalStudentNum) {
|
|
|
this.totalStudentNum = totalStudentNum;
|
|
|
}
|
|
|
|
|
|
- public int getVipStudentNum() {
|
|
|
+ public BigDecimal getEffectiveStudentNum() {
|
|
|
+ return effectiveStudentNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setEffectiveStudentNum(BigDecimal effectiveStudentNum) {
|
|
|
+ this.effectiveStudentNum = effectiveStudentNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getVipStudentNum() {
|
|
|
return vipStudentNum;
|
|
|
}
|
|
|
|
|
|
- public void setVipStudentNum(int vipStudentNum) {
|
|
|
+ public void setVipStudentNum(BigDecimal vipStudentNum) {
|
|
|
this.vipStudentNum = vipStudentNum;
|
|
|
}
|
|
|
|
|
|
- public int geteVipStudentNum() {
|
|
|
+ public BigDecimal getEffectiveVipStudentNum() {
|
|
|
+ return effectiveVipStudentNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setEffectiveVipStudentNum(BigDecimal effectiveVipStudentNum) {
|
|
|
+ this.effectiveVipStudentNum = effectiveVipStudentNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getWaitActivateVipStudentNum() {
|
|
|
+ return waitActivateVipStudentNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setWaitActivateVipStudentNum(BigDecimal waitActivateVipStudentNum) {
|
|
|
+ this.waitActivateVipStudentNum = waitActivateVipStudentNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal geteVipStudentNum() {
|
|
|
return eVipStudentNum;
|
|
|
}
|
|
|
|
|
|
- public void seteVipStudentNum(int eVipStudentNum) {
|
|
|
+ public void seteVipStudentNum(BigDecimal eVipStudentNum) {
|
|
|
this.eVipStudentNum = eVipStudentNum;
|
|
|
}
|
|
|
|
|
|
- public double getVipStudentRate() {
|
|
|
+ public BigDecimal getVipStudentRate() {
|
|
|
return vipStudentRate;
|
|
|
}
|
|
|
|
|
|
- public void setVipStudentRate(double vipStudentRate) {
|
|
|
+ public void setVipStudentRate(BigDecimal vipStudentRate) {
|
|
|
this.vipStudentRate = vipStudentRate;
|
|
|
}
|
|
|
|
|
@@ -136,14 +138,6 @@ public class CloudStudyStudentDataDto {
|
|
|
this.cloudStudyUseStudentNum = cloudStudyUseStudentNum;
|
|
|
}
|
|
|
|
|
|
- public float getCloudStudyUseStudentDuty() {
|
|
|
- return cloudStudyUseStudentDuty;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCloudStudyUseStudentDuty(float cloudStudyUseStudentDuty) {
|
|
|
- this.cloudStudyUseStudentDuty = cloudStudyUseStudentDuty;
|
|
|
- }
|
|
|
-
|
|
|
public int getCloudStudyTodayUseStudentNum() {
|
|
|
return cloudStudyTodayUseStudentNum;
|
|
|
}
|
|
@@ -152,43 +146,51 @@ public class CloudStudyStudentDataDto {
|
|
|
this.cloudStudyTodayUseStudentNum = cloudStudyTodayUseStudentNum;
|
|
|
}
|
|
|
|
|
|
- public int getCloudStudyLivelyStudentNum() {
|
|
|
+ public BigDecimal getCloudStudyUseStudentDuty() {
|
|
|
+ return cloudStudyUseStudentDuty;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCloudStudyUseStudentDuty(BigDecimal cloudStudyUseStudentDuty) {
|
|
|
+ this.cloudStudyUseStudentDuty = cloudStudyUseStudentDuty;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getCloudStudyLivelyStudentNum() {
|
|
|
return cloudStudyLivelyStudentNum;
|
|
|
}
|
|
|
|
|
|
- public void setCloudStudyLivelyStudentNum(int cloudStudyLivelyStudentNum) {
|
|
|
+ public void setCloudStudyLivelyStudentNum(BigDecimal cloudStudyLivelyStudentNum) {
|
|
|
this.cloudStudyLivelyStudentNum = cloudStudyLivelyStudentNum;
|
|
|
}
|
|
|
|
|
|
- public int getNewCloudStudyStudentNum() {
|
|
|
+ public BigDecimal getNewCloudStudyStudentNum() {
|
|
|
return newCloudStudyStudentNum;
|
|
|
}
|
|
|
|
|
|
- public void setNewCloudStudyStudentNum(int newCloudStudyStudentNum) {
|
|
|
+ public void setNewCloudStudyStudentNum(BigDecimal newCloudStudyStudentNum) {
|
|
|
this.newCloudStudyStudentNum = newCloudStudyStudentNum;
|
|
|
}
|
|
|
|
|
|
- public int getEffectiveVipStudentNum() {
|
|
|
- return effectiveVipStudentNum;
|
|
|
- }
|
|
|
+ public BigDecimal getAgainBuyNum() {
|
|
|
+ return againBuyNum;
|
|
|
+ }
|
|
|
|
|
|
- public void setEffectiveVipStudentNum(int effectiveVipStudentNum) {
|
|
|
- this.effectiveVipStudentNum = effectiveVipStudentNum;
|
|
|
- }
|
|
|
+ public void setAgainBuyNum(BigDecimal againBuyNum) {
|
|
|
+ this.againBuyNum = againBuyNum;
|
|
|
+ }
|
|
|
|
|
|
- public int getWaitActivateVipStudentNum() {
|
|
|
- return waitActivateVipStudentNum;
|
|
|
- }
|
|
|
+ public BigDecimal getAgainBuyRate() {
|
|
|
+ return againBuyRate;
|
|
|
+ }
|
|
|
|
|
|
- public void setWaitActivateVipStudentNum(int waitActivateVipStudentNum) {
|
|
|
- this.waitActivateVipStudentNum = waitActivateVipStudentNum;
|
|
|
- }
|
|
|
+ public void setAgainBuyRate(BigDecimal againBuyRate) {
|
|
|
+ this.againBuyRate = againBuyRate;
|
|
|
+ }
|
|
|
|
|
|
- public int getEffectiveStudentNum() {
|
|
|
- return effectiveStudentNum;
|
|
|
- }
|
|
|
+ public BigDecimal getBuyRate() {
|
|
|
+ return buyRate;
|
|
|
+ }
|
|
|
|
|
|
- public void setEffectiveStudentNum(int effectiveStudentNum) {
|
|
|
- this.effectiveStudentNum = effectiveStudentNum;
|
|
|
- }
|
|
|
+ public void setBuyRate(BigDecimal buyRate) {
|
|
|
+ this.buyRate = buyRate;
|
|
|
+ }
|
|
|
}
|