Procházet zdrojové kódy

修改微信模板消息。

zhengqiang před 5 roky
rodič
revize
7e91c603e0

+ 4 - 2
picc-common/src/main/java/com/jpsoft/picc/modules/base/service/impl/TemplateMessageServiceImpl.java

@@ -158,7 +158,7 @@ public class TemplateMessageServiceImpl implements TemplateMessageService {
 					String userId = (String) map.get("userId");
 					String openId = (String) map.get("openId");
 
-					sendMessage(userId, openId,templateMessage, insuranceApplication, insurancePolicy, companyUser,srcPolicyStatus, destPolicyStatus);
+					sendMessage(company.getName(),userId, openId,templateMessage, insuranceApplication, insurancePolicy, companyUser,srcPolicyStatus, destPolicyStatus);
 				}
 			}
 
@@ -174,6 +174,7 @@ public class TemplateMessageServiceImpl implements TemplateMessageService {
 
 	/**
 	 *
+	 * @param companyName 单位名称
 	 * @param userId 接收消息用户编号
 	 * @param openId 接收消息用户微信openId
 	 * @param templateMessage 模板消息
@@ -183,7 +184,7 @@ public class TemplateMessageServiceImpl implements TemplateMessageService {
 	 * @param srcPolicyStatus 审核前状态
 	 * @param destPolicyStatus 审核后状态
 	 */
-	private void sendMessage(String userId,String openId,
+	private void sendMessage(String companyName,String userId,String openId,
 							 TemplateMessage templateMessage,
 							 InsuranceApplication insuranceApplication,
 							 InsurancePolicy insurancePolicy,
@@ -193,6 +194,7 @@ public class TemplateMessageServiceImpl implements TemplateMessageService {
 
 		Map<String,Object> contentVars = new HashMap<>();
 		contentVars.put("userName", companyUser.getUserName());
+		contentVars.put("companyName", companyName);
 
 		//todo 如果是退回显示是从哪个步骤退回
 		if (destPolicyStatus == PolicyStatus.Back){