From 69a3c374ca3afb770e3b9ffcbdda07ce362cbf58 Mon Sep 17 00:00:00 2001
From: 1 <1@123>
Date: 星期五, 09 一月 2026 19:59:29 +0800
Subject: [PATCH] #
---
rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/phyz/Order.java | 78 +++++++++++++++++++++++++++++++++++++++
1 files changed, 78 insertions(+), 0 deletions(-)
diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/phyz/Order.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/phyz/Order.java
new file mode 100644
index 0000000..4c1c2c8
--- /dev/null
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/entity/phyz/Order.java
@@ -0,0 +1,78 @@
+package com.vincent.rsf.openApi.entity.phyz;
+
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.experimental.Accessors;
+
+import javax.validation.constraints.NotNull;
+import java.util.List;
+
+@Data
+@JsonIgnoreProperties(ignoreUnknown = true)
+@Accessors(chain = true)
+@ApiModel(value = "Order", description = "鍏�/鍑哄簱閫氱煡鍗�")
+public class Order {
+
+ // 鍏�/鍑哄簱璁㈠崟鍙凤紝鍞竴鏍囪瘑
+ @NotNull
+ @JsonProperty("orderNo")
+ private String orderNo;
+ // 鍗曟嵁鍐呯爜锛屽敮涓�鏍囪瘑
+ @JsonProperty("orderInternalCode")
+ private String orderInternalCode;
+ // 涓氬姟绫诲瀷锛岀ず渚嬶細
+ // 鍏ュ簱锛氭敹鏂欓�氱煡鍗曪紙PUR_ReceiveBill锛夈�侀噰璐叆搴撳崟锛圫TK_InStock锛夈�侀��鏂欑敵璇峰崟锛圥UR_MRAPP锛夈�侀噰璐��鏂欏崟锛圥UR_MRB锛夈��
+ // 閫�璐ч�氱煡鍗曪紙SAL_RETURNNOTICE锛夈�侀攢鍞��璐у崟锛圫AL_RETURNSTOCK锛夈�佺敓浜ч��鏂欏崟锛圥RD_ReturnMtrl锛夈�佺敓浜у叆搴撳崟锛圥RD_INSTOCK锛�/鐢熶骇姹囨姤鍗曪紙PRD_MORPT锛夈��
+ // 鍏朵粬鍏ュ簱鍗曪紙STK_MISCELLANEOUS锛�
+ // 鍑哄簱锛氬彂璐ч�氱煡鍗曪紙SAL_DELIVERYNOTICE锛夈�侀攢鍞嚭搴撳崟锛圫AL_OUTSTOCK锛夈�佸嚭搴撶敵璇峰崟锛圫TK_OutStockApply锛夈�佺敓浜ч鏂欏崟锛圥RD_PickMtrl锛夈��
+ // 鐢熶骇琛ユ枡鍗曪紙PRD_FeedMtrl锛夈�佸叾浠栧嚭搴撳崟锛圫TK_MisDelivery锛�
+ // 璋冩嫧锛氳皟鎷ㄧ敵璇峰崟锛圫TK_TRANSFERAPPLY锛夈�佺洿鎺ヨ皟鎷ㄥ崟锛圫TK_TransferDirect锛�
+ private String wkType;
+ // 璁㈠崟绫诲瀷锛�1 鍑哄簱鍗曪紱2 鍏ュ簱鍗曪紱3 璋冩嫧鍗曪紱
+ private String type;
+ // 鍒涘缓鏃ユ湡锛屾椂闂存埑锛岀簿纭埌绉�
+ private Long createTime;
+ // 涓氬姟鏃ユ湡锛屽璐︿娇鐢紝鏃堕棿鎴筹紝绮剧‘鍒扮
+ private Long businessTime;
+ // 搴撳瓨鏂瑰悜
+ private String stockDirect;
+ // 璁㈠崟鏄庣粏
+ private List<OrderItem> orderItems;
+ // 鍑哄叆搴撴帴椹崇珯鐐癸紝鍑哄簱鏃跺皢鐗╂枡鍑哄簱鍚庤繍杈撹嚦璇ョ珯鐐癸紝鍏ュ簱鏃朵粠璇ョ珯鐐瑰皢鐗╂枡杩愬洖搴撲腑
+ private String stationId;
+
+ // 瀹㈡埛缂栫爜
+ private String customerId;
+ // 瀹㈡埛鍚嶇О
+ private String customerName;
+ // 渚涘簲鍟嗙紪鐮�
+ private String supplierId;
+ // 渚涘簲鍟嗗悕绉�
+ private String supplierName;
+ // 鏀舵枡/鍙戣揣缁勭粐
+ private String stockOrgId;
+ // 鏀舵枡/鍙戣揣缁勭粐鍚嶇О
+ private String stockOrgName;
+ // 閲囪喘缁勭粐
+ private String purchaseOrgId;
+ // 閲囪喘缁勭粐鍚嶇О
+ private String purchaseOrgName;
+ // 閲囪喘鍛�
+ private String purchaseUserId;
+ // 閲囪喘鍛樺悕绉�
+ private String purchaseUserName;
+ // 鐢熶骇缁勭粐
+ private String prdOrgId;
+ // 鐢熶骇缁勭粐鍚嶇О
+ private String prdOrgName;
+ // 閿�鍞粍缁�
+ private String saleOrgId;
+ // 閿�鍞粍缁囧悕绉�
+ private String saleOrgName;
+ // 閿�鍞憳
+ private String saleUserId;
+ // 閿�鍞憳鍚嶇О
+ private String saleUserName;
+}
--
Gitblit v1.9.1