| | |
| | | package com.whyc.pojo; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | |
| | | public class Experiment<T> { |
| | | |
| | | @ApiModelProperty("试验编号") |
| | | @TableId(type= IdType.INPUT) |
| | | private String id; |
| | | @ApiModelProperty("试验名称") |
| | | private String name; |
| | |
| | | @ApiModelProperty("启动时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai") |
| | | private Date startTime; |
| | | @ApiModelProperty("计划结束时间") |
| | | @ApiModelProperty("结束时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai") |
| | | private Date planEndTime; |
| | | @ApiModelProperty("实际结束时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai") |
| | | private Date actualEndTime; |
| | | private Date endTime; |
| | | /**单位:分钟*/ |
| | | @ApiModelProperty("试验时长") |
| | | @TableField(exist = false) |
| | |
| | | this.startTime = startTime; |
| | | } |
| | | |
| | | public Date getPlanEndTime() { |
| | | return planEndTime; |
| | | public Date getEndTime() { |
| | | return endTime; |
| | | } |
| | | |
| | | public void setPlanEndTime(Date planEndTime) { |
| | | this.planEndTime = planEndTime; |
| | | } |
| | | |
| | | public Date getActualEndTime() { |
| | | return actualEndTime; |
| | | } |
| | | |
| | | public void setActualEndTime(Date actualEndTime) { |
| | | this.actualEndTime = actualEndTime; |
| | | public void setEndTime(Date endTime) { |
| | | this.endTime = endTime; |
| | | } |
| | | |
| | | public String getDuration() { |