From a1efde5b01eba7c5341d9176c0bb6c91c8b9311e Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期二, 15 八月 2023 16:05:45 +0800 Subject: [PATCH] 代码提交 --- ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java | 39 ++++++++++++++++++++++++++------------- 1 files changed, 26 insertions(+), 13 deletions(-) diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java index 5e8313c..c75721e 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java @@ -34,6 +34,9 @@ @Autowired private IServiceFundSharedService serviceFundSharedService; + @Autowired + private IServiceFunddetailSharedService serviceFunddetailSharedService; + @Autowired private IServiceFundService serviceFundService; @@ -66,7 +69,7 @@ String phone = serviceFundShared.getPhone(); //灏嗗垎浜噷鐨勮鏁版嵁鍒犻櫎 serviceFundSharedService.delfundsharedInfoById(serviceFundShared.getId()); - + ServiceFund serviceFund = new ServiceFund(); serviceFund.setId(serviceFundShared.getSerfunid()); List<ServiceFund> serviceFunds = serviceFundService.queryList(serviceFund); @@ -84,6 +87,9 @@ ServiceFund serviceFund = new ServiceFund(); serviceFund.setId(serviceFundShared.getSerfunid()); serviceFund.setZffs(serviceFundShared.getZffs()); + if (StringUtils.isNotBlank(serviceFundShared.getPresident())) { + serviceFund.setPresident(serviceFundShared.getPresident()); + } if (StringUtils.isNotBlank(serviceFundShared.getFinvicepresident())) { serviceFund.setFinvicepresident(serviceFundShared.getFinvicepresident()); } @@ -278,7 +284,11 @@ for (ServiceReimbursementShared serviceReimbursementShared : serviceReimbursementShareds) { if (StringUtils.isNotBlank(serviceReimbursementShared.getOabdzt()) && serviceReimbursementShared.getOabdzt().equals("宸叉挙閿�")) { String phone = serviceReimbursementShared.getPhone(); - String[] split = serviceReimbursementShared.getCxrjyj().split("&"); + String[] split = null; + log.info("serviceReimbursementShared.getCxrjyj(): {}", serviceReimbursementShared.getCxrjyj()); + if (StringUtils.isNotBlank(serviceReimbursementShared.getCxrjyj())) { + split = serviceReimbursementShared.getCxrjyj().split("&"); + } //灏嗗垎浜噷鐨勮鏁版嵁鍒犻櫎 serviceReimbursementSharedService.delResharedInfoById(serviceReimbursementShared.getId()); @@ -304,6 +314,9 @@ serviceReimbursement.setZffs(serviceReimbursementShared.getZffs()); serviceReimbursement.setRiqi(serviceReimbursementShared.getRiqi()); + if (StringUtils.isNotBlank(serviceReimbursementShared.getPresident())) { + serviceReimbursement.setPresident(serviceReimbursementShared.getPresident()); + } if (StringUtils.isNotBlank(serviceReimbursementShared.getFinvicepresident())) { serviceReimbursement.setFinvicepresident(serviceReimbursementShared.getFinvicepresident()); } @@ -511,17 +524,17 @@ serviceFundflow.setFundid(fundId); fundflowService.save(serviceFundflow); - ArrayList<ConcurrentHashMap<String, String>> contentList = new ArrayList<>(); - ConcurrentHashMap map = new ConcurrentHashMap(); - map.put("瀹℃壒浜�", split[0]); - map.put("瀹℃壒鏃堕棿", split[1]); - map.put("鎰忚", split[2]); - contentList.add(map); - DingTalkReqVo dingTalkReqVo = new DingTalkReqVo(); - dingTalkReqVo.setTitle("璐㈠姟绯荤粺椹冲洖淇℃伅"); - dingTalkReqVo.setNumber(phone); - dingTalkReqVo.setContents(contentList); - dingTalkService.sendNotification(dingTalkReqVo); +// ArrayList<ConcurrentHashMap<String, String>> contentList = new ArrayList<>(); +// ConcurrentHashMap map = new ConcurrentHashMap(); +// map.put("瀹℃壒浜�", split[0]); +// map.put("瀹℃壒鏃堕棿", split[1]); +// map.put("鎰忚", split[2]); +// contentList.add(map); +// DingTalkReqVo dingTalkReqVo = new DingTalkReqVo(); +// dingTalkReqVo.setTitle("璐㈠姟绯荤粺椹冲洖淇℃伅"); +// dingTalkReqVo.setNumber(phone); +// dingTalkReqVo.setContents(contentList); +// dingTalkService.sendNotification(dingTalkReqVo); } } -- Gitblit v1.9.3