From 03eb745b8922485a97a82a297f3b0c87f5ebe60a Mon Sep 17 00:00:00 2001 From: lin <642018748@qq.com> Date: Wed, 22 Mar 2023 16:31:29 +0800 Subject: [PATCH] fix msg --- .../src/main/java/com/iformall/domain/po/WxMsgModel.java | 8 +++++--- .../src/main/java/com/iformall/sms/EnumSMSChannel.java | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxMsgModel.java b/mallinkService/src/main/java/com/iformall/domain/po/WxMsgModel.java index 1d1527cbb..e6b013606 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxMsgModel.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxMsgModel.java @@ -40,12 +40,14 @@ public class WxMsgModel extends TenantEntity { if (StringUtils.isBlank(content) || perSize <= 0 ) { return 1; } - if (content.length() <= perSize) { + StringBuffer sendContent = new StringBuffer("【").append(signature).append("】").append(content).append("回T退订"); + if (sendContent.length() <= perSize) { return 1; } - int count = content.length() % perSize; + + int count = sendContent.length() / perSize; int countSize = count * perSize; - if (countSize < content.length()) { + if (countSize < sendContent.length()) { return count+1; } return count; diff --git a/mallinkService/src/main/java/com/iformall/sms/EnumSMSChannel.java b/mallinkService/src/main/java/com/iformall/sms/EnumSMSChannel.java index 28f98d021..b3ff50e13 100644 --- a/mallinkService/src/main/java/com/iformall/sms/EnumSMSChannel.java +++ b/mallinkService/src/main/java/com/iformall/sms/EnumSMSChannel.java @@ -6,7 +6,7 @@ package com.iformall.sms; */ public enum EnumSMSChannel { - ALIYUN(11, "ALIYUN",60), + ALIYUN(11, "ALIYUN",70), ALIYUN_ZDY(12, "ALIYUN_ZDY(客户的阿里云短信)",0), WIWIDE(0,"WIWIDE",0);