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