From a40c2eb885bcdb697c2e16dae4f43cb6cd718973 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期一, 22 一月 2024 11:28:03 +0800
Subject: [PATCH] 优化小区数据

---
 service-job/src/main/java/com/java110/job/msgNotify/wechat/WechatMsgNotifyImpl.java |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/service-job/src/main/java/com/java110/job/msgNotify/wechat/WechatMsgNotifyImpl.java b/service-job/src/main/java/com/java110/job/msgNotify/wechat/WechatMsgNotifyImpl.java
index 08a6921..07cacc4 100644
--- a/service-job/src/main/java/com/java110/job/msgNotify/wechat/WechatMsgNotifyImpl.java
+++ b/service-job/src/main/java/com/java110/job/msgNotify/wechat/WechatMsgNotifyImpl.java
@@ -6,10 +6,12 @@
 import com.java110.core.log.LoggerFactory;
 import com.java110.dto.mapping.Mapping;
 import com.java110.dto.owner.OwnerAppUserDto;
+import com.java110.dto.privilege.RoleCommunityDto;
 import com.java110.dto.user.StaffAppAuthDto;
 import com.java110.dto.wechat.Content;
 import com.java110.dto.wechat.PropertyFeeTemplateMessage;
 import com.java110.intf.user.IOwnerAppUserInnerServiceSMO;
+import com.java110.intf.user.IRoleCommunityV1InnerServiceSMO;
 import com.java110.intf.user.IStaffAppAuthInnerServiceSMO;
 import com.java110.job.msgNotify.IMsgNotify;
 import com.java110.job.msgNotify.IWechatTemplate;
@@ -77,6 +79,8 @@
 
     @Autowired
     private IOwnerAppUserInnerServiceSMO ownerAppUserInnerServiceSMOImpl;
+
+
 
     @Autowired
     private RestTemplate outRestTemplate;
@@ -182,7 +186,11 @@
             templateMessage.setTemplate_id(templateId);
             templateMessage.setTouser(openId);
             data.put("thing2", new Content(content.getString("feeTypeName")));
-            data.put("thing12", new Content(content.getString("payerObjName")));
+            String payerObjName = content.getString("payerObjName");
+            if (!StringUtil.isEmpty(payerObjName) && payerObjName.length() > 20) {
+                payerObjName = payerObjName.substring(0, 20);
+            }
+            data.put("thing12", new Content(payerObjName));
             data.put("amount3", new Content(content.getString("billAmountOwed")));
             data.put("time19", new Content(content.getString("date")));
             templateMessage.setData(data);
@@ -228,13 +236,18 @@
             if (staffAppAuthDtos == null || staffAppAuthDtos.size() < 1) {
                 throw new IllegalArgumentException("鍛樺伐鏈璇侊紝娌℃湁鑾峰彇鍒板井淇penId");
             }
+
+
+
+
             openId = staffAppAuthDtos.get(0).getOpenId();
         }
         JSONObject data = new JSONObject();
         PropertyFeeTemplateMessage templateMessage = new PropertyFeeTemplateMessage();
         templateMessage.setTemplate_id(templateId);
         templateMessage.setTouser(openId);
-        data.put("thing2", new Content(content.getString("feeTypeCdName")));
+        // data.put("thing2", new Content(content.getString("feeTypeCdName")));
+        data.put("thing2", new Content(content.getString("feeName")));
         data.put("thing10", new Content(content.getString("payFeeRoom")));
         data.put("time18", new Content(content.getString("payFeeTime")));
         data.put("amount6", new Content(content.getString("receivedAmount")));
@@ -291,8 +304,8 @@
         data.put("thing8", new Content(content.getString("repairTypeName")));
         data.put("thing11", new Content(content.getString("repairObjName")));
         String context = content.getString("context");
-        if (!StringUtil.isEmpty(context) && context.length() > 100) {
-            context = context.substring(0, 100);
+        if (!StringUtil.isEmpty(context) && context.length() > 20) {
+            context = context.substring(0, 20);
         }
         data.put("thing10", new Content(context));
         templateMessage.setData(data);

--
Gitblit v1.8.0