From d14cfd26c49bae091b84e90142b04ec0067c82bb Mon Sep 17 00:00:00 2001 From: LSH Date: 星期四, 25 五月 2023 16:29:10 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/entity/ManLocDetl.java | 54 +++++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 45 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/zy/asrs/entity/ManLocDetl.java b/src/main/java/com/zy/asrs/entity/ManLocDetl.java index 8ffca63..f738f2f 100644 --- a/src/main/java/com/zy/asrs/entity/ManLocDetl.java +++ b/src/main/java/com/zy/asrs/entity/ManLocDetl.java @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.enums.IdType; import com.core.common.Cools; import com.core.common.SpringUtils; +import com.zy.asrs.service.LocOwnerService; import com.zy.asrs.service.NodeService; import com.zy.system.entity.Host; import com.zy.system.entity.User; @@ -24,14 +25,6 @@ public class ManLocDetl implements Serializable { private static final long serialVersionUID = 1L; - - /** - * uuid - */ - @ApiModelProperty(value= "uuid") - @TableId(value = "uuid", type = IdType.ID_WORKER_STR) - @TableField("uuid") - private String uuid; /** * 鎵�灞為」鐩� @@ -210,9 +203,29 @@ @ApiModelProperty(value= "澶囨敞") private String memo; + /** + * 鎷ユ湁鑰� + */ + @ApiModelProperty(value= "鎷ユ湁鑰� 1: 鏉板厠 ") + private Integer owner; + + /** + * 璐х墿褰㈡��:0锛氫唬閲囥��1锛氫粨鍌� + */ + @ApiModelProperty(value= "璐х墿褰㈡��:0锛氫唬閲囥��1锛氫粨鍌�") + private Integer payment; + + /** + * uuid鏃堕棿鎴� + */ + @ApiModelProperty(value= "uuid") + @TableId(value = "uuid", type = IdType.ID_WORKER_STR) + @TableField("uuid") + private String uuid; + public ManLocDetl() {} - public ManLocDetl(Long hostId, String locNo,Long nodeId,String zpallet,Double anfme,String matnr,String maktx,String name,String specs,String model,String batch,String unit,String barcode,Long docId,String docNum,String custName,Integer itemNum,Integer count,Double weight,Integer status,Long createBy,Date createTime,Long updateBy,Date modiTime,String memo,String uuid) { + public ManLocDetl(Long hostId, String locNo,Long nodeId,String zpallet,Double anfme,String matnr,String maktx,String name,String specs,String model,String batch,String unit,String barcode,Long docId,String docNum,String custName,Integer itemNum,Integer count,Double weight,Integer status,Long createBy,Date createTime,Long updateBy,Date modiTime,String memo,int owner ,int payment,String uuid) { this.hostId = hostId; this.nodeId = nodeId; this.zpallet = zpallet; @@ -236,6 +249,8 @@ this.updateBy = updateBy; this.modiTime = modiTime; this.memo = memo; + this.owner = owner; + this.payment = payment; this.uuid = uuid; } @@ -266,6 +281,27 @@ // null // 澶囨敞 // ); + public String getOwner$(){ + LocOwnerService service = SpringUtils.getBean(LocOwnerService.class); + LocOwner locOwner = service.selectById(this.owner); + if (!Cools.isEmpty(locOwner)){ + return String.valueOf(locOwner.getOwner()); + } + return null; + } + + public String getPayment$(){ + if (null == this.payment){ return null; } + switch (this.payment){ + case 1: + return "浠撳偍"; + case 0: + return "浠i噰"; + default: + return String.valueOf(this.payment); + } + } + public String getHostId$(){ HostService service = SpringUtils.getBean(HostService.class); Host host = service.selectById(this.hostId); -- Gitblit v1.9.1