package org.jeecg.modules.dry.vo; 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 { /**工单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 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 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; //接料人 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 ; //生产记录清理 private Date report_clean_date ; //清场日期 private String report_clean_man ; //清场人 private Boolean report_clean_confirm ; //清场确认 private String report_clean_qa ; //QA /**---------------------生产记录相关字段定义---e-------------------------*/ }