Browse Source

调整

master
zouhantao 5 days ago
parent
commit
f491e535ce

+ 1
- 1
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ats/weiXin/WxMpSendMessageRequest.java View File

@@ -28,7 +28,7 @@ public class WxMpSendMessageRequest extends AbstractAtsRequest<WxMpSendMessageRe
public WxMpSendMessageRequest() {
super(WeiXinServiceCmd.MPSENDMESSAGE);
}
private String clientId;
private String clientId = "bfc4040bda90473d8ceab246555361a3";;

private LocalDateTime sendTime;
private String title;

+ 5
- 4
zhywpt-app-msgw/src/main/java/cn/com/taiji/msgw/manager/importSend/WxMpImportSendHandler.java View File

@@ -67,10 +67,11 @@ public class WxMpImportSendHandler {
// 循环发送人id创建子表信息
List<SendDetailModel> receiverIdList = new ArrayList<>();
if (!apply.getReceiverIdList().isEmpty()) {
try {
receiverIdList = JsonTools.json2List(apply.getReceiverIdList(), SendDetailModel.class);
} catch (IOException e) {
throw new RuntimeException(e);
List<String> result = List.of(apply.getReceiverIdList().replace("[", "").replace("]", "").split(","));
SendDetailModel model = new SendDetailModel();
for (String mobile : result){
model.setReceiverId(mobile);
receiverIdList.add(model);
}
} else {
File file = minioUtil.getFileByUrl(request.getExcelUrl());

+ 6
- 1
zhywpt-app-msgw/src/main/java/cn/com/taiji/msgw/manager/messageWaitSend/MessageWaitSendManagerImpl.java View File

@@ -176,7 +176,12 @@ public class MessageWaitSendManagerImpl extends AbstractCommManager implements M
//六、《公众号》 端消息推送
else if (MessageType.OFFICIAL_ACCOUNTS.equals(messageType)) {
// 微信公众号
WxMpSendMessageRequest messageRequest = JsonTools.json2Object(sendDetails.getRequestDataJson(), WxMpSendMessageRequest.class);
WxMpSendMessageRequest messageRequest = new WxMpSendMessageRequest();
messageRequest.setTitle(sendDetails.getTitle());
messageRequest.setTemplateId(sendDetails.getModelId());
messageRequest.setMpOpenId(sendDetails.getReceiverId());
messageRequest.setData(sendDetails.getRequestDataJson());
// JsonTools.json2Object(sendDetails.getRequestDataJson(), WxMpSendMessageRequest.class);
jsonPostRepeat(messageRequest);
}
sendDetails.setSendResult(MessageResult.SEND);

Loading…
Cancel
Save