123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344 |
- package com.szwl.model.bean;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.szwl.model.entity.TAlarmRecord;
- import com.szwl.model.entity.TEquipment;
- import com.szwl.model.utils.DateUtils;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.NoArgsConstructor;
- import lombok.ToString;
- import lombok.experimental.Accessors;
- import org.springframework.format.annotation.DateTimeFormat;
- import java.util.Date;
- import java.util.List;
- @Accessors(chain = true)
- @NoArgsConstructor
- @ToString
- public class TEquipmentDTO extends TEquipment {
- @ApiModelProperty(value="所以报警信息")
- private List<TAlarmRecord> alarmList;
- @ApiModelProperty(value="最新报警信息")
- private String alarmContent = "暂无数据";
- @ApiModelProperty(value = "短信接收者;")
- private String messageReceiver1;
- @ApiModelProperty(value = "短信接收者;")
- private String messageReceiver2;
- @ApiModelProperty(value = "短信接收者;")
- private String messageReceiver3;
- @ApiModelProperty(value="当天是否存在告警")
- private boolean hasTodayAlarm= false;
- /**
- *白糖
- */
- @ApiModelProperty(value = "白糖;")
- private String whiteSugar;
- /**
- *红糖
- */
- @ApiModelProperty(value = "红糖;")
- private String redSugar;
- /**
- 黄糖
- blueSugar:蓝糖
- stick:棍
- water:水
- wasteWater:废水
- */
- @ApiModelProperty(value = "黄糖;")
- private String yellowSugar;
- /**
- * 蓝糖
- */
- @ApiModelProperty(value = "蓝糖;")
- private String blueSugar;
- /**
- * 棍
- */
- @ApiModelProperty(value = "棍;")
- private String stick;
- /**
- * 水
- */
- @ApiModelProperty(value = "水;")
- private String water;
- /**
- * 废水
- */
- @ApiModelProperty(value = "废水;")
- private String wasteWater;
- /**
- * 是否启用物料监控功能,0:不启用,1:启用
- */
- @ApiModelProperty(value = "是否启用物料监控功能;")
- private String isMaterialUse;
- /**
- * 睡眠描述
- */
- @ApiModelProperty(value = "睡眠描述")
- private String sleepDesc;
- /**
- * 内门状态:0:关闭,1:开启
- */
- @ApiModelProperty(value = "内门状态:0:关闭,1:开启")
- private String inDoor;
- /**
- * 外门状态:0:关闭,1:开启
- */
- @ApiModelProperty(value = "外门状态:0:关闭,1:开启")
- private String outDoor;
- @ApiModelProperty(value = "杯子数量")
- private Long cupQuantity;
- @ApiModelProperty(value = "搅拌温度")
- private String stirTm;
- @ApiModelProperty(value = "玉米发生器温度")
- private String cornGeneratorTm;
- @ApiModelProperty(value = "NO.1000温度")
- private String numberOne;
- @ApiModelProperty(value = "棉花糖发生器温度")
- private String candyGeneratorTm;
- @ApiModelProperty(value = "柜外温度")
- private String outsideTm;
- @ApiModelProperty(value = "柜外湿度")
- private String outsideHd;
- @ApiModelProperty(value = "DIY花型功能开关,0:关闭,1:开启")
- private String diyFlowerStatus;
- public Long getCupQuantity() {
- return cupQuantity;
- }
- public void setCupQuantity(Long cupQuantity) {
- this.cupQuantity = cupQuantity;
- }
- public String getStirTm() {
- return stirTm;
- }
- public void setStirTm(String stirTm) {
- this.stirTm = stirTm;
- }
- public String getCornGeneratorTm() {
- return cornGeneratorTm;
- }
- public void setCornGeneratorTm(String cornGeneratorTm) {
- this.cornGeneratorTm = cornGeneratorTm;
- }
- public String getInDoor() {
- return inDoor;
- }
- public void setInDoor(String inDoor) {
- this.inDoor = inDoor;
- }
- public String getOutDoor() {
- return outDoor;
- }
- public void setOutDoor(String outDoor) {
- this.outDoor = outDoor;
- }
- public String getSleepDesc() {
- return sleepDesc;
- }
- public void setSleepDesc(String sleepDesc) {
- this.sleepDesc = sleepDesc;
- }
- public String getWhiteSugar() {
- return whiteSugar;
- }
- public void setWhiteSugar(String whiteSugar) {
- this.whiteSugar = whiteSugar;
- }
- public String getRedSugar() {
- return redSugar;
- }
- public void setRedSugar(String redSugar) {
- this.redSugar = redSugar;
- }
- public String getYellowSugar() {
- return yellowSugar;
- }
- public void setYellowSugar(String yellowSugar) {
- this.yellowSugar = yellowSugar;
- }
- public String getBlueSugar() {
- return blueSugar;
- }
- public void setBlueSugar(String blueSugar) {
- this.blueSugar = blueSugar;
- }
- public String getStick() {
- return stick;
- }
- public void setStick(String stick) {
- this.stick = stick;
- }
- public String getWater() {
- return water;
- }
- public void setWater(String water) {
- this.water = water;
- }
- public String getWasteWater() {
- return wasteWater;
- }
- public void setWasteWater(String wasteWater) {
- this.wasteWater = wasteWater;
- }
- public String getIsMaterialUse() {
- return isMaterialUse;
- }
- public void setIsMaterialUse(String isMaterialUse) {
- this.isMaterialUse = isMaterialUse;
- }
- public List<TAlarmRecord> getAlarmList() {
- return alarmList;
- }
- public void setAlarmList(List<TAlarmRecord> alarmList) {
- this.alarmList = alarmList;
- }
- @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
- @ApiModelProperty(value="报警发生时间")
- private Date occurrenceTime;
- public String getAlarmContent() {
- return alarmContent;
- }
- public void setAlarmContent(String alarmContent) {
- this.alarmContent = alarmContent;
- }
- public boolean isHasTodayAlarm() {
- return hasTodayAlarm;
- }
- public void setHasTodayAlarm(boolean hasTodayAlarm) {
- this.hasTodayAlarm = hasTodayAlarm;
- }
- public Date getOccurrenceTime() {
- return occurrenceTime;
- }
- public void setOccurrenceTime(Date occurrenceTime) {
- if(null != occurrenceTime){
- this.hasTodayAlarm = DateUtils.isSameDay(new Date(),occurrenceTime);
- this.occurrenceTime = occurrenceTime;
- }
- }
- public String getMessageReceiver1() {
- return messageReceiver1;
- }
- public void setMessageReceiver1(String messageReceiver1) {
- this.messageReceiver1 = messageReceiver1;
- }
- public String getMessageReceiver2() {
- return messageReceiver2;
- }
- public void setMessageReceiver2(String messageReceiver2) {
- this.messageReceiver2 = messageReceiver2;
- }
- public String getMessageReceiver3() {
- return messageReceiver3;
- }
- public void setMessageReceiver3(String messageReceiver3) {
- this.messageReceiver3 = messageReceiver3;
- }
- public String getNumberOne() {
- return numberOne;
- }
- public void setNumberOne(String numberOne) {
- this.numberOne = numberOne;
- }
- public String getCandyGeneratorTm() {
- return candyGeneratorTm;
- }
- public void setCandyGeneratorTm(String candyGeneratorTm) {
- this.candyGeneratorTm = candyGeneratorTm;
- }
- public String getOutsideTm() {
- return outsideTm;
- }
- public void setOutsideTm(String outsideTm) {
- this.outsideTm = outsideTm;
- }
- public String getOutsideHd() {
- return outsideHd;
- }
- public void setOutsideHd(String outsideHd) {
- this.outsideHd = outsideHd;
- }
- public String getDiyFlowerStatus() {
- return diyFlowerStatus;
- }
- public void setDiyFlowerStatus(String diyFlowerStatus) {
- this.diyFlowerStatus = diyFlowerStatus;
- }
- }
|