From e0b7b9effa5b69fbcc71362abd9cf500b2b99f45 Mon Sep 17 00:00:00 2001
From: renkang <8417338+k94314517@user.noreply.gitee.com>
Date: 星期一, 06 一月 2025 18:39:38 +0800
Subject: [PATCH] 客户资料 巡检任务业务

---
 server/system_service/src/main/java/com/doumee/core/utils/Constants.java |   88 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 88 insertions(+), 0 deletions(-)

diff --git a/server/system_service/src/main/java/com/doumee/core/utils/Constants.java b/server/system_service/src/main/java/com/doumee/core/utils/Constants.java
index 50b0d9d..e6d936f 100644
--- a/server/system_service/src/main/java/com/doumee/core/utils/Constants.java
+++ b/server/system_service/src/main/java/com/doumee/core/utils/Constants.java
@@ -514,6 +514,9 @@
         public static final long EXPIRE_TIME = 7200;
 
         public static final String INTERNAL_TOKEN ="INTERNAL_TOKEN";
+        public static final String COM_OUTBOUND_OUT_KEY = "obout_";
+        public static final String COM_OUTBOUND_IN_KEY = "obin_";
+        public static final String COM_OUTBOUND_TAKING_KEY = "obtaking_";
 
         public static final String GOODSORDER_KEY = "ordercode_";
         public static final String ACTIVITY_SIGN_KEY = "actcode_";
@@ -641,6 +644,91 @@
     int otherUnPass = 6;//浠栦汉鎷掔粷
 }
 
+
+
+    //绫诲瀷 0閲囪喘鍏ュ簱 1棰嗙敤閫�鍥� 2搴撳瓨璋冩暣鍏ュ簱 3鍏朵粬鍏ュ簱 4鐩樼泩鍏ュ簱 5棰嗙敤鍑哄簱 6浠撳簱鍑哄簱 7璋冩暣鍑哄簱 8閲囪喘鍑哄簱 9鍏朵粬鍑哄簱 10鐩樹簭鍑哄簱
+    public  enum ywOutInType{
+        BUY_IN(0, 0),
+        USE_RETURN_IN(1, 0),
+        STOCK_IN(2, 0),
+        OTHER_IN(3, 0),
+        TAKING_IN(4, 0),
+        USE_OUT(5, 1),
+        HOUSE_OUT(6, 1),
+        STOCK_OUT(7, 1),
+        OTHER_UN_PASS_OUT(8, 1),
+        BUY_OUT(9, 1),
+        TAKING_OUT(10, 1)
+                ;
+        // 鎴愬憳鍙橀噺
+        private int key;
+        private int inOut;
+
+        // 鏋勯�犳柟娉�
+        ywOutInType(int key, int inOut) {
+            this.inOut = inOut;
+            this.key = key;
+        }
+
+        // 鏅�氭柟娉�
+        public static Integer getInOutValue(int index) {
+            for (ywOutInType c : ywOutInType.values()) {
+                if (c.getKey() == index) {
+                    return c.getInOut();
+                }
+            }
+            return null;
+        }
+
+
+        // 鏅�氭柟娉�
+        public static ywOutInType getYwOutInType(int index) {
+            for (ywOutInType c : ywOutInType.values()) {
+                if (c.getKey() == index) {
+                    return c;
+                }
+            }
+            return null;
+        }
+
+
+        /**
+         * 鏍规嵁鍑哄叆搴撶被鍨嬭幏鍙栨墍鏈夌殑鍏蜂綋绫诲瀷
+         * @param inOutType
+         * @return
+         */
+        public static List<Integer> getAllTypeKey(int inOutType) {
+            List<Integer> list = new ArrayList<>();
+            for (ywOutInType c : ywOutInType.values()) {
+                if (c.getInOut() == inOutType) {
+                    list.add(c.getKey());
+                }
+            }
+            return list;
+        }
+
+        // get set 鏂规硶
+        public int getInOut() {
+            return inOut;
+        }
+
+        public void setInOut(int inOut) {
+            this.inOut = inOut;
+        }
+
+        public int getKey() {
+            return key;
+        }
+
+        public void setKey(int key) {
+            this.key = key;
+        }
+
+
+    }
+
+
+
     /**
      * 鑾峰彇杞︾墝绫诲瀷淇℃伅
      *

--
Gitblit v1.9.3