From 9e99e7e192c62c2274f8f5362b354cbf55c3d80f Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期一, 22 七月 2024 16:21:32 +0800
Subject: [PATCH] 变更
---
ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java | 49 +++++++++++++++++++++++++++++++++----------------
1 files changed, 33 insertions(+), 16 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 83bef1a..c65944f 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
@@ -81,8 +81,9 @@
}
String phone = serviceFundShared.getPhone();
//灏嗗垎浜噷鐨勮鏁版嵁鍒犻櫎
- serviceFundSharedService.delfundsharedInfoById(serviceFundShared.getId());
-
+ log.info("checkReportInfo涓叆鍙侷D涓猴細{}", serviceFundShared.getId());
+ Boolean aBoolean = serviceFundSharedService.delfundsharedInfoById(serviceFundShared.getId(), null);
+ log.info("fund鍒嗕韩琛ㄩ噷鐨勬暟鎹槸鍚﹀垹闄ゆ垚鍔燂細{}", aBoolean);
ServiceFund serviceFund = new ServiceFund();
serviceFund.setId(serviceFundShared.getSerfunid());
List<ServiceFund> serviceFunds = serviceFundService.queryInfoById(serviceFund);
@@ -309,7 +310,7 @@
//灏嗗垎浜噷鐨勮鏁版嵁鍒犻櫎
Boolean aBoolean = serviceReimbursementSharedService.delResharedInfoById(serviceReimbursementShared.getId());
- log.info("灏嗗垎浜噷鐨勮鏁版嵁鍒犻櫎: {}",aBoolean);
+ log.info("灏嗗垎浜噷鐨勮鏁版嵁鍒犻櫎: {}", aBoolean);
//灏咶lowlevel 璁剧疆涓�0;
ServiceReimbursement serviceReimbursement = new ServiceReimbursement();
serviceReimbursement.setId(serviceReimbursementShared.getReimid());
@@ -530,14 +531,29 @@
public void sendMeg(String[] split, String phone, String applyType, Integer fundType, Long fundId) throws ApiException {
+ String content = null;
+ String time = null;
+ String people = null;
+
+ if (split.length >= 1) {
+ people = split[0];
+ }
+ if (split.length >= 2) {
+ time = split[1];
+ }
+ if (split.length >= 3) {
+ content = split[2];
+ }
+
//璁板綍鎿嶄綔璁板綍
ServiceFundflow serviceFundflow = new ServiceFundflow();
- serviceFundflow.setCreateBy(split[0]);
+
+ serviceFundflow.setCreateBy(people);
+ serviceFundflow.setUpdateBy(people);
+ serviceFundflow.setCheckusername(people);
serviceFundflow.setCreateTime(new Date());
- serviceFundflow.setUpdateBy(split[0]);
serviceFundflow.setUpdateTime(new Date());
- serviceFundflow.setCheckusername(split[0]);
- serviceFundflow.setFlowcontent(split[2]);
+ serviceFundflow.setFlowcontent(content);
serviceFundflow.setFlowconclusion(2);
serviceFundflow.setFundtype(fundType);
serviceFundflow.setFlowlevel(100);
@@ -547,9 +563,9 @@
ArrayList<ConcurrentHashMap<String, Object>> contentList = new ArrayList<>();
ConcurrentHashMap map = new ConcurrentHashMap();
- map.put("瀹℃壒浜猴細", split[0]);
- map.put("瀹℃壒鏃堕棿锛�", split[1]);
- map.put("鎰忚锛�", split[2]);
+ map.put("瀹℃壒浜猴細", people);
+ map.put("瀹℃壒鏃堕棿锛�", time);
+ map.put("鎰忚锛�", content);
contentList.add(map);
DingTalkReqVo dingTalkReqVo = new DingTalkReqVo();
dingTalkReqVo.setTitle("璐㈠姟绯荤粺椹冲洖淇℃伅");
@@ -639,35 +655,35 @@
serviceFundflowrule.setApplytype("1");
List<ServiceFundflowrule> serviceFundflowrules2 = iServiceFundflowruleService.queryList(serviceFundflowrule);
log.info("涓撳鍔冲姟鐨勬渶楂樼瓑绾�:{}", serviceFundflowrules2.get(0).getTotallevel());
- addFunfShared(serviceFundflowrules2.get(0).getTotallevel().longValue(), "1");
+ addFundShared(serviceFundflowrules2.get(0).getTotallevel().longValue(), "1");
//浼︾悊涓撳鍔冲姟璐圭敵璇�
serviceFundflowrule.setApplytype("2");
List<ServiceFundflowrule> serviceFundflowrules3 = iServiceFundflowruleService.queryList(serviceFundflowrule);
log.info("浼︾悊涓撳鍔冲姟璐圭敵璇�:{}", serviceFundflowrules3.get(0).getTotallevel());
- addFunfShared(serviceFundflowrules3.get(0).getTotallevel().longValue(), "2");
+ addFundShared(serviceFundflowrules3.get(0).getTotallevel().longValue(), "2");
//鍖诲鎴愭湰鎶ラ攢
serviceFundflowrule.setApplytype("3");
List<ServiceFundflowrule> serviceFundflowrules4 = iServiceFundflowruleService.queryList(serviceFundflowrule);
log.info("鍖诲鎴愭湰鎶ラ攢:{}", serviceFundflowrules4.get(0).getTotallevel());
- addFunfShared(serviceFundflowrules4.get(0).getTotallevel().longValue(), "3");
+ addFundShared(serviceFundflowrules4.get(0).getTotallevel().longValue(), "3");
//鍔炲叕璐圭敤鎶ラ攢
serviceFundflowrule.setApplytype("4");
List<ServiceFundflowrule> serviceFundflowrules5 = iServiceFundflowruleService.queryList(serviceFundflowrule);
log.info("鍔炲叕璐圭敤鎶ラ攢:{}", serviceFundflowrules5.get(0).getTotallevel());
- addFunfShared(serviceFundflowrules5.get(0).getTotallevel().longValue(), "4");
+ addFundShared(serviceFundflowrules5.get(0).getTotallevel().longValue(), "4");
//缁╂晥瀹℃壒鎶ラ攢
serviceFundflowrule.setApplytype("5");
List<ServiceFundflowrule> serviceFundflowrules6 = iServiceFundflowruleService.queryList(serviceFundflowrule);
log.info("鍔炲叕璐圭敤鎶ラ攢:{}", serviceFundflowrules6.get(0).getTotallevel());
- addFunfShared(serviceFundflowrules6.get(0).getTotallevel().longValue(), "5");
+ addFundShared(serviceFundflowrules6.get(0).getTotallevel().longValue(), "5");
}
- private void addFunfShared(Long totallevel, String applyType) {
+ private void addFundShared(Long totallevel, String applyType) {
ServiceFund serviceFund = new ServiceFund();
serviceFund.setFlowlevel(totallevel);
serviceFund.setUploadStates(1);
@@ -682,6 +698,7 @@
ServiceFund serviceFund2 = new ServiceFund();
serviceFund2.setId(serviceFund1.getId());
serviceFund2.setUploadStates(2);
+ serviceFund2.setUpdateTime(new Date());
boolean b = serviceFundService.updateById(serviceFund2);
log.info("serviceReimbursement鏄惁鎻掑叆鎴愬姛{},{}", aBoolean, b);
}
--
Gitblit v1.9.3