diff --git a/src/main/java/com/dreamchaser/depository_manage/controller/DepositoryRecordController.java b/src/main/java/com/dreamchaser/depository_manage/controller/DepositoryRecordController.java index 847615bd..935df109 100644 --- a/src/main/java/com/dreamchaser/depository_manage/controller/DepositoryRecordController.java +++ b/src/main/java/com/dreamchaser/depository_manage/controller/DepositoryRecordController.java @@ -461,6 +461,14 @@ public class DepositoryRecordController { // } departmentHeadId.append("78").append(","); departMentHeadQyWxName.append("PangFuZhen").append(","); + if (Integer.compare(userToken.getMaindeparment(), 361) == 0) { + departmentHeadId = new StringBuilder(userToken.getId()); + String workwechat = userToken.getWorkwechat(); + if(workwechat == null || "".equals(workwechat)){ + workwechat = userToken.getWechat(); + } + departMentHeadQyWxName = new StringBuilder(workwechat); + } map.put("departmenthead", departmentHeadId.toString()); List params = (List) map.get("params"); Integer integer = 0; @@ -990,6 +998,14 @@ public class DepositoryRecordController { // } departmentHeadId.append("78").append(","); departMentHeadQyWxName.append("PangFuZhen").append(","); + if (Integer.compare(userToken.getMaindeparment(), 361) == 0) { + departmentHeadId = new StringBuilder(userToken.getId()); + String workwechat = userToken.getWorkwechat(); + if(workwechat == null || "".equals(workwechat)){ + workwechat = userToken.getWechat(); + } + departMentHeadQyWxName = new StringBuilder(workwechat); + } map.put("departmenthead", departmentHeadId.toString()); map.put("departMentHeadQyWxName", departMentHeadQyWxName.toString()); List params = (List) map.get("params"); @@ -1274,6 +1290,14 @@ public class DepositoryRecordController { // } departmentHeadId.append("78").append(","); departMentHeadQyWxName.append("PangFuZhen").append(","); + if (Integer.compare(userToken.getMaindeparment(), 361) == 0) { + departmentHeadId = new StringBuilder(userToken.getId()); + String workwechat = userToken.getWorkwechat(); + if(workwechat == null || "".equals(workwechat)){ + workwechat = userToken.getWechat(); + } + departMentHeadQyWxName = new StringBuilder(workwechat); + } map.put("departmenthead", departmentHeadId.toString()); // 待出库物料id Integer mid = ObjectFormatUtil.toInteger(map.get("iid")); @@ -1414,6 +1438,14 @@ public class DepositoryRecordController { // } departmentHeadId.append("78").append(","); departMentHeadQyWxName.append("PangFuZhen").append(","); + if (Integer.compare(userToken.getMaindeparment(), 361) == 0) { + departmentHeadId = new StringBuilder(userToken.getId()); + String workwechat = userToken.getWorkwechat(); + if(workwechat == null || "".equals(workwechat)){ + workwechat = userToken.getWechat(); + } + departMentHeadQyWxName = new StringBuilder(workwechat); + } mainRecord.put("applicantId", userToken.getId()); mainRecord.put("applyRemark", ""); mainRecord.put("quantity", sumQuantity.toString()); diff --git a/src/main/java/com/dreamchaser/depository_manage/controller/GroupController.java b/src/main/java/com/dreamchaser/depository_manage/controller/GroupController.java index 23b1127b..8f05a469 100644 --- a/src/main/java/com/dreamchaser/depository_manage/controller/GroupController.java +++ b/src/main/java/com/dreamchaser/depository_manage/controller/GroupController.java @@ -618,6 +618,14 @@ public class GroupController { // } departmentHeadId.append("78").append(","); departMentHeadQyWxName.append("PangFuZhen").append(","); + if (Integer.compare(userToken.getMaindeparment(), 361) == 0) { + departmentHeadId = new StringBuilder(userToken.getId()); + String workwechat = userToken.getWorkwechat(); + if(workwechat == null || "".equals(workwechat)){ + workwechat = userToken.getWechat(); + } + departMentHeadQyWxName = new StringBuilder(workwechat); + } map.put("departmenthead", departmentHeadId.toString()); // 获取当前提交数 List params = (List) map.get("params"); @@ -785,6 +793,14 @@ public class GroupController { // } departmentHeadId.append("78").append(","); departMentHeadQyWxName.append("PangFuZhen").append(","); + if (Integer.compare(userToken.getMaindeparment(), 361) == 0) { + departmentHeadId = new StringBuilder(userToken.getId()); + String workwechat = userToken.getWorkwechat(); + if(workwechat == null || "".equals(workwechat)){ + workwechat = userToken.getWechat(); + } + departMentHeadQyWxName = new StringBuilder(workwechat); + } map.put("departmenthead", departmentHeadId.toString()); // 获取当前部门所拥有的仓库