package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import org.apache.ibatis.type.Alias; import java.util.Date; /** * 测试点, * 负载点 */ @Alias("ExperimentPoint") @ApiModel @TableName(schema = "`db_3.5mw_web`" , value = "`tb_experiment_point`") public class ExperimentPoint { @TableId private Integer id; @ApiModelProperty("对应试验") private String experimentId; @ApiModelProperty("负载点名称") private String name; @ApiModelProperty("负载百分数") private Integer percentage; @ApiModelProperty("负载时长") private Integer duration; private Date startTime; private Date endTime; @ApiModelProperty("状态:-1-取消,0-未开始,1-进行中,2-已完成") private Integer status; @ApiModelProperty("平均功率") @TableField(exist = false) private Integer averagePower; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getExperimentId() { return experimentId; } public void setExperimentId(String experimentId) { this.experimentId = experimentId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getPercentage() { return percentage; } public void setPercentage(Integer percentage) { this.percentage = percentage; } public Integer getDuration() { return duration; } public void setDuration(Integer duration) { this.duration = duration; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public Integer getAveragePower() { return averagePower; } public void setAveragePower(Integer averagePower) { this.averagePower = averagePower; } }