mp:同步 mp 公众号 SQL

This commit is contained in:
YunaiV
2023-01-17 23:56:27 +08:00
parent 68ef11ee87
commit 3166cd7063
14 changed files with 1178 additions and 957 deletions

View File

@ -57,14 +57,10 @@ public interface MpMessageConvert {
break;
case WxConsts.XmlMsgType.IMAGE: // 2. 图片
case WxConsts.XmlMsgType.VOICE: // 3. 语音
message.setMediaId(sendReqBO.getMediaId())
// .setMediaUrl(sendReqBO.getMediaUrl()) TODO 芋艿:去 url
;
message.setMediaId(sendReqBO.getMediaId());
break;
case WxConsts.XmlMsgType.VIDEO: // 4. 视频
message.setMediaId(sendReqBO.getMediaId())
// .setMediaUrl(sendReqBO.getMediaUrl()) TODO 芋艿:去 url
.setTitle(sendReqBO.getTitle()).setDescription(sendReqBO.getDescription());
break;
case WxConsts.XmlMsgType.NEWS: // 5. 图文
@ -73,7 +69,6 @@ public interface MpMessageConvert {
message.setTitle(sendReqBO.getTitle()).setDescription(sendReqBO.getDescription())
.setMusicUrl(sendReqBO.getMusicUrl()).setHqMusicUrl(sendReqBO.getHqMusicUrl())
.setThumbMediaId(sendReqBO.getThumbMediaId());
// .setThumbMediaUrl(sendReqBO.getThumbMediaUrl()); TODO 芋艿:去 url
break;
default:
throw new IllegalArgumentException("不支持的消息类型:" + message.getType());

View File

@ -56,14 +56,6 @@ public class MpMessageSendOutReqBO {
*/
@NotEmpty(message = "消息 mediaId 不能为空", groups = {ImageMessageGroup.class, VoiceMessageGroup.class, VideoMessageGroup.class})
private String mediaId;
// // TODO 芋艿:考虑去掉
// /**
// * 媒体 URL
// *
// * 消息类型为 {@link WxConsts.XmlMsgType} 的 IMAGE、VOICE、VIDEO
// */
// @NotEmpty(message = "消息内容不能为空", groups = {ImageMessageGroup.class, VoiceMessageGroup.class, VideoMessageGroup.class})
// private String mediaUrl;
/**
* 缩略图的媒体 id