From d6a442fa7c8b9be884870c030968786b8f04b2d6 Mon Sep 17 00:00:00 2001 From: cy <1664593601@qq.com> Date: 星期三, 29 十一月 2023 15:02:16 +0800 Subject: [PATCH] feat: 部门台账 --- consum-base/src/main/java/com/consum/base/core/WhBusinessEnum.java | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 45 insertions(+), 0 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/core/WhBusinessEnum.java b/consum-base/src/main/java/com/consum/base/core/WhBusinessEnum.java index 4c19f65..bb81992 100644 --- a/consum-base/src/main/java/com/consum/base/core/WhBusinessEnum.java +++ b/consum-base/src/main/java/com/consum/base/core/WhBusinessEnum.java @@ -118,4 +118,49 @@ rtnMap.put("flowThisType", flowThisType); return rtnMap; } + + /** + * flowType杞负 杩涘嚭搴撴祦姘存�昏〃[L_WAREHOUSE_FLOW] 鐨� THIS_TYPE锛氭湰娆¤皟鏁寸被鍨� 鍜� BUSINESS_TYPE锛氬崟鎹被鍨� + * + * @param deptFlowType // 鍚岀爜琛紝1 鐗╁搧鐢抽 2 鐗╁搧鍒嗗彂 3 鐗╁搧閫�杩� 4 鐗╁搧鎶ュ簾 + * @return flowThisType锛氭湰娆¤皟鏁寸被鍨嬶紙1=璋冨锛�2=璋冨噺锛� + * flowBusinessType锛氬崟鎹被鍨� 1 閲囪喘2 璋冩嫧 3鍑哄簱4閮ㄩ棬鍒嗗彂5鎶ュ簾6閮ㄩ棬鐗╁搧鍥為��浠撳簱7鐗╁搧鐩樼偣 + */ + public static Map<String, Short> getTypeByDeptFlowType(Short deptFlowType) { + //鍗曟嵁绫诲瀷 1 閲囪喘 2 璋冩嫧 3鍑哄簱4閮ㄩ棬鍒嗗彂5鎶ュ簾6閮ㄩ棬鐗╁搧鍥為��浠撳簱7鐗╁搧鐩樼偣 + Short flowBusinessType = null; + //1=璋冨锛�2=璋冨噺 + Short flowThisType = null; + //鍗曟嵁绫诲瀷銆�0浠撳簱璋冩嫧锛�1閮ㄩ棬鍒嗗彂锛�2閮ㄩ棬鐗╁搧鍥為�� + Short transferBusinessType = null; + switch (deptFlowType) { + //鐗╁搧鐢抽 + case 1: +// flowThisType = 2; +// flowBusinessType = 2; + break; + //2 鐗╁搧鍒嗗彂 + case 2: + flowThisType = 1; + flowBusinessType = 4; +// transferBusinessType = 1; + break; + //3 鐗╁搧閫�杩� + case 3: + flowThisType = 2; + flowBusinessType = 6; +// transferBusinessType = 2; + break; + // 4 鐗╁搧鎶ュ簾 + case 4: + flowThisType = 2; + flowBusinessType = 5; + break; + } + Map<String, Short> rtnMap = new HashMap<>(); + rtnMap.put("flowBusinessType", flowBusinessType); + rtnMap.put("flowThisType", flowThisType); +// rtnMap.put("transferBusinessType", transferBusinessType); + return rtnMap; + } } -- Gitblit v1.9.1