yang_shj
8 months ago
30 changed files with 580 additions and 106 deletions
@ -1,20 +1,26 @@
|
||||
package com.hnac.hzims.safeproduct.dto; |
||||
|
||||
import com.hnac.hzims.safeproduct.entity.TestEntity; |
||||
import io.swagger.annotations.ApiModel; |
||||
import io.swagger.annotations.ApiModelProperty; |
||||
import lombok.Data; |
||||
|
||||
import javax.validation.constraints.Size; |
||||
|
||||
/** |
||||
* @author liwen |
||||
* @date 2023-12-25 |
||||
*/ |
||||
@Data |
||||
@ApiModel(value = "考试记录DTO类") |
||||
public class TestDTO { |
||||
public class TestDTO extends TestEntity { |
||||
|
||||
@ApiModelProperty("考试记录id") |
||||
private Long id; |
||||
|
||||
@ApiModelProperty("考试记录名称") |
||||
private String testName; |
||||
|
||||
@ApiModelProperty("参考人员Id,以,分隔") |
||||
private String peopleId; |
||||
} |
||||
|
@ -0,0 +1,64 @@
|
||||
package com.hnac.hzims.safeproduct.vo; |
||||
|
||||
import cn.afterturn.easypoi.entity.ImageEntity; |
||||
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
import io.swagger.annotations.ApiModel; |
||||
import io.swagger.annotations.ApiModelProperty; |
||||
import lombok.Data; |
||||
|
||||
import java.util.Date; |
||||
import java.util.List; |
||||
|
||||
/** |
||||
* @author liwen |
||||
* @date 2024-01-15 |
||||
*/ |
||||
@Data |
||||
@ApiModel(value = "会议记录表VO类") |
||||
public class ConferenceRecordVO { |
||||
|
||||
@ApiModelProperty("id") |
||||
private String id; |
||||
|
||||
@ApiModelProperty("编码") |
||||
private String code; |
||||
|
||||
@ApiModelProperty("单位") |
||||
private String unit; |
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd") |
||||
@ApiModelProperty("会议计划开始时间") |
||||
private Date scheduledStartTime; |
||||
@JsonFormat(pattern = "yyyy-MM-dd") |
||||
@ApiModelProperty("会议计划开始时间") |
||||
private Date scheduledEndTime; |
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm") |
||||
@ApiModelProperty("会议实际开始时间") |
||||
private Date actualStartTime; |
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm") |
||||
@ApiModelProperty("会议实际开始时间") |
||||
private Date actualEndTime; |
||||
|
||||
|
||||
@ApiModelProperty("会议地点") |
||||
private String location; |
||||
|
||||
@ApiModelProperty("主持人") |
||||
private String host; |
||||
|
||||
@ApiModelProperty("会议方式") |
||||
private String conferenceMethod; |
||||
|
||||
@ApiModelProperty("会议主题") |
||||
private String theme; |
||||
|
||||
@ApiModelProperty("会议状态") |
||||
private String conferenceStatus; |
||||
|
||||
@ApiModelProperty("记录人") |
||||
private String recorder; |
||||
|
||||
@ApiModelProperty("会议内容") |
||||
private String content; |
||||
|
||||
} |
@ -0,0 +1,71 @@
|
||||
package com.hnac.hzims.safeproduct.vo; |
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
import io.swagger.annotations.ApiModel; |
||||
import io.swagger.annotations.ApiModelProperty; |
||||
import lombok.Data; |
||||
import org.springblade.core.tool.utils.DateUtil; |
||||
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
||||
import java.util.Date; |
||||
|
||||
/** |
||||
* @author liwen |
||||
* @date 2024-01-15 |
||||
*/ |
||||
@Data |
||||
@ApiModel(value = "演练记录表VO类") |
||||
public class RehearsalRecordlVO { |
||||
|
||||
@ApiModelProperty("编码") |
||||
private String code; |
||||
@ApiModelProperty("id") |
||||
private String id; |
||||
|
||||
@ApiModelProperty("单位") |
||||
private String unit; |
||||
|
||||
@ApiModelProperty("演练科目") |
||||
private String subject; |
||||
|
||||
|
||||
@JsonFormat(pattern = DateUtil.PATTERN_DATE) |
||||
@ApiModelProperty("演练计划开始时间") |
||||
private Date scheduledStartTime; |
||||
|
||||
|
||||
@JsonFormat(pattern = DateUtil.PATTERN_DATE) |
||||
@ApiModelProperty("演练计划结束时间") |
||||
private Date scheduledEndTime; |
||||
|
||||
@ApiModelProperty("参演人员") |
||||
private String peopleName; |
||||
|
||||
@ApiModelProperty("参演人员") |
||||
private String peopleNum; |
||||
|
||||
|
||||
@ApiModelProperty("演练地点") |
||||
private String location; |
||||
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") |
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm") |
||||
@ApiModelProperty("演练实际开始时间") |
||||
private Date actualStartTime; |
||||
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") |
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm") |
||||
@ApiModelProperty("演练实际结束时间") |
||||
private Date actualEndTime; |
||||
|
||||
@ApiModelProperty("演练状态") |
||||
private String rehearsalStatus; |
||||
|
||||
|
||||
@ApiModelProperty("演练记录") |
||||
private String record; |
||||
|
||||
@ApiModelProperty("演练评价") |
||||
private String comment; |
||||
|
||||
} |
@ -0,0 +1,70 @@
|
||||
package com.hnac.hzims.safeproduct.vo; |
||||
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
import io.swagger.annotations.ApiModel; |
||||
import io.swagger.annotations.ApiModelProperty; |
||||
import lombok.Data; |
||||
|
||||
import javax.validation.constraints.Size; |
||||
import java.util.Date; |
||||
|
||||
|
||||
/** |
||||
* @author liwen |
||||
* @date 2024-01-15 |
||||
*/ |
||||
@Data |
||||
@ApiModel(value = "培训记录表VO类") |
||||
public class TrainRecordVO { |
||||
|
||||
@ApiModelProperty("id") |
||||
private String id; |
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd") |
||||
@ApiModelProperty("计划培训时间") |
||||
private Date scheduledStartTime; |
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd") |
||||
@ApiModelProperty("计划培训时间") |
||||
private Date scheduledEndTime; |
||||
|
||||
@ApiModelProperty("单位") |
||||
private String unit; |
||||
@ApiModelProperty("记录名称") |
||||
private String trainRecordName; |
||||
|
||||
@ApiModelProperty("培训地点") |
||||
private String location; |
||||
|
||||
@ApiModelProperty("培训方式") |
||||
private String trainMethod; |
||||
|
||||
@ApiModelProperty("培训讲师") |
||||
private String teacher; |
||||
|
||||
@ApiModelProperty("培训课程") |
||||
private String lesson; |
||||
|
||||
@ApiModelProperty("实际培训结束时间") |
||||
private Date actualEndTime; |
||||
@ApiModelProperty("实际培训开始时间") |
||||
private Date actualStartTime; |
||||
|
||||
|
||||
@ApiModelProperty("关联考试:0-否,1-是") |
||||
private Integer isTest; |
||||
|
||||
|
||||
@ApiModelProperty("培训状态") |
||||
private String trainStatus; |
||||
|
||||
@ApiModelProperty("编码") |
||||
private String code; |
||||
|
||||
@ApiModelProperty("培训内容") |
||||
private String content; |
||||
|
||||
@ApiModelProperty("培训评价") |
||||
private String command; |
||||
} |
Loading…
Reference in new issue