From bdb5b994b566f50dd0acac4b02fc697c656fc94e Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期四, 21 九月 2023 17:30:57 +0800
Subject: [PATCH] 代码提交

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java |   14 
 ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursementShared.java           |   14 +
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java   |    5 
 ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFundShared.java                    |  201 +++++++++++++++++++------
 ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml                    |    6 
 ruoyi-project/src/main/resources/mapper/project/ServiceFunddetailMapper.xml                    |    6 
 ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementMapper.xml                 |    4 
 ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java                                   |    6 
 ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFund.java                          |  181 +++++++++++++++++-----
 ruoyi-project/src/main/resources/mapper/project/ServiceFundMapper.xml                          |    4 
 ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementSharedMapper.xml           |    6 
 ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursement.java                 |    7 
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundServiceImpl.java         |    3 
 ruoyi-project/src/main/java/com/ruoyi/project/domain/vo/TaxMoneyByItemEO.java                  |    3 
 14 files changed, 347 insertions(+), 113 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
index 8ceede6..87f9310 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
@@ -221,13 +221,13 @@
     @RepeatSubmit
     @Options(useGeneratedKeys = true, keyProperty = "id")
     public AjaxResult add(@RequestBody ServiceReimbursement serviceReimbursement) {
-
-        boolean b = serviceReimbursementService.save(serviceReimbursement);
-//        if (b) {
-//            addReiSharedDatd(serviceReimbursement, 1);
-//        }
-        Long id = serviceReimbursement.getId();
-        return AjaxResult.success(id);
+        if (!Objects.isNull(serviceReimbursement)) {
+            serviceReimbursement.setCheckstatus(serviceReimbursement.getCheckstatus() == null ? 1 : serviceReimbursement.getCheckstatus());
+            boolean b = serviceReimbursementService.save(serviceReimbursement);
+            Long id = serviceReimbursement.getId();
+            return AjaxResult.success(id);
+        }
+        return error();
     }
 
 //    public int addReiSharedDatd(ServiceReimbursement serviceReimbursement, int nType) {
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFund.java b/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFund.java
index a712532..c60dcd8 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFund.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFund.java
@@ -2,6 +2,7 @@
 
 import java.math.BigDecimal;
 import java.util.Date;
+
 import com.fasterxml.jackson.annotation.JsonFormat;
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableId;
@@ -13,200 +14,275 @@
 
 /**
  * 璐圭敤鐢宠涓诲璞� service_fund
- * 
+ *
  * @author ruoyi
  * @date 2022-01-24
  */
 @Data
 @ApiModel("璐圭敤鐢宠涓�")
-public class ServiceFund extends BaseEntity
-{
+public class ServiceFund extends BaseEntity {
     private static final long serialVersionUID = 1L;
 
-    /** $column.columnComment */
+    /**
+     * $column.columnComment
+     */
     @ApiModelProperty("$column.columnComment")
     //鏁版嵁搴撹嚜澧炴敼鎴怈TableId(type = IdType.AUTO)
     @TableId(type = IdType.AUTO)
     private Long id;
 
-    /** 鍏宠仈service_donatebaseinfo琛ㄧ殑ID */
+    /**
+     * 鍏宠仈service_donatebaseinfo琛ㄧ殑ID
+     */
     @ApiModelProperty("鍏宠仈service_donatebaseinfo琛ㄧ殑ID")
     @Excel(name = "鍏宠仈service_donatebaseinfo琛ㄧ殑ID")
     private Long infoid;
 
-    /** 鎹愮尞鑰呯紪鍙� */
+    /**
+     * 鎹愮尞鑰呯紪鍙�
+     */
     @ApiModelProperty("鎹愮尞鑰呯紪鍙�")
     @Excel(name = "鎹愮尞鑰呯紪鍙�")
     private String donorno;
 
-    /** 鐢宠浜虹紪鍙� */
+    /**
+     * 鐢宠浜虹紪鍙�
+     */
     @ApiModelProperty("鐢宠浜虹紪鍙�")
     @Excel(name = "鐢宠浜虹紪鍙�")
     private String userno;
 
-    /** 鐢宠浜哄鍚� */
+    /**
+     * 鐢宠浜哄鍚�
+     */
     @ApiModelProperty("鐢宠浜哄鍚�")
     @Excel(name = "鐢宠浜哄鍚�")
     private String username;
 
-    /** 宸ヤ綔鍗曚綅 */
+    /**
+     * 宸ヤ綔鍗曚綅
+     */
     @ApiModelProperty("宸ヤ綔鍗曚綅")
     @Excel(name = "宸ヤ綔鍗曚綅")
     private String unitname;
 
-    /** 宸ヤ綔鍗曚綅缂栧彿 */
+    /**
+     * 宸ヤ綔鍗曚綅缂栧彿
+     */
     @ApiModelProperty("宸ヤ綔鍗曚綅缂栧彿")
     @Excel(name = "宸ヤ綔鍗曚綅缂栧彿")
     private String unitno;
 
-    /** 宸ヤ綔鍗曚綅鐢ㄦ埛缂栧彿 */
+    /**
+     * 宸ヤ綔鍗曚綅鐢ㄦ埛缂栧彿
+     */
     @ApiModelProperty("宸ヤ綔鍗曚綅鐢ㄦ埛缂栧彿")
     @Excel(name = "宸ヤ綔鍗曚綅鐢ㄦ埛缂栧彿")
     private String unituserno;
 
-    /** 瀹跺睘鑱旂郴鐢佃瘽 */
+    /**
+     * 瀹跺睘鑱旂郴鐢佃瘽
+     */
     @ApiModelProperty("瀹跺睘鑱旂郴鐢佃瘽")
     @Excel(name = "瀹跺睘鑱旂郴鐢佃瘽")
     private String phone;
 
-    /** 閾惰鍗$収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑 */
+    /**
+     * 閾惰鍗$収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑
+     */
     @ApiModelProperty("閾惰鍗$収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑")
     @Excel(name = "閾惰鍗$収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑")
     private String annexbankcard;
 
-    /** 鐧昏琛ㄧ収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑 */
+    /**
+     * 鐧昏琛ㄧ収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑
+     */
     @ApiModelProperty("鐧昏琛ㄧ収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑")
     @Excel(name = "鐧昏琛ㄧ収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑")
     private String annexregistform;
 
-    /** 鐢宠閲戦 */
+    /**
+     * 鐢宠閲戦
+     */
     @ApiModelProperty("鐢宠閲戦")
     @Excel(name = "鐢宠閲戦")
     private Double amountrequested;
 
-    /** 璧勯噾绫诲埆 瑙佸瓧鍏竤ys_ConsolationType */
+    /**
+     * 璧勯噾绫诲埆 瑙佸瓧鍏竤ys_ConsolationType
+     */
     @ApiModelProperty("璧勯噾绫诲埆 瑙佸瓧鍏竤ys_ConsolationType")
     @Excel(name = "璧勯噾绫诲埆 瑙佸瓧鍏竤ys_ConsolationType")
     private String applytype;
 
-    /** 棰勬敮璐圭敤 */
+    /**
+     * 棰勬敮璐圭敤
+     */
     @ApiModelProperty("棰勬敮璐圭敤")
     @Excel(name = "棰勬敮璐圭敤")
     private Double prepaidamount;
 
-    /** 鍙戠エ寮犳暟 */
+    /**
+     * 鍙戠エ寮犳暟
+     */
     @ApiModelProperty("鍙戠エ寮犳暟")
     @Excel(name = "鍙戠エ寮犳暟")
     private Long invoicecount;
 
-    /** 闄勪欢鏁� */
+    /**
+     * 闄勪欢鏁�
+     */
     @ApiModelProperty("闄勪欢鏁�")
     @Excel(name = "闄勪欢鏁�")
     private Long attachcount;
 
-    /** 閮ㄩ棬涓荤宸ュ彿 */
+    /**
+     * 閮ㄩ棬涓荤宸ュ彿
+     */
     @ApiModelProperty("閮ㄩ棬涓荤宸ュ彿")
     @Excel(name = "閮ㄩ棬涓荤宸ュ彿")
     private String managerno;
 
-    /** 閮ㄩ棬涓荤鍚嶅瓧 */
+    /**
+     * 閮ㄩ棬涓荤鍚嶅瓧
+     */
     @ApiModelProperty("閮ㄩ棬涓荤鍚嶅瓧")
     @Excel(name = "閮ㄩ棬涓荤鍚嶅瓧")
     private String managername;
 
-    /** 閮ㄩ棬缂栧彿 */
+    /**
+     * 閮ㄩ棬缂栧彿
+     */
     @ApiModelProperty("閮ㄩ棬缂栧彿")
     @Excel(name = "閮ㄩ棬缂栧彿")
     private String deptmentno;
 
-    /** 閮ㄩ棬鍚嶇О */
+    /**
+     * 閮ㄩ棬鍚嶇О
+     */
     @ApiModelProperty("閮ㄩ棬鍚嶇О")
     @Excel(name = "閮ㄩ棬鍚嶇О")
     private String deptmentname;
 
-    /** 涓績绛惧瓧 */
+    /**
+     * 涓績绛惧瓧
+     */
     @ApiModelProperty("涓績绛惧瓧")
     @Excel(name = "涓績绛惧瓧")
     private String opochecker;
 
-    /** 闄㈤暱绛惧瓧 */
+    /**
+     * 闄㈤暱绛惧瓧
+     */
     @ApiModelProperty("闄㈤暱绛惧瓧")
     @Excel(name = "闄㈤暱绛惧瓧")
     private String president;
 
-    /** 璐㈠姟鍓櫌闀跨瀛� */
+    /**
+     * 璐㈠姟鍓櫌闀跨瀛�
+     */
     @ApiModelProperty("璐㈠姟鍓櫌闀跨瀛�")
     @Excel(name = "璐㈠姟鍓櫌闀跨瀛�")
     private String finvicepresident;
 
-    /** 涓氬姟鍓櫌闀跨瀛� */
+    /**
+     * 涓氬姟鍓櫌闀跨瀛�
+     */
     @ApiModelProperty("涓氬姟鍓櫌闀跨瀛�")
     @Excel(name = "涓氬姟鍓櫌闀跨瀛�")
     private String busvicepresident;
 
-    /** 鍔炲叕瀹や富浠荤瀛� */
+    /**
+     * 鍔炲叕瀹や富浠荤瀛�
+     */
     @ApiModelProperty("鍔炲叕瀹や富浠荤瀛�")
     @Excel(name = "鍔炲叕瀹や富浠荤瀛�")
     private String officedirector;
 
-    /** 璐㈠姟瀹や富浠荤瀛� */
+    /**
+     * 璐㈠姟瀹や富浠荤瀛�
+     */
     @ApiModelProperty("璐㈠姟瀹や富浠荤瀛�")
     @Excel(name = "璐㈠姟瀹や富浠荤瀛�")
     private String financedirector;
 
-    /** 璐㈠姟瀹℃牳 */
+    /**
+     * 璐㈠姟瀹℃牳
+     */
     @ApiModelProperty("璐㈠姟瀹℃牳")
     @Excel(name = "璐㈠姟瀹℃牳")
     private String financechecher;
 
-    /** 璁板綍鐘舵�� */
+    /**
+     * 璁板綍鐘舵��
+     */
     @ApiModelProperty("璁板綍鐘舵��")
     @Excel(name = "璁板綍鐘舵��")
     private Integer recordstatus;
 
-    /** 涓婁紶鏍囧織 */
+    /**
+     * 涓婁紶鏍囧織
+     */
     @ApiModelProperty("涓婁紶鏍囧織")
     @Excel(name = "涓婁紶鏍囧織")
     private String uploadflag;
 
-    /** 涓婁紶鏃堕棿 */
+    /**
+     * 涓婁紶鏃堕棿
+     */
     @ApiModelProperty("涓婁紶鏃堕棿")
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     @Excel(name = "涓婁紶鏃堕棿", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
     private Date uploadtime;
 
-    /** 璐圭敤鎬婚噾棰� */
+    /**
+     * 璐圭敤鎬婚噾棰�
+     */
     @ApiModelProperty("璐圭敤鎬婚噾棰�")
     private Double totalcost;
 
-    /** 鑾峰彇涓撳鎬昏垂鐢� */
+    /**
+     * 鑾峰彇涓撳鎬昏垂鐢�
+     */
     @ApiModelProperty("鑾峰彇涓撳鎬昏垂鐢�")
     private Double procurementcost;
 
-    /** 涓撳璐圭敤鎬婚噾棰� */
+    /**
+     * 涓撳璐圭敤鎬婚噾棰�
+     */
     @ApiModelProperty("涓撳璐圭敤鎬婚噾棰�")
     private Double expertcost;
 
-    /** 浼︾悊瀹℃煡璐圭敤鎬婚噾棰� */
+    /**
+     * 浼︾悊瀹℃煡璐圭敤鎬婚噾棰�
+     */
     @ApiModelProperty("浼︾悊瀹℃煡璐圭敤鎬婚噾棰�")
     private Double ethicscost;
 
-    /** 鎹愮尞鑰呭尰瀛︽垚鏈�婚噾棰� */
+    /**
+     * 鎹愮尞鑰呭尰瀛︽垚鏈�婚噾棰�
+     */
     @ApiModelProperty("鎹愮尞鑰呭尰瀛︽垚鏈�婚噾棰�")
     private Double medicalcost;
 
-    /** 鎹愮尞鑰呭灞為瀹胯垂鎬婚噾棰� */
+    /**
+     * 鎹愮尞鑰呭灞為瀹胯垂鎬婚噾棰�
+     */
     @ApiModelProperty("鎹愮尞鑰呭灞為瀹胯垂鎬婚噾棰�")
     private Double familycost;
 
-    /** 鎹愮尞鑰呭杽鍚庢垚鏈�婚噾棰� */
+    /**
+     * 鎹愮尞鑰呭杽鍚庢垚鏈�婚噾棰�
+     */
     @ApiModelProperty("鎹愮尞鑰呭杽鍚庢垚鏈�婚噾棰�")
     private Double aftercarecost;
 
     @ApiModelProperty("鎹愮尞鑰呭鍚�")
     private String donorname;
 
-    /** 褰撳墠瀹℃牳绾у埆 澶勪簬鍝釜闃舵 0锛氱敵璇凤紱1锛氫竴绾у鏍革紱2锛氫簩绾у鏍革紱3锛氫笁绾у鏍哥瓑 */
+    /**
+     * 褰撳墠瀹℃牳绾у埆 澶勪簬鍝釜闃舵 0锛氱敵璇凤紱1锛氫竴绾у鏍革紱2锛氫簩绾у鏍革紱3锛氫笁绾у鏍哥瓑
+     */
     @ApiModelProperty("褰撳墠瀹℃牳绾у埆")
     private Long flowlevel;
 
@@ -216,17 +292,23 @@
     @ApiModelProperty("閫�鍥炲鏍哥骇鍒�")
     private Integer backflowlevel;
 
-    /** 绋庡墠閲戦 */
+    /**
+     * 绋庡墠閲戦
+     */
     @ApiModelProperty("绋庡墠閲戦")
     @Excel(name = "绋庡墠閲戦")
     private Double pretaxcost;
 
-    /** 绋庡悗閲戦 */
+    /**
+     * 绋庡悗閲戦
+     */
     @ApiModelProperty("绋庡悗閲戦")
     @Excel(name = "绋庡悗閲戦")
     private Double taxedcost;
 
-    /** 浜嬬敱澶囨敞 */
+    /**
+     * 浜嬬敱澶囨敞
+     */
     @ApiModelProperty("浜嬬敱澶囨敞")
     @Excel(name = "浜嬬敱澶囨敞")
     private String remark;
@@ -237,9 +319,18 @@
     @ApiModelProperty("浠樻鏃ユ湡")
     private String riqi;
 
-    /** 缂栧彿(鎵撳嵃鐨勬椂鍊欙紝鍦ㄦ枃妗d笂鏄剧ず) */
+    /**
+     * 缂栧彿(鎵撳嵃鐨勬椂鍊欙紝鍦ㄦ枃妗d笂鏄剧ず)
+     */
     @ApiModelProperty("缂栧彿(鎵撳嵃鐨勬椂鍊欙紝鍦ㄦ枃妗d笂鏄剧ず)")
     @Excel(name = "缂栧彿")
     private String bh;
+
+    /**
+     * 棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡
+     */
+    @ApiModelProperty("棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡")
+    @Excel(name = "棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡")
+    private Integer checkstatus;
 }
 
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFundShared.java b/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFundShared.java
index a6e79da..9d88f84 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFundShared.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFundShared.java
@@ -14,246 +14,337 @@
 
 /**
  * 璐圭敤鐢宠涓诲璞� service_fund_shared
- * 
+ *
  * @author ruoyi
  * @date 2023-03-27
  */
 @Data
 @ApiModel("璐圭敤鐢宠涓�")
-public class ServiceFundShared extends BaseEntity
-{
+public class ServiceFundShared extends BaseEntity {
     private static final long serialVersionUID = 1L;
 
-    /** $column.columnComment */
+    /**
+     * $column.columnComment
+     */
     @ApiModelProperty("$column.columnComment")
     //鏁版嵁搴撹嚜澧炴敼鎴怈TableId(type = IdType.AUTO)
     @TableId(type = IdType.AUTO)
     private Long id;
 
-    /** 鍏宠仈service_donatebaseinfo琛ㄧ殑ID */
+    /**
+     * 鍏宠仈service_donatebaseinfo琛ㄧ殑ID
+     */
     @ApiModelProperty("鍏宠仈service_donatebaseinfo琛ㄧ殑ID")
     @Excel(name = "鍏宠仈service_donatebaseinfo琛ㄧ殑ID")
     private Long infoid;
 
-    /** 鎹愮尞鑰呯紪鍙� */
+    /**
+     * 鎹愮尞鑰呯紪鍙�
+     */
     @ApiModelProperty("鎹愮尞鑰呯紪鍙�")
     @Excel(name = "鎹愮尞鑰呯紪鍙�")
     private String donorno;
 
-    /** 鎹愮尞鑰呭鍚� */
+    /**
+     * 鎹愮尞鑰呭鍚�
+     */
     @ApiModelProperty("鎹愮尞鑰呭鍚�")
     @Excel(name = "鎹愮尞鑰呭鍚�")
     private String donorname;
 
-    /** 鐢宠浜虹紪鍙� */
+    /**
+     * 鐢宠浜虹紪鍙�
+     */
     @ApiModelProperty("鐢宠浜虹紪鍙�")
     @Excel(name = "鐢宠浜虹紪鍙�")
     private String userno;
 
-    /** 鐢宠浜哄鍚� */
+    /**
+     * 鐢宠浜哄鍚�
+     */
     @ApiModelProperty("鐢宠浜哄鍚�")
     @Excel(name = "鐢宠浜哄鍚�")
     private String username;
 
-    /** 宸ヤ綔鍗曚綅 */
+    /**
+     * 宸ヤ綔鍗曚綅
+     */
     @ApiModelProperty("宸ヤ綔鍗曚綅")
     @Excel(name = "宸ヤ綔鍗曚綅")
     private String unitname;
 
-    /** 宸ヤ綔鍗曚綅缂栧彿 */
+    /**
+     * 宸ヤ綔鍗曚綅缂栧彿
+     */
     @ApiModelProperty("宸ヤ綔鍗曚綅缂栧彿")
     @Excel(name = "宸ヤ綔鍗曚綅缂栧彿")
     private String unitno;
 
-    /** 宸ヤ綔鍗曚綅鐢ㄦ埛缂栧彿 */
+    /**
+     * 宸ヤ綔鍗曚綅鐢ㄦ埛缂栧彿
+     */
     @ApiModelProperty("宸ヤ綔鍗曚綅鐢ㄦ埛缂栧彿")
     @Excel(name = "宸ヤ綔鍗曚綅鐢ㄦ埛缂栧彿")
     private String unituserno;
 
-    /** 瀹跺睘鑱旂郴鐢佃瘽 */
+    /**
+     * 瀹跺睘鑱旂郴鐢佃瘽
+     */
     @ApiModelProperty("瀹跺睘鑱旂郴鐢佃瘽")
     @Excel(name = "瀹跺睘鑱旂郴鐢佃瘽")
     private String phone;
 
-    /** 閾惰鍗$収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑 */
+    /**
+     * 閾惰鍗$収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑
+     */
     @ApiModelProperty("閾惰鍗$収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑")
     @Excel(name = "閾惰鍗$収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑")
     private String annexbankcard;
 
-    /** 鐧昏琛ㄧ収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑 */
+    /**
+     * 鐧昏琛ㄧ収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑
+     */
     @ApiModelProperty("鐧昏琛ㄧ収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑")
     @Excel(name = "鐧昏琛ㄧ収鐗囪矾寰� 澶氫釜鐢�;鍒嗗紑")
     private String annexregistform;
 
-    /** 绋庡墠閲戦鍚堣 */
+    /**
+     * 绋庡墠閲戦鍚堣
+     */
     @ApiModelProperty("绋庡墠閲戦鍚堣")
     @Excel(name = "绋庡墠閲戦鍚堣")
     private Double pretaxcost;
 
-    /** 绋庡悗閲戦鍚堣 */
+    /**
+     * 绋庡悗閲戦鍚堣
+     */
     @ApiModelProperty("绋庡悗閲戦鍚堣")
     @Excel(name = "绋庡悗閲戦鍚堣")
     private Double taxedcost;
 
-    /** 璐圭敤鎬婚噾棰� */
+    /**
+     * 璐圭敤鎬婚噾棰�
+     */
     @ApiModelProperty("璐圭敤鎬婚噾棰�")
     @Excel(name = "璐圭敤鎬婚噾棰�")
     private Double totalcost;
 
-    /** 鑾峰彇涓撳鎬昏垂鐢� */
+    /**
+     * 鑾峰彇涓撳鎬昏垂鐢�
+     */
     @ApiModelProperty("鑾峰彇涓撳鎬昏垂鐢�")
     //鏁版嵁搴撹嚜澧炴敼鎴怈TableId(type = IdType.AUTO)
     //@TableId(type = IdType.AUTO)
     private Double procurementcost;
 
-    /** 涓撳璐圭敤鎬婚噾棰� */
+    /**
+     * 涓撳璐圭敤鎬婚噾棰�
+     */
     @ApiModelProperty("涓撳璐圭敤鎬婚噾棰�")
     @Excel(name = "涓撳璐圭敤鎬婚噾棰�")
     private Double expertcost;
 
-    /** 浼︾悊瀹℃煡璐圭敤鎬婚噾棰� */
+    /**
+     * 浼︾悊瀹℃煡璐圭敤鎬婚噾棰�
+     */
     @ApiModelProperty("浼︾悊瀹℃煡璐圭敤鎬婚噾棰�")
     @Excel(name = "浼︾悊瀹℃煡璐圭敤鎬婚噾棰�")
     private Double ethicscost;
 
-    /** 鎹愮尞鑰呭尰瀛︽垚鏈�婚噾棰� */
+    /**
+     * 鎹愮尞鑰呭尰瀛︽垚鏈�婚噾棰�
+     */
     @ApiModelProperty("鎹愮尞鑰呭尰瀛︽垚鏈�婚噾棰�")
     @Excel(name = "鎹愮尞鑰呭尰瀛︽垚鏈�婚噾棰�")
     private Double medicalcost;
 
-    /** 鎹愮尞鑰呭灞為瀹胯垂鎬婚噾棰� */
+    /**
+     * 鎹愮尞鑰呭灞為瀹胯垂鎬婚噾棰�
+     */
     @ApiModelProperty("鎹愮尞鑰呭灞為瀹胯垂鎬婚噾棰�")
     @Excel(name = "鎹愮尞鑰呭灞為瀹胯垂鎬婚噾棰�")
     private Double familycost;
 
-    /** 鎹愮尞鑰呭杽鍚庢垚鏈�婚噾棰� */
+    /**
+     * 鎹愮尞鑰呭杽鍚庢垚鏈�婚噾棰�
+     */
     @ApiModelProperty("鎹愮尞鑰呭杽鍚庢垚鏈�婚噾棰�")
     @Excel(name = "鎹愮尞鑰呭杽鍚庢垚鏈�婚噾棰�")
     private Double aftercarecost;
 
-    /** 鐢宠閲戦 */
+    /**
+     * 鐢宠閲戦
+     */
     @ApiModelProperty("鐢宠閲戦")
     @Excel(name = "鐢宠閲戦")
     private Double amountrequested;
 
-    /** 璧勯噾绫诲埆 瑙佸瓧鍏竤ys_ConsolationType */
+    /**
+     * 璧勯噾绫诲埆 瑙佸瓧鍏竤ys_ConsolationType
+     */
     @ApiModelProperty("璧勯噾绫诲埆 瑙佸瓧鍏竤ys_ConsolationType")
     @Excel(name = "璧勯噾绫诲埆 瑙佸瓧鍏竤ys_ConsolationType")
     private String applytype;
 
-    /** 棰勬敮璐圭敤 */
+    /**
+     * 棰勬敮璐圭敤
+     */
     @ApiModelProperty("棰勬敮璐圭敤")
     @Excel(name = "棰勬敮璐圭敤")
     private BigDecimal prepaidamount;
 
-    /** 鍙戠エ寮犳暟 */
+    /**
+     * 鍙戠エ寮犳暟
+     */
     @ApiModelProperty("鍙戠エ寮犳暟")
     @Excel(name = "鍙戠エ寮犳暟")
     private Long invoicecount;
 
-    /** 闄勪欢鏁� */
+    /**
+     * 闄勪欢鏁�
+     */
     @ApiModelProperty("闄勪欢鏁�")
     @Excel(name = "闄勪欢鏁�")
     private Long attachcount;
 
-    /** 閮ㄩ棬涓荤宸ュ彿 */
+    /**
+     * 閮ㄩ棬涓荤宸ュ彿
+     */
     @ApiModelProperty("閮ㄩ棬涓荤宸ュ彿")
     @Excel(name = "閮ㄩ棬涓荤宸ュ彿")
     private String managerno;
 
-    /** 閮ㄩ棬涓荤鍚嶅瓧 */
+    /**
+     * 閮ㄩ棬涓荤鍚嶅瓧
+     */
     @ApiModelProperty("閮ㄩ棬涓荤鍚嶅瓧")
     @Excel(name = "閮ㄩ棬涓荤鍚嶅瓧")
     private String managername;
 
-    /** 閮ㄩ棬缂栧彿 */
+    /**
+     * 閮ㄩ棬缂栧彿
+     */
     @ApiModelProperty("閮ㄩ棬缂栧彿")
     @Excel(name = "閮ㄩ棬缂栧彿")
     private String deptmentno;
 
-    /** 閮ㄩ棬鍚嶇О */
+    /**
+     * 閮ㄩ棬鍚嶇О
+     */
     @ApiModelProperty("閮ㄩ棬鍚嶇О")
     @Excel(name = "閮ㄩ棬鍚嶇О")
     private String deptmentname;
 
-    /** 涓績绛惧瓧 */
+    /**
+     * 涓績绛惧瓧
+     */
     @ApiModelProperty("涓績绛惧瓧")
     @Excel(name = "涓績绛惧瓧")
     private String opochecker;
 
-    /** 璐㈠姟鍓櫌闀跨瀛� */
+    /**
+     * 璐㈠姟鍓櫌闀跨瀛�
+     */
     @ApiModelProperty("璐㈠姟鍓櫌闀跨瀛�")
     @Excel(name = "璐㈠姟鍓櫌闀跨瀛�")
     private String finvicepresident;
 
-    /** 闄㈤暱绛惧瓧 */
+    /**
+     * 闄㈤暱绛惧瓧
+     */
     @ApiModelProperty("闄㈤暱绛惧瓧")
     @Excel(name = "闄㈤暱绛惧瓧")
     private String president;
 
 
-    /** 涓氬姟鍓櫌闀跨瀛� */
+    /**
+     * 涓氬姟鍓櫌闀跨瀛�
+     */
     @ApiModelProperty("涓氬姟鍓櫌闀跨瀛�")
     @Excel(name = "涓氬姟鍓櫌闀跨瀛�")
     private String busvicepresident;
 
-    /** 鍔炲叕瀹や富浠荤瀛� */
+    /**
+     * 鍔炲叕瀹や富浠荤瀛�
+     */
     @ApiModelProperty("鍔炲叕瀹や富浠荤瀛�")
     @Excel(name = "鍔炲叕瀹や富浠荤瀛�")
     private String officedirector;
 
-    /** 璐㈠姟瀹や富浠荤瀛� */
+    /**
+     * 璐㈠姟瀹や富浠荤瀛�
+     */
     @ApiModelProperty("璐㈠姟瀹や富浠荤瀛�")
     @Excel(name = "璐㈠姟瀹や富浠荤瀛�")
     private String financedirector;
 
-    /** 璐㈠姟瀹℃牳 */
+    /**
+     * 璐㈠姟瀹℃牳
+     */
     @ApiModelProperty("璐㈠姟瀹℃牳")
     @Excel(name = "璐㈠姟瀹℃牳")
     private String financechecher;
 
-    /** 鍙戞斁鐘舵�� */
+    /**
+     * 鍙戞斁鐘舵��
+     */
     @ApiModelProperty("鍙戞斁鐘舵��")
     @Excel(name = "鍙戞斁鐘舵��")
     private String isdistribute;
 
-    /** 璁板綍鐘舵�� */
+    /**
+     * 璁板綍鐘舵��
+     */
     @ApiModelProperty("璁板綍鐘舵��")
     @Excel(name = "璁板綍鐘舵��")
     private Integer recordstatus;
 
-    /** 涓婁紶鏍囧織 */
+    /**
+     * 涓婁紶鏍囧織
+     */
     @ApiModelProperty("涓婁紶鏍囧織")
     @Excel(name = "涓婁紶鏍囧織")
     private String uploadflag;
 
-    /** 涓婁紶鏃堕棿 */
+    /**
+     * 涓婁紶鏃堕棿
+     */
     @ApiModelProperty("涓婁紶鏃堕棿")
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     @Excel(name = "涓婁紶鏃堕棿", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
     private Date uploadtime;
 
-    /** 褰撳墠瀹℃牳绾у埆 澶勪簬鍝釜闃舵 0锛氱敵璇凤紱1锛氫竴绾у鏍革紱2锛氫簩绾у鏍革紱3锛氫笁绾у鏍哥瓑 */
+    /**
+     * 褰撳墠瀹℃牳绾у埆 澶勪簬鍝釜闃舵 0锛氱敵璇凤紱1锛氫竴绾у鏍革紱2锛氫簩绾у鏍革紱3锛氫笁绾у鏍哥瓑
+     */
     @ApiModelProperty("褰撳墠瀹℃牳绾у埆 澶勪簬鍝釜闃舵 0锛氱敵璇凤紱1锛氫竴绾у鏍革紱2锛氫簩绾у鏍革紱3锛氫笁绾у鏍哥瓑")
     @Excel(name = "褰撳墠瀹℃牳绾у埆 澶勪簬鍝釜闃舵 0锛氱敵璇凤紱1锛氫竴绾у鏍革紱2锛氫簩绾у鏍革紱3锛氫笁绾у鏍哥瓑")
     private Long flowlevel;
 
-    /** 瀵规帴绯荤粺琛ㄥ崟id */
+    /**
+     * 瀵规帴绯荤粺琛ㄥ崟id
+     */
     @ApiModelProperty("瀵规帴绯荤粺琛ㄥ崟id")
     @Excel(name = "瀵规帴绯荤粺琛ㄥ崟id")
     private String oaid;
 
-    /** 瀵规帴绯荤粺琛ㄥ崟鐘舵�� */
+    /**
+     * 瀵规帴绯荤粺琛ㄥ崟鐘舵��
+     */
     @ApiModelProperty("瀵规帴绯荤粺琛ㄥ崟鐘舵��")
     @Excel(name = "瀵规帴绯荤粺琛ㄥ崟鐘舵��")
     private String oabdzt;
 
-    /** 璐㈠姟鎺ュ彛杩斿洖鐨勬枃浠跺悕绉� */
+    /**
+     * 璐㈠姟鎺ュ彛杩斿洖鐨勬枃浠跺悕绉�
+     */
     @ApiModelProperty("璐㈠姟鎺ュ彛杩斿洖鐨勬枃浠跺悕绉�")
     @Excel(name = "璐㈠姟鎺ュ彛杩斿洖鐨勬枃浠跺悕绉�")
     private String filename;
 
-    /** 璐㈠姟鎺ュ彛杩斿洖鐨勬枃浠跺悕绉� */
+    /**
+     * 璐㈠姟鎺ュ彛杩斿洖鐨勬枃浠跺悕绉�
+     */
     @ApiModelProperty("璐㈠姟鎺ュ彛杩斿洖鐨勬枃浠跺悕绉�")
     @Excel(name = "璐㈠姟鎺ュ彛杩斿洖鐨勬枃浠跺悕绉�")
     private String fileid;
@@ -278,5 +369,17 @@
      */
     @ApiModelProperty("瀹℃壒缁撴灉")
     private int spjg;
+
+    /**
+     * 鎵撳嵃缂栧彿
+     */
+    @ApiModelProperty("缂栧彿")
+    private String bh;
+
+    /**
+     * 棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡
+     */
+    @ApiModelProperty("棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡")
+    private Integer checkstatus;
 }
 
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursement.java b/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursement.java
index 7b40b12..939bf3f 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursement.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursement.java
@@ -323,6 +323,13 @@
     @Excel(name = "缂栧彿")
     private String bh;
 
+    /**
+     * 棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡
+     */
+    @ApiModelProperty("棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡")
+    @Excel(name = "棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡")
+    private Integer checkstatus;
+
 //    @ApiModelProperty("寮�濮嬫椂闂�")
 //    private Date starttime;
 //
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursementShared.java b/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursementShared.java
index a4ffa05..e97622d 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursementShared.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursementShared.java
@@ -367,5 +367,19 @@
 
     @ApiModelProperty("瀹℃壒缁撴灉")
     private Integer spjg;
+
+    /**
+     * 鎵撳嵃缂栧彿
+     */
+    @ApiModelProperty("缂栧彿")
+    private String bh;
+
+    /**
+     * 棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡
+     */
+    @ApiModelProperty("棰勫鐘舵�侊細1銆佸緟棰勫锛�2銆侀绠楅�氳繃锛岀瓑寰呯焊璐ㄦ姤閿�鏉愭枡锛�3銆佹敹鍒扮焊璐ㄦ姤閿�鏉愭枡")
+    private Integer checkstatus;
+
+
 }
 
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/domain/vo/TaxMoneyByItemEO.java b/ruoyi-project/src/main/java/com/ruoyi/project/domain/vo/TaxMoneyByItemEO.java
index 62a54d7..6688623 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/domain/vo/TaxMoneyByItemEO.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/domain/vo/TaxMoneyByItemEO.java
@@ -5,6 +5,7 @@
 import lombok.Data;
 
 import java.util.Date;
+import java.util.List;
 
 @Data
 public class TaxMoneyByItemEO extends BaseEntity {
@@ -29,7 +30,7 @@
     /**
      * 浜哄憳绫诲埆
      */
-    private Long applyType;
+    private List<Long> applyTypes;
 
     /**
      * 璧勯噾鐢宠涓昏〃ID
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundServiceImpl.java
index 3edc1f1..dd8a559 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundServiceImpl.java
@@ -682,7 +682,8 @@
     public Long addOrUpdateNew(ServiceFundVO serviceFundVO) {
         Long id = null;
         //灏嗘暟鎹繚瀛樺埌fund琛�
-        if (serviceFundVO.getId() == null) {
+        if (ObjectUtils.isNotEmpty(serviceFundVO) && serviceFundVO.getId() == null) {
+            serviceFundVO.setCheckstatus(serviceFundVO.getCheckstatus() == null ? 1 : 2);
             save(serviceFundVO);
             id = serviceFundVO.getId();
         } else {
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java
index aae29db..cce249e 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java
@@ -254,7 +254,7 @@
 
             taxMoneyVO.setTaxTime(new Date());
             taxMoneyVO.setFirstDay(firstDay);
-            taxMoneyVO.setApplyType(Long.valueOf(serviceFunddetail.getApplytype()));
+//            taxMoneyVO.setApplyType(Long.valueOf(serviceFunddetail.getApplytype()));
             taxMoneyVO.setFundID(serviceFunddetail.getFundid());
             taxMoneyVO.setBeneficiaryNo(serviceFunddetail.getBeneficiaryno());
             //鏌ュ嚭绋庡墠銆佺◣銆佺◣鍚庣殑鎬婚锛堜笉鍖呭惈鏈锛�
@@ -267,7 +267,8 @@
             if (CollectionUtils.isNotEmpty(temporarySave)) {
                 for (ServiceFunddetail serviceFunddetail1 : temporarySave) {
                     //濡傛灉鏈鐨勨�濅汉鍛樼被鍨嬧�溿�佲�濆彈鐩婁汉缂栧彿鈥滃湪涓存椂闆嗗悎涓瓨鍦紝鍒欏皢闆嗗悎鏁版嵁涓殑璇ュ彈鐩婁汉鐨勶紝绋庡墠銆佺◣閲戙�佺◣鍚庯紝鍜屾�荤殑鐩稿姞锛屽苟灏嗚�佺殑瑕嗙洊
-                    if (serviceFunddetail1.getApplytype().equals(serviceFunddetail.getApplytype()) && serviceFunddetail1.getBeneficiaryno().equals(serviceFunddetail.getBeneficiaryno())) {
+                    // if (serviceFunddetail1.getApplytype().equals(serviceFunddetail.getApplytype()) && serviceFunddetail1.getBeneficiaryno().equals(serviceFunddetail.getBeneficiaryno())) {
+                    if (serviceFunddetail1.getBeneficiaryno().equals(serviceFunddetail.getBeneficiaryno())) {
                         //灏嗛泦鍚堟暟鎹腑鐨勮鍙楃泭浜虹殑锛岀◣鍓嶃�佺◣閲戙�佺◣鍚庯紝鍜屾�荤殑鐩稿姞
                         BigDecimal amounts = BigDecimal.valueOf(taxSum.getAmounts()).add(new BigDecimal(String.valueOf(serviceFunddetail1.getAmount())));
                         BigDecimal taxAmounts = BigDecimal.valueOf(taxSum.getTaxAmounts()).add(new BigDecimal(String.valueOf(serviceFunddetail1.getTaxamount())));
diff --git a/ruoyi-project/src/main/resources/mapper/project/ServiceFundMapper.xml b/ruoyi-project/src/main/resources/mapper/project/ServiceFundMapper.xml
index bea6317..af294be 100644
--- a/ruoyi-project/src/main/resources/mapper/project/ServiceFundMapper.xml
+++ b/ruoyi-project/src/main/resources/mapper/project/ServiceFundMapper.xml
@@ -55,6 +55,7 @@
         <result property="zffs" column="zffs"/>
         <result property="riqi" column="riqi"/>
         <result property="bh" column="bh"/>
+        <result property="checkstatus" column="checkstatus"/>
 
     </resultMap>
 
@@ -109,7 +110,8 @@
                FlowLevel,
                zffs,
                riqi,
-               bh
+               bh,
+               checkstatus
         from service_fund
     </sql>
 
diff --git a/ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml b/ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml
index aa3d56b..a05bebf 100644
--- a/ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml
+++ b/ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml
@@ -59,6 +59,8 @@
         <result property="fileid" column="fileid"/>
         <result property="zffs" column="zffs"/>
         <result property="riqi" column="riqi"/>
+        <result property="bh" column="bh"/>
+		<result property="checkstatus" column="checkstatus"/>
     </resultMap>
 
     <sql id="selectServiceFundSharedVo">
@@ -115,7 +117,9 @@
                fileid,
                serfunid,
                zffs,
-               riqi
+               riqi,
+               bh,
+				checkstatus 
         from service_fund_shared
     </sql>
 
diff --git a/ruoyi-project/src/main/resources/mapper/project/ServiceFunddetailMapper.xml b/ruoyi-project/src/main/resources/mapper/project/ServiceFunddetailMapper.xml
index 1447548..57f8c7e 100644
--- a/ruoyi-project/src/main/resources/mapper/project/ServiceFunddetailMapper.xml
+++ b/ruoyi-project/src/main/resources/mapper/project/ServiceFunddetailMapper.xml
@@ -254,14 +254,16 @@
         where fundID = #{fundid}
     </update>
 
-    <select id="getTaxSum" parameterType="com.ruoyi.project.domain.vo.TaxMoneyByItemEO" resultType="com.ruoyi.project.domain.vo.TaxMoneySumEO">
+    <select id="getTaxSum" parameterType="com.ruoyi.project.domain.vo.TaxMoneyByItemEO"
+            resultType="com.ruoyi.project.domain.vo.TaxMoneySumEO">
         SELECT sum(Amount) amounts, sum(TaxAmount) taxAmounts, sum(TaxedAmount) taxedAmounts
         FROM service_funddetail
         where fundID &lt; #{fundID}
           and tax_time &lt; #{taxTime}
           and tax_time >= #{firstDay}
-          and ApplyType = #{applyType}
+          -- and ApplyType = #{applyType}
           and BeneficiaryNo = #{beneficiaryNo}
+          and ApplyType in (1, 2)
     </select>
 
 </mapper>
\ No newline at end of file
diff --git a/ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementMapper.xml b/ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementMapper.xml
index e0a7502..ecbf8f8 100644
--- a/ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementMapper.xml
+++ b/ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementMapper.xml
@@ -60,6 +60,7 @@
         <result property="zffs" column="zffs"/>
         <result property="riqi" column="riqi"/>
         <result property="bh" column="bh"/>
+        <result property="checkstatus" column="checkstatus"/>
     </resultMap>
 
     <sql id="selectServiceReimbursementVo">
@@ -115,7 +116,8 @@
                backFlowLevel,
                zffs,
                riqi,
-               bh
+               bh,
+               checkstatus
         from service_reimbursement
     </sql>
 
diff --git a/ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementSharedMapper.xml b/ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementSharedMapper.xml
index 523a384..ce192d9 100644
--- a/ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementSharedMapper.xml
+++ b/ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementSharedMapper.xml
@@ -62,6 +62,8 @@
         <result property="donorrelatives" column="donorrelatives"/>
         <result property="zffs" column="zffs"/>
         <result property="riqi" column="riqi"/>
+        <result property="bh" column="bh"/>
+        <result property="checkstatus" column="checkstatus"/>
     </resultMap>
 
     <sql id="selectServiceReimbursementSharedVo">
@@ -121,7 +123,9 @@
                donoramount,
                donorrelatives,
                zffs,
-               riqi
+               riqi,
+               bh,
+               checkstatus 
         from service_reimbursement_shared
     </sql>
 
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 7e713e2..8a7c5ce 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
@@ -2,6 +2,7 @@
 
 import com.ruoyi.common.utils.bean.DtoConversionUtils;
 import com.ruoyi.project.domain.*;
+import com.ruoyi.project.domain.vo.DingTalkReqVo;
 import com.ruoyi.project.service.*;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -13,6 +14,7 @@
 import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.*;
+import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.locks.ReentrantLock;
 
 /**
@@ -203,7 +205,7 @@
                     String bh = myMethod();
                     //閽卞凡缁忓埌甯�,骞朵笖瀹℃壒缁撴灉涓�0锛岃鏄庡鎵圭粨鏉燂紝浣嗘暟鎹繕娌℃湁鍚屾鍒癴und琛ㄥ拰fundflow琛�;瀵筬und琛ㄥ拰fundflow琛ㄨ繘琛屾洿鏂帮紝骞跺皢0鏀规垚1
                     ServiceFund serviceFund = new ServiceFund();
-                    serviceFund.setBh(bh);
+                    serviceFund.setBh(serviceFundShared.getBh());
                     serviceFund.setId(serviceFundShared.getSerfunid());
                     serviceFund.setZffs(serviceFundShared.getZffs());
                     if (StringUtils.isNotBlank(serviceFundShared.getPresident())) {
@@ -433,7 +435,7 @@
                     serviceReimbursement.setId(serviceReimbursementShared.getReimid());
                     serviceReimbursement.setZffs(serviceReimbursementShared.getZffs());
                     serviceReimbursement.setRiqi(serviceReimbursementShared.getRiqi());
-                    serviceReimbursement.setBh(bh);
+                    serviceReimbursement.setBh(serviceReimbursementShared.getBh());
                     if (StringUtils.isNotBlank(serviceReimbursementShared.getPresident())) {
                         serviceReimbursement.setPresident(serviceReimbursementShared.getPresident());
                     }

--
Gitblit v1.9.3