|
|
|
@ -4,6 +4,8 @@ import cn.hutool.core.date.DateTime;
|
|
|
|
|
import cn.hutool.core.util.IdUtil;
|
|
|
|
|
import com.sztzjy.forex.trading_trading.config.security.JwtUser;
|
|
|
|
|
import com.sztzjy.forex.trading_trading.dto.TrainingBO;
|
|
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
import org.springframework.util.Assert;
|
|
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
@ -16,6 +18,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("任务id")
|
|
|
|
|
private String trainingId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -25,6 +28,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("当前实训人数")
|
|
|
|
|
private Integer peopleCount;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -34,6 +38,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训开始日期")
|
|
|
|
|
private Date startTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -43,6 +48,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训结束日期")
|
|
|
|
|
private Date endTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -52,6 +58,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训状态 NOT_STARTED:未开始,ONGOING:进行中,FINISHED:已结束")
|
|
|
|
|
private String status;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -61,6 +68,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训创建人id")
|
|
|
|
|
private Integer creatorId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -70,6 +78,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训创建人所属学校")
|
|
|
|
|
private String createSchool;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -79,6 +88,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训名称")
|
|
|
|
|
private String trainingName;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -88,6 +98,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训创建人姓名")
|
|
|
|
|
private String creatorName;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -97,6 +108,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训创建时间")
|
|
|
|
|
private Date createTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -106,6 +118,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训更新时间")
|
|
|
|
|
private Date updateTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -115,6 +128,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训所属学校id")
|
|
|
|
|
private Integer schoolId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -124,6 +138,7 @@ public class Training {
|
|
|
|
|
*
|
|
|
|
|
* @mbg.generated Thu Jul 06 12:03:59 CST 2023
|
|
|
|
|
*/
|
|
|
|
|
@ApiModelProperty("实训所引用的权重id:学生收益率评分规则")
|
|
|
|
|
private String weightId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|