From d9cea3d7757a8d580bb0574d419ba6dd9c2478e7 Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期五, 13 十二月 2024 15:11:50 +0800
Subject: [PATCH] #search shuttle
---
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/entity/BasConveyorSta.java | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/entity/BasConveyorSta.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/entity/BasConveyorSta.java
index 2a41008..fa3cf6d 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/entity/BasConveyorSta.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/entity/BasConveyorSta.java
@@ -3,7 +3,9 @@
import java.text.SimpleDateFormat;
import java.util.Date;
+import com.zy.asrs.wcs.core.model.enums.SiteStatusType;
import com.zy.asrs.wcs.core.service.BasConveyorService;
+import com.zy.asrs.wcs.rcs.model.enums.WorkModeType;
import com.zy.asrs.wcs.system.entity.Host;
import com.zy.asrs.wcs.system.entity.User;
import org.springframework.format.annotation.DateTimeFormat;
@@ -171,6 +173,24 @@
@ApiModelProperty(value= "宸ヤ綔鍙�")
private Integer taskNo;
+ /**
+ * 宸ヤ綔妯″紡
+ */
+ @ApiModelProperty(value= "宸ヤ綔妯″紡")
+ private Integer workMode;
+
+ /**
+ * 鐩爣绔�
+ */
+ @ApiModelProperty(value= "鐩爣绔�")
+ private Integer staNo;
+
+ /**
+ * 鏉$爜鍣↖D
+ */
+ @ApiModelProperty(value= "鏉$爜鍣↖D")
+ private Long barcodeId;
+
public BasConveyorSta() {}
public BasConveyorSta(Long conveyorId,Integer conveyorNo,Long updateBy,Long createBy,Date createTime,Date updateTime,String memo,Integer deleted,Long hostId,Integer siteNo,String inEnable,String outEnable,String autoing,String loading,String canining,String canouting,Integer locType1,Integer locType2,Integer locType3,String locNo,String qrCodeValue) {
@@ -325,5 +345,29 @@
}
}
+ public String getWorkMode$() {
+ if (null == this.workMode){ return null; }
+ WorkModeType workModeType = WorkModeType.get(this.workMode.shortValue());
+ if(!Cools.isEmpty(workModeType)){
+ return workModeType.desc;
+ }
+ return null;
+ }
+
+ public String getSiteStatusType$() {
+ String siteStatus = String.valueOf(SiteStatusType.process(this));
+ return siteStatus.toLowerCase().replaceAll("_", "-");
+ }
+
+ public Long getConveyorDeviceId() {
+ if (null == this.conveyorId){ return null; }
+ BasConveyorService basConveyorService = SpringUtils.getBean(BasConveyorService.class);
+ BasConveyor basConveyor = basConveyorService.getById(this.conveyorId);
+ if (basConveyor == null) {
+ return null;
+ }
+ return basConveyor.getDeviceId();
+ }
+
}
--
Gitblit v1.9.1