package org.jeecg.modules.andon.dto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.jeecg.common.aspect.annotation.Dict; import org.jeecgframework.poi.excel.annotation.Excel; @Data public class AndonButtonDTO { /** 响应ID */ @ApiModelProperty(value = "响应ID") private String id; /** 按钮ID */ @ApiModelProperty(value = " 按钮ID ") private String buttonId; /**安灯名称*/ @ApiModelProperty(value = "安灯名称") private String buttonName; /**安灯编码*/ @ApiModelProperty(value = "安灯编码") private String buttonCode; /** 一级响应人 */ @ApiModelProperty(value = "一级响应人") private String responder; @ApiModelProperty(value = "二级响应人") private String secondResponder; /**产线名称*/ @ApiModelProperty(value = "产线名称") private String factoryName; /**产线名称*/ @ApiModelProperty(value = "工厂名称") private String parentFactoryName; /**一级响应时长*/ @ApiModelProperty(value = "一级响应时长") private Integer upgradeResponseDuration; /**二级响应时长*/ @ApiModelProperty(value = "二级响应时长") private Integer secondUpgradeResponseDuration; /**三级级响应时长*/ @ApiModelProperty(value = "三级响应时长") private Integer thirdUpgradeResponseDuration; /** * 是否闪烁 * 对应数据库表中 is_blinking 字段(大于0 有待处理的工单闪,相反不闪烁) */ @ApiModelProperty(value = "标识闪烁") private Integer blinkingFlag; @ApiModelProperty(value = "一级响应人openId") private String responderOpenId; @ApiModelProperty(value = "二级响应人openId") private String secondResponderOpenId; @ApiModelProperty(value = "三级响应人openId") private String thirdResponderOpenId; @ApiModelProperty(value = "三级响应人") private String thirdResponder; @ApiModelProperty(value = "工单ID") private String orderIds; @ApiModelProperty(value = "工单状态") private String orderStatus; }