From 9140aee230de0ef41de9682a9353fbd372e2bcaa Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期二, 03 三月 2026 13:43:22 +0800
Subject: [PATCH] 云仓WMS接口

---
 rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/params/ErpOpParams.java |   44 +++++++++++++++++++++++++++++---------------
 1 files changed, 29 insertions(+), 15 deletions(-)

diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/params/ErpOpParams.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/params/ErpOpParams.java
index 45c2a34..4012b5e 100644
--- a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/params/ErpOpParams.java
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/params/ErpOpParams.java
@@ -1,6 +1,6 @@
 package com.vincent.rsf.openApi.entity.params;
 
-
+import com.fasterxml.jackson.annotation.JsonAlias;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -8,30 +8,44 @@
 
 import java.util.List;
 
+/**
+ * 鍏�/鍑哄簱閫氱煡鍗曚笅鍙戯紙瀵规帴鍗忚 8.3锛夎姹傚弬鏁般��
+ * 浠� 8.3 鏂囨。瀛楁涓轰富锛屽叾浠栨棫瀛楁灏介噺涓嶇敤銆�
+ */
 @Data
 @Accessors(chain = true)
-@ApiModel(value = "ErpOpParams", description = "ERP鎿嶄綔璇锋眰鍙傛暟")
+@ApiModel(value = "ErpOpParams", description = "8.3 鍏�/鍑哄簱閫氱煡鍗曚笅鍙戝弬鏁�")
 public class ErpOpParams {
 
-    /**
-     * 鍗曞彿
-     */
-    @ApiModelProperty("璁㈠崟鍙�")
+    @ApiModelProperty(value = "璁㈠崟缂栫爜", required = true)
     private String orderNo;
 
-    @ApiModelProperty("涓氬姟绫诲瀷")
+    @ApiModelProperty(value = "鍗曟嵁鍐呯爜锛屽敮涓�鏍囪瘑锛岃嫢娌℃湁鍙ˉ鍏呰鍗曠紪鐮�", required = true)
+    private String orderInternalCode;
+
+    @ApiModelProperty(value = "璁㈠崟绫诲瀷锛�1 鍑哄簱鍗曪紱2 鍏ュ簱鍗曪紱3 璋冩嫧鍗�", required = true)
+    private Integer orderType;
+
+    @ApiModelProperty(value = "涓氬姟绫诲瀷锛屽锛氶噰璐叆搴撳崟銆侀攢鍞嚭搴撳崟銆佽皟鎷ㄧ敵璇峰崟绛�", required = true)
     private String wkType;
 
-    @ApiModelProperty("璁㈠崟绫诲瀷")
-    private String type;
+    @ApiModelProperty(value = "涓氬姟鏃ユ湡锛屾椂闂存埑绮剧‘鍒扮", required = true)
+    private Long businessTime;
 
-    @ApiModelProperty("鏁伴噺")
-    private Double anfme;
+    @ApiModelProperty(value = "鍒涘缓鏃ユ湡锛屾椂闂存埑绮剧‘鍒扮", required = true)
+    private Long createTime;
 
-    @ApiModelProperty("鎵ц鐘舵��")
-    private Short exceStatus;
-
-    @ApiModelProperty("璁㈠崟鏄庣粏")
+    @ApiModelProperty(value = "璁㈠崟鏄庣粏", required = true)
     private List<WmsOrderItemParam> orderItems;
 
+    @ApiModelProperty("鍏�/鍑哄簱鎺ラ┏绔欑偣锛岄渶瑕佸垯琛ュ厖")
+    private String stationId;
+
+    @ApiModelProperty("鎿嶄綔绫诲瀷锛�1 鏂板锛堥粯璁わ級锛�2 淇敼锛�3 鍙栨秷")
+    private Integer operateType;
+
+    /** 鍏煎鏃у瓧娈碉細涓� orderInternalCode 浜岄�変竴 */
+    @JsonAlias("orderId")
+    @ApiModelProperty(hidden = true)
+    private Long orderId;
 }

--
Gitblit v1.9.1