From 1a696a8bc15b6569696e59ba9dea20f438c62f7b Mon Sep 17 00:00:00 2001
From: 杨凯 <398860375@qq.com>
Date: 星期五, 20 十月 2023 13:15:18 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 consum-base/src/main/java/com/consum/base/core/param/BaseWarehouseParam1.java |  156 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 156 insertions(+), 0 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/core/param/BaseWarehouseParam1.java b/consum-base/src/main/java/com/consum/base/core/param/BaseWarehouseParam1.java
new file mode 100644
index 0000000..8252dc7
--- /dev/null
+++ b/consum-base/src/main/java/com/consum/base/core/param/BaseWarehouseParam1.java
@@ -0,0 +1,156 @@
+package com.consum.base.core.param;
+
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+
+import java.util.List;
+
+/**
+ * 鍑哄叆搴撳弬鏁�
+ */
+@Data
+@NoArgsConstructor
+@AllArgsConstructor
+@Slf4j
+public class BaseWarehouseParam1 {
+
+    /**
+     * 鏄惁鍏ュ簱  true 鏄� false 鍚︼紙鍑哄簱锛�
+     */
+    private Boolean isCheckIn;
+
+    /**
+     * 涓氬姟琛ㄥ崟ID
+     */
+    private Long business_form_id;
+    /**
+     * 涓氬姟琛ㄥ崟Code
+     */
+    private String  business_form_code;
+
+    /**
+     * 涓氬姟琛ㄥ崟鍚嶇О
+     */
+    private String  business_form_name;
+    /**
+     * 鎿嶄綔浜虹紪鍙�
+     */
+    private Long operator_id;
+    /**
+     * 鎿嶄綔浜哄鍚�
+     */
+    private String operator_name;
+
+    /**
+     * 鎿嶄綔鏃堕棿
+     */
+    private Long deal_time;
+
+    /**
+     * 浠撳簱id
+     */
+    private Long warehouseId;
+
+    /**
+     * 鍑哄叆搴撳弬鏁�
+     */
+    private List<CheckWhEntity> list;
+
+    /**
+     * 鍏ュ簱绫诲瀷
+     */
+    private In_OutPutTypeEnum inOutPutTypeEnum;
+
+
+    public enum In_OutPutTypeEnum {
+
+        /**
+         * 姝e父鍏ュ簱锛�0
+         */
+        Common(0),
+        /**
+         * 閲囪喘鍏ュ簱锛�1
+         */
+        Procure_Input(1),
+
+        /**
+         * 闆舵槦鍏ュ簱 2
+         */
+        Fragmentary_Input(2),
+
+        /**
+         * 闆舵槦鍑哄簱 3
+         */
+        Fragmentary_Output(3),
+
+
+        /**
+         * 璋冩嫧鍏ュ簱 4
+         */
+        Transfer_Input(4),
+        /**
+         * 璋冩嫧鍑哄簱 5
+         */
+        Transfer_Output(5),
+
+
+        /**
+         * 鐩樼偣鍏ュ簱 6
+         */
+        Inventory_Input(6),
+
+        /**
+         * 鐩樼偣鍑哄簱 7
+         */
+        Inventory_Output(7),
+
+        /**
+         * 浠撳簱鐗╁搧鎶ュ簾
+         */
+        Scrapped_Warehouse(8),
+
+        /**
+         * 鍦ㄧ敤鐗╁搧鎶ュ簾
+         */
+        Scrapped_Using(9),
+        /**
+         * 鍒嗗彂鍑哄簱
+         */
+        Lending_Out(10),
+        /**
+         * 鍒嗗彂杩斿簱
+         */
+        Lending_Back(11);
+
+
+        private int value;
+
+        In_OutPutTypeEnum(int value) {
+            this.value = value;
+        }
+
+        public int getValue() {
+            return value;
+        }
+
+        /**
+         * 鏍规嵁缂栫爜鑾峰彇瀵瑰簲鏋氫妇
+         *
+         * @param key 缂栫爜
+         * @return
+         */
+        public static In_OutPutTypeEnum getValueByKey(String key) {
+            for (In_OutPutTypeEnum myEnum : In_OutPutTypeEnum.values()) {
+                if (myEnum.name().equals(key)) {
+                    return myEnum;
+                }
+            }
+            return null;
+        }
+    }
+
+
+
+}

--
Gitblit v1.9.1