From 068519d38ca60263d939ef8fc0522cce07212b93 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期五, 05 九月 2025 15:17:42 +0800
Subject: [PATCH] 审批日志

---
 ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java                                    |    4 +-
 ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFund.java                           |    6 +++
 ruoyi-admin/src/main/resources/application-druid.yml                                            |    5 ++
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundServiceImpl.java          |   69 ++++++++++++++++++----------------
 ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java |   22 ++++++----
 ruoyi-admin/src/main/resources/application.yml                                                  |    2 
 6 files changed, 63 insertions(+), 45 deletions(-)

diff --git a/ruoyi-admin/src/main/resources/application-druid.yml b/ruoyi-admin/src/main/resources/application-druid.yml
index 4af78d2..7c852e5 100644
--- a/ruoyi-admin/src/main/resources/application-druid.yml
+++ b/ruoyi-admin/src/main/resources/application-druid.yml
@@ -9,7 +9,10 @@
         # 寮�鍙戠幆澧�
         url: jdbc:mysql://116.62.18.175:6002/opo?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8
         username: opo
-        password: Smartor.2023
+        password: opo@2022
+      #        url: jdbc:mysql://192.168.100.10:3306/opo?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8
+      #        username: opo
+      #        password: Smartor.2023
 
       # 浠庡簱鏁版嵁婧�
       slave:
diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml
index cd33931..6d46c20 100644
--- a/ruoyi-admin/src/main/resources/application.yml
+++ b/ruoyi-admin/src/main/resources/application.yml
@@ -53,7 +53,7 @@
     # 鍥介檯鍖栬祫婧愭枃浠惰矾寰�
     basename: i18n/messages
   profiles:
-    active: druid
+    active: srm
   # 鏂囦欢涓婁紶
   servlet:
     multipart:
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 8b24dc3..edd6442 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
@@ -396,6 +396,12 @@
     @ApiModelProperty("鍗忓弸瑕佹眰鍐嶆鍙戣捣鏃讹紝甯︿笂杩欎釜鍊�")
     private String summaryId;
 
+    /**
+     * 鍙戞斁鐘舵��
+     */
+    @ApiModelProperty("鍙戞斁鐘舵��")
+    @Excel(name = "鍙戞斁鐘舵��")
+    private String isdistribute;
 
 }
 
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 4f24c58..cbe5522 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
@@ -45,6 +45,7 @@
 import java.text.SimpleDateFormat;
 import java.util.*;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.atomic.AtomicLong;
 import java.util.stream.Collectors;
 
 /**
@@ -421,7 +422,8 @@
             SysUser user = loginUser.getUser();
             if (serviceFund.getFlowlevel() == Long.valueOf(serviceFundflowrules.get(0).getFlowlevel() - 1) && serviceFund.getBackflowlevel() == 100) {
                 log.info("璐㈠姟閫�鍥炲啀鎻愪氦锛屽嚭绾冲啀娆″鎵癸紝涔嬪悗鎻愪氦鍒拌储鍔�");
-                serviceFund.setFinancechecher("瀹℃壒浜猴細" + user.getUserName() + " & 瀹℃壒鏃堕棿" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + " & 瀹℃壒缁撴灉锛氶�氳繃");
+//                serviceFund.setFinancechecher("瀹℃壒浜猴細" + user.getUserName() + " & 瀹℃壒鏃堕棿" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + " & 瀹℃壒缁撴灉锛氶�氳繃");
+                serviceFund.setFinancechecher(user.getNickName());
 
                 serviceFund.setFlowlevel(serviceFundflowrules.get(0).getTotallevel().longValue());
                 serviceFund.setRecordstatus(99);
@@ -454,7 +456,8 @@
             List<Integer> roleIds = sysUserRoleMapper.getUserRoleByUserId(user.getUserId());
             if (roleIds != null && roleIds.contains(11)) {
                 //11涓鸿储鍔�
-                serviceFund.setFinancechecher("瀹℃壒浜猴細" + user.getUserName() + " & 瀹℃壒鏃堕棿" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + " & 瀹℃壒缁撴灉锛氶�氳繃");
+//                serviceFund.setFinancechecher("瀹℃壒浜猴細" + user.getUserName() + " & 瀹℃壒鏃堕棿" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + " & 瀹℃壒缁撴灉锛氶�氳繃");
+                serviceFund.setFinancechecher(user.getNickName());
             }
 
             //璁板綍涓�涓嬶紝涓嬩竴绾х殑瀹℃壒锛屼互渚夸簬涓嬩竴绾ч��鍥炲悗锛屽彂璧疯�呮彁浜ゆ椂锛岃兘鍐嶆彁鍒板綋鍓嶅鎵瑰眰绾�
@@ -608,7 +611,7 @@
 
         // 涓昏〃瀛楁鏁版嵁
         Map<String, Object> data2 = new HashMap<>();
-        data2.put("formmain_0831", getformmain_0831(fundShareInfos.get(0)));
+        data2.put("formmain_0831", getformmain_0831(serviceFund));
         // 鏄庣粏琛ㄥ瓧娈垫暟鎹紝涓庨檮浠剁殑澶勭悊
         Map<String, List<Map<String, Object>>> map1 = formson_0832(serviceFunddetailShareds);
         data2.put("formson_0832", map1.get("formson_0832"));
@@ -679,6 +682,8 @@
         return true;
     }
 
+    private static final AtomicLong COUNTER = new AtomicLong(System.currentTimeMillis());
+
     private Map<String, List<Map<String, Object>>> formson_0832(List<ServiceFunddetailShared> serviceFunddetailSharedList) {
         Map<String, List<Map<String, Object>>> allMap = new HashMap<>();
 
@@ -694,12 +699,12 @@
             map.put("鏀剁泭浜哄灞炴垨涓撳", serviceFunddetailShared.getBeneficiaryname());
             map.put("绋庡悗閲戦", serviceFunddetailShared.getTaxamount());
             map.put("浣滃簾鏈�缁堥噾棰�", null);
-            Long fpuuid = System.currentTimeMillis() + 5;
+            Long fpuuid = COUNTER.incrementAndGet();
             map.put("鍙戠エ闄勪欢", fpuuid);
             map.put("鍙戠エ璇嗗埆", null);
             map.put("璇嗗埆浜�", null);
             map.put("绋庨", null);
-            long qtuuid = System.currentTimeMillis() + 20;
+            long qtuuid = COUNTER.incrementAndGet();
             map.put("鍏朵粬闄勪欢", qtuuid);
             map.put("椤圭洰缂栫爜", serviceFunddetailShared.getItemcode());
             map.put("棰勭畻椤圭洰", null);
@@ -744,46 +749,46 @@
     }
 
 
-    private Map<String, Object> getformmain_0831(ServiceFundShared serviceFundShared) {
+    private Map<String, Object> getformmain_0831(ServiceFund serviceFund) {
         Map<String, Object> formmain_0831 = new HashMap<>();
-        formmain_0831.put("鎹愮尞鑰呭鍚�", serviceFundShared.getDonorname());
-        formmain_0831.put("鎶ラ攢浜哄憳", serviceFundShared.getUsername());
-        formmain_0831.put("涓氬姟鍖哄煙", serviceFundShared.getDeptmentname());
-        formmain_0831.put("缁忔墜浜�", serviceFundShared.getUsername());
-        formmain_0831.put("濉〃鏃堕棿", new SimpleDateFormat("yyyy-MM-dd HH:mm").format(serviceFundShared.getApplyTime()));
-        formmain_0831.put("鎶ラ攢閲戦鍚堣", serviceFundShared.getPretaxcost());
+        formmain_0831.put("鎹愮尞鑰呭鍚�", serviceFund.getDonorname());
+        formmain_0831.put("鎶ラ攢浜哄憳", serviceFund.getUsername());
+        formmain_0831.put("涓氬姟鍖哄煙", serviceFund.getDeptmentname());
+        formmain_0831.put("缁忔墜浜�", serviceFund.getUsername());
+        formmain_0831.put("濉〃鏃堕棿", new SimpleDateFormat("yyyy-MM-dd HH:mm").format(serviceFund.getApplyTime()));
+        formmain_0831.put("鎶ラ攢閲戦鍚堣", serviceFund.getPretaxcost());
         formmain_0831.put("涓婁紶闄勪欢", null);
         formmain_0831.put("澶囨敞", null);
-        formmain_0831.put("璐㈠姟瀹℃壒", serviceFundShared.getFinancechecher());
-        formmain_0831.put("璐㈠姟閮ㄨ礋璐d汉瀹℃壒", serviceFundShared.getFinancedirector());
-        formmain_0831.put("鍔炲叕瀹や富浠诲鎵�", serviceFundShared.getOfficedirector());
-        formmain_0831.put("涓氬姟鍓櫌闀垮鎵�", serviceFundShared.getBusvicepresident());
-        formmain_0831.put("璐㈠姟鍓櫌闀垮鎵�", serviceFundShared.getFinvicepresident());
-        formmain_0831.put("涓績璐熻矗浜哄鎵�", serviceFundShared.getOpochecker());
-        formmain_0831.put("鏀粯鏂瑰紡", serviceFundShared.getZffs());
-        formmain_0831.put("缁勯暱", null);
-        formmain_0831.put("瀹℃壒浜哄憳", null);
-        formmain_0831.put("鏀粯鏃ユ湡", serviceFundShared.getRiqi());
+        formmain_0831.put("璐㈠姟瀹℃壒", null);
+        formmain_0831.put("璐㈠姟閮ㄨ礋璐d汉瀹℃壒", serviceFund.getFinancedirector());
+        formmain_0831.put("鍔炲叕瀹や富浠诲鎵�", serviceFund.getOfficedirector());
+        formmain_0831.put("涓氬姟鍓櫌闀垮鎵�", serviceFund.getBusvicepresident());
+        formmain_0831.put("璐㈠姟鍓櫌闀垮鎵�", serviceFund.getFinvicepresident());
+        formmain_0831.put("涓績璐熻矗浜哄鎵�", serviceFund.getOpochecker());
+        formmain_0831.put("鏀粯鏂瑰紡", serviceFund.getZffs());
+        formmain_0831.put("缁勯暱", serviceFund.getManagername());
+        formmain_0831.put("瀹℃壒浜哄憳", serviceFund.getFinancechecher());
+        formmain_0831.put("鏀粯鏃ユ湡", serviceFund.getRiqi());
         formmain_0831.put("璇嗗埆浜�-浣滃簾", null);
-        formmain_0831.put("璐㈠姟瀹℃壒绛惧瓧", serviceFundShared.getFinancedirector());
-        formmain_0831.put("璐㈠姟閮ㄨ礋璐d汉绛惧瓧", serviceFundShared.getFinancedirector());
+        formmain_0831.put("璐㈠姟瀹℃壒绛惧瓧", serviceFund.getFinancedirector());
+        formmain_0831.put("璐㈠姟閮ㄨ礋璐d汉绛惧瓧", serviceFund.getFinancedirector());
         formmain_0831.put("琛ㄨ揪绫诲瀷", null);
-        formmain_0831.put("绋庡墠閲戦鍚堣", serviceFundShared.getPretaxcost());
-        formmain_0831.put("绋庨鍚堣", serviceFundShared.getPretaxcost() - serviceFundShared.getTaxedcost());
+        formmain_0831.put("绋庡墠閲戦鍚堣", serviceFund.getPretaxcost());
+        formmain_0831.put("绋庨鍚堣", serviceFund.getPretaxcost() - serviceFund.getTaxedcost());
         formmain_0831.put("琛ㄥ崟缂栧彿1", null);
         formmain_0831.put("缂栫爜", null);
         formmain_0831.put("CIF璐﹀閰嶇疆1", null);
         formmain_0831.put(" 闄㈠尯", null);
-        formmain_0831.put("鏄惁鏀粯", serviceFundShared.getIsdistribute());
+        formmain_0831.put("鏄惁鏀粯", serviceFund.getIsdistribute());
         formmain_0831.put("鍑瘉鍙�", null);
         formmain_0831.put("閾惰鍥炲崟", null);
         formmain_0831.put("OFD", null);
         formmain_0831.put("琛ㄥ崟闄勪欢", null);
         formmain_0831.put("鐜伴噾娴侀噺鍒嗘瀽", null);
         formmain_0831.put("鍑瘉绫诲埆", null);
-        formmain_0831.put("绋庡悗閲戦鍚堣", serviceFundShared.getTaxedcost());
+        formmain_0831.put("绋庡悗閲戦鍚堣", serviceFund.getTaxedcost());
         formmain_0831.put("鍘嗗彶瀹℃壒璁板綍", null);
-        formmain_0831.put("琛ㄥ崟缂栧彿", serviceFundShared.getSerfunid());
+        formmain_0831.put("琛ㄥ崟缂栧彿", serviceFund.getId());
         formmain_0831.put("鍘嗗彶瀹℃壒鍗曟煡璇�", null);
         return formmain_0831;
     }
@@ -1641,7 +1646,7 @@
         Map<String, Object> map = new HashMap<String, Object>();
         map.put("userName", "opo");
         map.put("password", "4126407a-9821-4874-be41-6568abd6dbe5");
-        map.put("loginName", "demo");
+        map.put("loginName", "OPO绯荤粺");
 
         JSONObject jsonObj = new JSONObject(map);
 
@@ -1771,8 +1776,8 @@
         serviceFundflow.setUpdateTime(new Date());
         serviceFundflow.setFlowcontent(serviceProcessVO.getFlowcontent());
         serviceFundflow.setFlowconclusion(StringUtils.isNotEmpty(serviceProcessVO.getFlowconclusion()) ? Integer.valueOf(serviceProcessVO.getFlowconclusion()) : null);
-        if (serviceProcessVO.getApplytype() == "0") serviceFundflow.setFundtype(1);
-        if (serviceProcessVO.getApplytype() == "1") serviceFundflow.setFundtype(2);
+        if (serviceProcessVO.getApplytype().equals("0")) serviceFundflow.setFundtype(1);
+        if (serviceProcessVO.getApplytype().equals("1")) serviceFundflow.setFundtype(2);
         serviceFundflow.setFlowlevel(100);
         serviceFundflow.setApplytype(serviceProcessVO.getApplytype());
         serviceFundflow.setFundid(StringUtils.isNotEmpty(serviceProcessVO.getBackCode()) ? Long.valueOf(serviceProcessVO.getBackCode()) : null);
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
index 0cc543f..61603f5 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceReimbursementServiceImpl.java
@@ -41,6 +41,7 @@
 import java.text.SimpleDateFormat;
 import java.util.*;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.atomic.AtomicLong;
 
 /**
  * 鎶ラ攢鐢宠Service涓氬姟灞傚鐞�
@@ -358,7 +359,8 @@
                     log.info("鍑哄樊琛ヨ创琚� 璐㈠姟閫�鍥炲啀鎻愪氦锛屽嚭绾冲啀娆″鎵癸紝涔嬪悗鎻愪氦鍒拌储鍔�:{}", serviceReimbursement.getId());
                     //璇存槑鏄储鍔¢��鍥炲啀鎻愪氦鐨�.闇�瑕佸嚭绾冲啀鐪嬩竴閬嶏紝娌¢棶棰樹箣鍚庯紝寰�鍒嗕韩琛ㄩ噷鏂板
 //                    serviceReimbursementService.addSharedData(serviceReimbursement.getId());
-                    serviceReimbursement.setFinancechecher("瀹℃壒浜猴細" + user.getUserName() + " & 瀹℃壒鏃堕棿" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + " & 瀹℃壒缁撴灉锛氶�氳繃");
+//                    serviceReimbursement.setFinancechecher("瀹℃壒浜猴細" + user.getUserName() + " & 瀹℃壒鏃堕棿" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + " & 瀹℃壒缁撴灉锛氶�氳繃");
+                    serviceReimbursement.setFinancechecher(user.getNickName());
                     serviceReimbursement.setFlowlevel(serviceFundflowrules.get(0).getTotallevel().longValue());
                     serviceReimbursement.setRecordstatus(99);
                     serviceReimbursement.setUploadStates(1);
@@ -393,7 +395,8 @@
                 List<Integer> roleIds = sysUserRoleMapper.getUserRoleByUserId(user.getUserId());
                 if (roleIds != null && roleIds.contains(11)) {
                     //11涓鸿储鍔�
-                    serviceReimbursement.setFinancechecher("瀹℃壒浜猴細" + user.getUserName() + " & 瀹℃壒鏃堕棿" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + " & 瀹℃壒缁撴灉锛氶�氳繃");
+//                    serviceReimbursement.setFinancechecher("瀹℃壒浜猴細" + user.getUserName() + " & 瀹℃壒鏃堕棿" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + " & 瀹℃壒缁撴灉锛氶�氳繃");
+                    serviceReimbursement.setFinancechecher(user.getNickName());
                 }
 
             } else {
@@ -607,9 +610,10 @@
         return true;
     }
 
+    private static final AtomicLong COUNTER = new AtomicLong(System.currentTimeMillis());
+
     private Map<String, List<Map<String, Object>>> formson_1210(List<ServiceReimbursementdetailShared> serviceReimbursementdetailSharedList) {
         Map<String, List<Map<String, Object>>> allMap = new HashMap<>();
-
         List<Map<String, Object>> list = new ArrayList<>();
         List<Map<String, Object>> annexfilesList = new ArrayList<>();
         for (ServiceReimbursementdetailShared reimbursementdetailShared : serviceReimbursementdetailSharedList) {
@@ -638,12 +642,12 @@
             map.put("浜哄憳绫诲埆", reimbursementdetailShared.getPersontype());
             map.put("浣忓璐规爣鍑�", "");
             map.put("浣忓璐规爣鍑嗗悎璁�", reimbursementdetailShared.getHotelexpense());
-            Long fpuuid = System.currentTimeMillis();
+            Long fpuuid = COUNTER.incrementAndGet();
             map.put("鍙戠エ闄勪欢", fpuuid);
             map.put("绁ㄦ嵁璇嗗埆", "");
             map.put("璇嗗埆浜�", "");
             map.put("搴忓彿1", "");
-            Long qtuuid = System.currentTimeMillis();
+            Long qtuuid = COUNTER.incrementAndGet();
             map.put("鍏朵粬闄勪欢", qtuuid);
             map.put("涓汉绁ㄥす鐢ㄦ埛", "");
             map.put("璇嗗埆绁ㄦ嵁", "");
@@ -726,7 +730,7 @@
         formmain_1209.put("鍏朵粬璐圭敤鍚堣", 0.00);
         formmain_1209.put("棰嗘閲戦澶у啓", serviceReimbursementShared.getBigstrmoney());
         formmain_1209.put("棰嗘閲戦", serviceReimbursementShared.getAmountrequested());
-        formmain_1209.put("璐㈠姟瀹℃壒", serviceReimbursementShared.getFinancechecher());
+        formmain_1209.put("璐㈠姟瀹℃壒", "");
         formmain_1209.put("璐㈠姟閮ㄨ礋璐d汉瀹℃壒", serviceReimbursementShared.getFinancedirector());
         formmain_1209.put("鍔炲叕瀹や富浠诲鎵�", serviceReimbursementShared.getOfficedirector());
         formmain_1209.put("澶囨敞", serviceReimbursementShared.getRemark());
@@ -736,8 +740,8 @@
         formmain_1209.put("寮�鎴烽摱琛�-浣滃簾", "");
         formmain_1209.put("鍗″彿-浣滃簾", "");
         formmain_1209.put("鏀粯鏂瑰紡", serviceReimbursementShared.getZffs());
-        formmain_1209.put("缁勯暱", "");
-        formmain_1209.put("瀹℃壒浜哄憳", "");
+        formmain_1209.put("缁勯暱", serviceReimbursementShared.getManagername());
+        formmain_1209.put("瀹℃壒浜哄憳", serviceReimbursementShared.getFinancechecher());
         formmain_1209.put("鏀粯鏃ユ湡", serviceReimbursementShared.getRiqi());
         formmain_1209.put("涓婁紶闄勪欢", "");
         formmain_1209.put("鎵撴鍚堣", 0.00);
@@ -804,7 +808,7 @@
         Map<String, Object> map = new HashMap<String, Object>();
         map.put("userName", "opo");
         map.put("password", "4126407a-9821-4874-be41-6568abd6dbe5");
-        map.put("loginName", "demo");
+        map.put("loginName", "OPO绯荤粺");
 
         JSONObject jsonObj = new JSONObject(map);
 
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 0f41336..31ebdfd 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
@@ -101,7 +101,7 @@
                 serviceFundService.updateById(serviceFund1);
 
                 SysUser sysUser = sysUserService.selectUserByUserName(serviceFund1.getUserno());
-                sendMeg(split, sysUser.getPhonenumber(), serviceFundShared.getApplytype(), 2, serviceFundShared.getSerfunid());
+//                sendMeg(split, sysUser.getPhonenumber(), serviceFundShared.getApplytype(), 2, serviceFundShared.getSerfunid());
                 //鍙戦�佷俊鎭繚瀛�
                 ServiceSystemmessage serviceSystemmessage = new ServiceSystemmessage();
                 serviceSystemmessage.setFundtype(1);
@@ -345,7 +345,7 @@
 
                 SysUser sysUser = sysUserService.selectUserByUserName(serviceReimbursement1.getUserno());
                 //鍙戦�佷俊鎭繚瀛�
-                sendMeg(split, sysUser.getPhonenumber(), "0" , 1, serviceReimbursementShared.getReimid());
+//                sendMeg(split, sysUser.getPhonenumber(), "0" , 1, serviceReimbursementShared.getReimid());
                 ServiceSystemmessage serviceSystemmessage = new ServiceSystemmessage();
                 serviceSystemmessage.setFundtype(1);
                 serviceSystemmessage.setSenduserno(sysUser.getUserName());

--
Gitblit v1.9.3