From a74c3785d62ca46027031e2431ed8c39373f313d Mon Sep 17 00:00:00 2001 From: zyx <zyx123456> Date: 星期一, 08 四月 2024 15:59:50 +0800 Subject: [PATCH] 修复相同目标位任务管控bug 更改 订单出库时可修改数量 --- src/main/java/com/zy/asrs/entity/AgvWrkMast.java | 410 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 407 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/entity/AgvWrkMast.java b/src/main/java/com/zy/asrs/entity/AgvWrkMast.java index 3cdd5bb..5eed5f4 100644 --- a/src/main/java/com/zy/asrs/entity/AgvWrkMast.java +++ b/src/main/java/com/zy/asrs/entity/AgvWrkMast.java @@ -4,15 +4,22 @@ import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; +import com.core.common.Cools; +import com.core.common.SpringUtils; +import com.zy.asrs.service.*; +import com.zy.system.entity.User; +import com.zy.system.service.UserService; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; +import java.text.SimpleDateFormat; import java.util.Date; @Data @TableName("agv_wrk_mast") public class AgvWrkMast implements Serializable { + private static final long serialVersionUID = 1L; /** @@ -22,6 +29,20 @@ @TableId(value = "wrk_no", type = IdType.INPUT) @TableField("wrk_no") private Integer wrkNo; + + @ApiModelProperty(value= "") + @TableField("inv_wh") + private String invWh; + + @ApiModelProperty(value= "") + private Date ymd; + + @ApiModelProperty(value= "") + private String mk; + + @ApiModelProperty(value= "") + @TableField("whs_type") + private Integer whsType; /** * 宸ヤ綔鐘舵�� @@ -38,15 +59,37 @@ private Integer ioType; /** + * 鍫嗗灈鏈� + */ + @ApiModelProperty(value= "鍫嗗灈鏈�") + @TableField("crn_no") + private Integer crnNo; + + /** + * 绌挎杞� + */ + @ApiModelProperty(value= "绌挎杞�") + @TableField("ste_no") + private Integer steNo; + + /** + * 杈圭紭搴撲綅 + */ + @ApiModelProperty(value= "杈圭紭搴撲綅") + @TableField("out_most") + private Integer outMost; + + @ApiModelProperty(value= "") + @TableField("sheet_no") + private String sheetNo; + + /** * 浼樺厛绾� */ @ApiModelProperty(value= "浼樺厛绾�") @TableField("io_pri") private Double ioPri; - /** - * 锛� - */ @ApiModelProperty(value= "") @TableField("wrk_date") private Date wrkDate; @@ -79,6 +122,46 @@ @TableField("source_loc_no") private String sourceLocNo; + @ApiModelProperty(value= "") + @TableField("loc_sts") + private String locSts; + + /** + * 鎷f枡 + */ + @ApiModelProperty(value= "鎷f枡") + private String picking; + + @ApiModelProperty(value= "") + @TableField("link_mis") + private String linkMis; + + @ApiModelProperty(value= "") + @TableField("online_yn") + private String onlineYn; + + @ApiModelProperty(value= "") + @TableField("upd_mk") + private String updMk; + + /** + * 閫�鍑� + */ + @ApiModelProperty(value= "閫�鍑�") + @TableField("exit_mk") + private String exitMk; + + @ApiModelProperty(value= "") + @TableField("plt_type") + private Integer pltType; + + /** + * 绌烘澘 + */ + @ApiModelProperty(value= "绌烘澘") + @TableField("empty_mk") + private String emptyMk; + /** * 宸ヤ綔鏃堕棿 */ @@ -86,15 +169,336 @@ @TableField("io_time") private Date ioTime; + @ApiModelProperty(value= "") + @TableField("ctn_type") + private Integer ctnType; + + @ApiModelProperty(value= "") + private String packed; + + @ApiModelProperty(value= "") + @TableField("ove_mk") + private String oveMk; + + @ApiModelProperty(value= "") + @TableField("mtn_type") + private Double mtnType; + + @ApiModelProperty(value= "") + @TableField("user_no") + private String userNo; + + /** + * 鍫嗗灈鏈哄惎鍔ㄦ椂闂� + */ + @ApiModelProperty(value= "鍫嗗灈鏈哄惎鍔ㄦ椂闂�") + @TableField("crn_str_time") + private Date crnStrTime; + + /** + * 鍫嗗灈鏈哄仠姝㈡椂闂� + */ + @ApiModelProperty(value= "鍫嗗灈鏈哄仠姝㈡椂闂�") + @TableField("crn_end_time") + private Date crnEndTime; + + @ApiModelProperty(value= "") + @TableField("plc_str_time") + private Date plcStrTime; + + @ApiModelProperty(value= "") + @TableField("crn_pos_time") + private Date crnPosTime; + + @ApiModelProperty(value= "") + @TableField("load_time") + private Double loadTime; + + @ApiModelProperty(value= "") + @TableField("exp_time") + private Double expTime; + + @ApiModelProperty(value= "") + @TableField("ref_wrkno") + private Double refWrkno; + + /** + * 鎷f枡鏃堕棿 + */ + @ApiModelProperty(value= "鎷f枡鏃堕棿") + @TableField("ref_iotime") + private Date refIotime; + + /** + * 淇敼浜哄憳 + */ + @ApiModelProperty(value= "淇敼浜哄憳") + @TableField("modi_user") + private Long modiUser; + + /** + * 淇敼鏃堕棿 + */ + @ApiModelProperty(value= "淇敼鏃堕棿") + @TableField("modi_time") + private Date modiTime; + + /** + * 鍒涘缓鑰� + */ + @ApiModelProperty(value= "鍒涘缓鑰�") + @TableField("appe_user") + private Long appeUser; + + /** + * 娣诲姞鏃堕棿 + */ + @ApiModelProperty(value= "娣诲姞鏃堕棿") + @TableField("appe_time") + private Date appeTime; + + @ApiModelProperty(value= "") + @TableField("pause_mk") + private String pauseMk; + + @ApiModelProperty(value= "") + @TableField("error_time") + private Date errorTime; + + @ApiModelProperty(value= "") + @TableField("error_memo") + private String errorMemo; + + @ApiModelProperty(value= "") + @TableField("ctn_kind") + private Integer ctnKind; + + @ApiModelProperty(value= "") + @TableField("manu_type") + private String manuType; + /** * 澶囨敞 */ @ApiModelProperty(value= "澶囨敞") private String memo; + @ApiModelProperty(value= "") + @TableField("sc_weight") + private Double scWeight; + + @ApiModelProperty(value= "") + @TableField("log_mk") + private String logMk; + + @ApiModelProperty(value= "") + @TableField("log_err_time") + private Date logErrTime; + + @ApiModelProperty(value= "") + @TableField("log_err_memo") + private String logErrMemo; + /** * 鏉$爜 */ @ApiModelProperty(value= "鏉$爜") private String barcode; + + // Y:閿�鍞鍗曞嚭搴撲换鍔� + @ApiModelProperty(value= "") + @TableField("Pdc_type") + private String PdcType; + + @ApiModelProperty(value= "") + @TableField("ctn_no") + private String ctnNo; + + /** + * 婊℃澘 + */ + @ApiModelProperty(value= "婊℃澘") + @TableField("full_plt") + private String fullPlt; + + /** + * 鍏堝叆鍝� / 鍙岄噸鍏ュ簱 + */ + @ApiModelProperty(value= "鍏堝叆鍝�") + @TableField("pre_have") + private String preHave; + + /** + * 绌烘搷浣� / 鍙栬揣鏃犵 + */ + @ApiModelProperty(value= "绌烘搷浣�") + @TableField("take_none") + private String takeNone; + + public AgvWrkMast() {} + + public String getYmd$(){ + if (Cools.isEmpty(this.ymd)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.ymd); + } + + public String getWrkSts$(){ + BasWrkStatusService service = SpringUtils.getBean(BasWrkStatusService.class); + BasWrkStatus basWrkStatus = service.selectById(this.wrkSts); + if (!Cools.isEmpty(basWrkStatus)){ + return String.valueOf(basWrkStatus.getWrkDesc()); + } + return null; + } + + public String getIoType$(){ + BasWrkIotypeService service = SpringUtils.getBean(BasWrkIotypeService.class); + BasWrkIotype basWrkIotype = service.selectById(this.ioType); + if (!Cools.isEmpty(basWrkIotype)){ + return String.valueOf(basWrkIotype.getIoDesc()); + } + return null; + } + + public String getCrnNo$(){ + BasCrnpService service = SpringUtils.getBean(BasCrnpService.class); + BasCrnp basCrnp = service.selectById(this.crnNo); + if (!Cools.isEmpty(basCrnp)){ + return String.valueOf(basCrnp.getCrnNo()); + } + return null; + } + + public String getWrkDate$(){ + if (Cools.isEmpty(this.wrkDate)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.wrkDate); + } + + public String getLocNo$(){ + LocMastService service = SpringUtils.getBean(LocMastService.class); + LocMast locMast = service.selectById(this.locNo); + if (!Cools.isEmpty(locMast)){ + return String.valueOf(locMast.getLocNo()); + } + return null; + } + + public String getStaNo$(){ + BasDevpService service = SpringUtils.getBean(BasDevpService.class); + BasDevp basDevp = service.selectById(this.staNo); + if (!Cools.isEmpty(basDevp)){ + return String.valueOf(basDevp.getDevNo()); + } + return null; + } + + public String getSourceStaNo$(){ + BasDevpService service = SpringUtils.getBean(BasDevpService.class); + BasDevp basDevp = service.selectById(this.sourceStaNo); + if (!Cools.isEmpty(basDevp)){ + return String.valueOf(basDevp.getDevNo()); + } + return null; + } + + public String getSourceLocNo$(){ + LocMastService service = SpringUtils.getBean(LocMastService.class); + LocMast locMast = service.selectById(this.sourceLocNo); + if (!Cools.isEmpty(locMast)){ + return String.valueOf(locMast.getLocNo()); + } + return null; + } + + public String getIoTime$(){ + if (Cools.isEmpty(this.ioTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.ioTime); + } + + public String getCrnStrTime$(){ + if (Cools.isEmpty(this.crnStrTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.crnStrTime); + } + + public String getCrnEndTime$(){ + if (Cools.isEmpty(this.crnEndTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.crnEndTime); + } + + public String getPlcStrTime$(){ + if (Cools.isEmpty(this.plcStrTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.plcStrTime); + } + + public String getCrnPosTime$(){ + if (Cools.isEmpty(this.crnPosTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.crnPosTime); + } + + public String getRefIotime$(){ + if (Cools.isEmpty(this.refIotime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.refIotime); + } + + public String getModiUser$(){ + UserService service = SpringUtils.getBean(UserService.class); + User user = service.selectById(this.modiUser); + if (!Cools.isEmpty(user)){ + return String.valueOf(user.getUsername()); + } + return null; + } + + public String getModiTime$(){ + if (Cools.isEmpty(this.modiTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.modiTime); + } + + public String getAppeUser$(){ + UserService service = SpringUtils.getBean(UserService.class); + User user = service.selectById(this.appeUser); + if (!Cools.isEmpty(user)){ + return String.valueOf(user.getUsername()); + } + return null; + } + + public String getAppeTime$(){ + if (Cools.isEmpty(this.appeTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.appeTime); + } + + public String getErrorTime$(){ + if (Cools.isEmpty(this.errorTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.errorTime); + } + + public String getLogErrTime$(){ + if (Cools.isEmpty(this.logErrTime)){ + return ""; + } + return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.logErrTime); + } } -- Gitblit v1.9.1