From 1443d5a84a4df99d9a86ac04c904554e91ae8271 Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期日, 12 四月 2026 15:35:06 +0800
Subject: [PATCH] 1.针对7.3接口文档,新增了几个字段需要加入到组托档中,不额外加字段 2.针对7.11接口文档,对outOrder方法进行重写,batchSeq在wrkMast表中新增一个字段放,entryWmsCode、outDoorNo这两个在wrkDetl中找两个字段存放 3.针对7.7接口文档,上报时加上orderId出库单号 4.针对7.9接口文档,wcs会先请求wms,只需要palletId托盘码,errorMsg错误信息;wms转发给加上orderId出库单号转发给ERP 5.针对7.10接口文档,ERP先按照这个文档发给wms,wms再发给wcs,发给wcs这块先不写
---
src/main/java/com/zy/asrs/entity/WrkMast.java | 69 ++++++++++++++++++++++++++++++----
1 files changed, 60 insertions(+), 9 deletions(-)
diff --git a/src/main/java/com/zy/asrs/entity/WrkMast.java b/src/main/java/com/zy/asrs/entity/WrkMast.java
index 83298e9..69122b9 100644
--- a/src/main/java/com/zy/asrs/entity/WrkMast.java
+++ b/src/main/java/com/zy/asrs/entity/WrkMast.java
@@ -13,6 +13,7 @@
import lombok.Data;
import java.io.Serializable;
+import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.Date;
@@ -112,6 +113,18 @@
@TableField("loc_sts")
private String locSts;
+ @ApiModelProperty(value= "涓氬姟鍗曞彿")
+ @TableField("user_no")
+ private String userNo;
+
+ @ApiModelProperty(value= "鍑哄簱椤哄簭")
+ @TableField("plt_type")
+ private Integer pltType;
+
+ @ApiModelProperty(value= "鍑哄簱鎵规搴忓彿")
+ @TableField("batch_seq")
+ private String batchSeq;
+
/**
* 鎷f枡
*/
@@ -137,9 +150,6 @@
@TableField("exit_mk")
private String exitMk;
- @ApiModelProperty(value= "")
- @TableField("plt_type")
- private Integer pltType;
/**
* 绌烘澘
@@ -169,10 +179,6 @@
@ApiModelProperty(value= "")
@TableField("mtn_type")
private Double mtnType;
-
- @ApiModelProperty(value= "")
- @TableField("user_no")
- private String userNo;
/**
* 鍫嗗灈鏈哄惎鍔ㄦ椂闂�
@@ -271,7 +277,7 @@
@ApiModelProperty(value= "")
@TableField("sc_weight")
- private Double scWeight;
+ private BigDecimal scWeight;
@ApiModelProperty(value= "")
@TableField("log_mk")
@@ -291,7 +297,7 @@
@ApiModelProperty(value= "鏉$爜")
private String barcode;
- // Y:閿�鍞鍗曞嚭搴撲换鍔�
+ // ERP鍑哄簱纭鏍囪锛歒 鍏佽涓嬪彂WCS锛孨/绌� 涓嶅厑璁�
@ApiModelProperty(value= "")
@TableField("Pdc_type")
private String PdcType;
@@ -481,6 +487,51 @@
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.errorTime);
}
+ public String getTaskNone$(){
+ if (Cools.isEmpty(this.takeNone)){
+ return "闈炶嚜鍔�";
+ }
+ switch (this.takeNone){
+ case "0":
+ return "闈炶嚜鍔�";
+ case "1":
+ return "绛夊緟涓嬪彂";
+ case "2":
+ return "宸蹭笅鍙�";
+ case "3":
+ return "鏃犻渶涓嬪彂";
+ case "4":
+ return "鏃犲彲鐢ˋGV搴撲綅";
+ default:
+ return "闈炶嚜鍔�";
+ }
+ }
+
+ public boolean getStaNoAgvSign(){
+ if (Cools.isEmpty(this.staNo)){
+ return false;
+ }
+ switch (this.staNo){
+ //鍑哄簱 AGV鎺�
+ case 1041:
+ case 4006:
+
+ //鍑哄簱 AGV鎺� 绌烘澘渚涘簲
+ case 2033:
+
+// //鍏ュ簱 AGV鏀�
+// case 1037:
+// case 2034:
+// case 4003:
+//
+// //鍏ュ簱 AGV鎺� 绌烘澘
+// case 1039:
+ return true;
+ default:
+ return false;
+ }
+ }
+
// public void setErrorMemo(String errorMemo) {
// if (errorMemo.length() > 255) {
// errorMemo = errorMemo.substring(0, 150);
--
Gitblit v1.9.1