From 69cd9f59a0fabf12f8c9147fcba7f69817a870b3 Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期一, 06 十一月 2023 23:40:59 +0800 Subject: [PATCH] 更新仓内抓拍2 --- igds-inout/src/main/java/com/ld/igds/inout/manager/InoutCommonManager.java | 27 ++++++++++++--------------- 1 files changed, 12 insertions(+), 15 deletions(-) diff --git a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutCommonManager.java b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutCommonManager.java index f1c5b38..eae9542 100644 --- a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutCommonManager.java +++ b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutCommonManager.java @@ -1,15 +1,14 @@ package com.ld.igds.inout.manager; +import com.ld.igds.constant.Constant; import com.ld.igds.inout.InoutConstant; import com.ld.igds.inout.dto.InoutData; import com.ld.igds.inout.service.InoutService; -import com.ld.igds.io.dto.WeightDto; import com.ld.igds.m.service.InoutCommonService; import com.ld.igds.models.DicTrigger; import com.ld.igds.models.InoutConf; import com.ld.igds.models.InoutSysConf; import com.ld.igds.sys.service.DicTriggerService; -import com.ld.igds.util.ContextUtil; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Component; @@ -31,6 +30,8 @@ private DicTriggerService dicTriggerService; @Resource private InoutService inoutService; + @Resource + private InoutEventControlManager inoutEventControl; /** * 鑾峰彇鍑哄叆搴撶殑鏁翠釜娴佺▼淇℃伅 @@ -105,20 +106,16 @@ return result; } - public InoutConf getInoutConf(List<InoutConf> listInoutConf, String sort,String type) { + public InoutConf getInoutConf(List<InoutConf> listInoutConf, String sort, String type) { if (null == listInoutConf) return new InoutConf(sort); if (StringUtils.isEmpty(sort)) sort = "1"; - InoutConf result = null; for (InoutConf conf : listInoutConf) { if (sort.equals(conf.getSort()) && type.equals(conf.getType())) { return conf; } } - - if (null == result) return new InoutConf(sort); - - return result; + return new InoutConf(sort); } @@ -143,13 +140,14 @@ public String getWeightEditTag(String companyId, String deptId) { // 浠庣紦瀛樹腑鑾峰彇鍑哄叆搴撶郴缁熼厤缃俊鎭� InoutSysConf inoutSysConf = inoutCommonService.getCacheInoutSysConf(companyId, deptId); - String weightEditTag = null; + String weightEditTag = Constant.YN_N; if (inoutSysConf != null) { weightEditTag = inoutSysConf.getWeightEditTag(); } + if (null == weightEditTag) weightEditTag = Constant.YN_N; + return weightEditTag; } - /** @@ -157,15 +155,14 @@ * * @param deptId */ - public void initInoutScreen(String deptId) { - if (StringUtils.isEmpty(deptId)) - deptId = ContextUtil.subDeptId(null); - inoutService.initInoutScreen(deptId); + public void initInoutScreen(String companyId, String deptId) { + if (StringUtils.isEmpty(companyId)) return; + if (StringUtils.isEmpty(deptId)) return; + inoutEventControl.initInoutScreen(companyId, deptId, null); } public List<InoutData> getListInoutCache(String deptId) { return inoutService.getListInoutCache(deptId); - } public List<InoutData> getCompleteListInoutCache(String deptId) { -- Gitblit v1.9.3