package org.jeecg.modules.dry.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.models.auth.In;
|
import lombok.Data;
|
import lombok.ToString;
|
import org.jeecg.modules.dry.entity.DryEquipment;
|
|
import java.util.Date;
|
import java.util.List;
|
import java.util.Map;
|
|
@Data
|
@ToString
|
public class RealTimeDataVo {
|
|
private static final long serialVersionUID = 1L;
|
|
/**工单ID*/
|
private String orderId;
|
/**工单号*/
|
private String workorder;
|
/**配方索引*/
|
private Integer index;
|
/**药材名称*/
|
private String name;
|
|
/**租户ID*/
|
private Integer tenantid;
|
/**设备编号*/
|
private String machineid;
|
/**荡料延时*/
|
private Integer delay;
|
/**翻料次数*/
|
private Integer turntime;
|
/**风机频率*/
|
private Double fanfrq;
|
/**投料量(筐)*/
|
private Integer weight1;
|
/**初始重量*/
|
private Double weight2;
|
/**过程实时重量*/
|
private Double weight3;
|
/**初始含水率(设定值)*/
|
private Double moisture1;
|
/**实时含水率*/
|
private Double moisture2;
|
/**目标含水率*/
|
private Double moisture3;
|
/**风机温度*/
|
private Double temp1;
|
/**风箱温度*/
|
private Double temp2;
|
/**温度设定值*/
|
private Double temp3;
|
/**时间设定值*/
|
private Integer time1;
|
/**时间计数*/
|
private Integer time2;
|
/**总时间*/
|
private Integer time3;
|
/**开始干爆*/
|
private Boolean start;
|
/**自动 true/手动 false*/
|
private Boolean auto;
|
/**暂停标志 true/false*/
|
private Boolean stop;
|
/**上位机 true/PLC false*/
|
private Boolean plcdisable;
|
/**温度过低 true/正常 false*/
|
private Boolean lowalarm;
|
/**热风 true/冷风 false*/
|
private Boolean wind;
|
|
/**环境温度*/
|
private Double envtemp;
|
/**环境湿度*/
|
private Double envhum;
|
|
/**电能消耗**/
|
private Double watt;
|
|
/**蒸汽消耗**/
|
private Double steam;
|
|
/**状态**/
|
|
|
/**故障**/
|
private String eqp_fault;
|
|
private Integer ai_total_time;
|
|
private Integer ai_time;
|
|
// private List<DryEquipment> eqpCodes;
|
|
|
/**接管状态 0:自动 1:手动 */
|
private Integer state_auto;
|
|
/**风箱状态 0:低位静止 1:高位静止 2:正在上升 3:正在下降*/
|
private Integer state_windbox;
|
|
/**滚筒状态 0:高位静止 1:低位静止 2:正在上升 3:正在下降 4:正转 5:反转*/
|
private Integer state_roller;
|
|
/**风机状态 0:关闭 1:开启*/
|
private Integer state_fan;
|
|
/**蒸汽阀状态 0:关闭 1:开启*/
|
private Integer state_valve;
|
|
/**工单状态*/
|
private Integer workorder_status;
|
|
/**各部位状态**/
|
// private Map<String, Object> eqp_state;
|
|
/**设备状态**/
|
private String eqp_status;
|
|
|
/**设备报警**/
|
private String eqp_warning;
|
|
|
private String level;
|
|
/**设备故障**/
|
// private String fault;
|
|
/**---------------------生产记录相关字段定义---s-------------------------*/
|
|
private Boolean report_flag; // 提交标志
|
|
private String report_head_name; // 品名
|
private String report_head_batch ; //批次
|
private String report_head_num ; //数量--16框/355.8Kg
|
private String report_head_machine ; //设备
|
private String report_head_accepter; //接料人
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
private Date report_head_date ; //生产日期
|
private String report_head_leader ; //班组长
|
private String report_head_techer ; //工艺员
|
//检查
|
private Boolean report_check_field ; //生产现场
|
private Boolean report_check_file ; //执行文件
|
private Boolean report_check_tag ; //物料标示
|
private Boolean report_check_tool ; //称量器具
|
private String report_check_man ; //检查人
|
private Boolean report_check_status; //检查情况
|
private String report_check_qa ; //QA
|
private String report_check_record ; //异常记录
|
//生产
|
private Boolean report_product_view ; //外观检查
|
private Boolean report_product_wind ; //吹风
|
private Boolean report_product_sun ; //晒
|
private Boolean report_product_low_dry ; //低温干燥
|
private Boolean report_product_dry ; //干燥
|
private String report_product_start ; //开始时间
|
private String report_product_end ; //结束时间
|
private Integer report_product_total ; //干燥总时间
|
private Boolean report_product_check ; //干燥检查
|
private String report_product_man1 ; //操作人
|
private String report_product_man2 ; //复核人
|
private Double report_product_weight ; //操作后重量
|
private Double report_product_waste ; //废料数量
|
private Double report_product_use ; //收率
|
private String report_product_qa ; //QA
|
//清场
|
private Boolean report_clean_machine ; //设备清理
|
private Boolean report_clean_waste ; //废料清理
|
private Boolean report_clean_tool ; //工具清理
|
private Boolean report_clean_door ; //门窗清理
|
private Boolean report_clean_box ; //箱体清理
|
private Boolean report_clean_record ; //生产记录清理
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
private Date report_clean_date ; //清场日期
|
private String report_clean_man ; //清场人
|
private Boolean report_clean_confirm ; //清场确认
|
private String report_clean_qa ; //QA
|
|
/**---------------------生产记录相关字段定义---e-------------------------*/
|
|
|
}
|