|
|
@@ -93,6 +93,8 @@ public class CorpMsgBulkTaskServiceImpl extends ServiceImpl<CorpMsgBulkTaskMappe
|
|
|
if (corpMsgBulkTask.getWxCorpId() == null) corpMsgBulkTask.setWxCorpId(2l);
|
|
|
if (CollUtil.isNotEmpty(corpMsgBulkTask.getAttachments())) {
|
|
|
corpMsgBulkTask.setAttachmentsStr(Jsons.toJson(corpMsgBulkTask.getAttachments()));
|
|
|
+ } else {
|
|
|
+ corpMsgBulkTask.setAttachmentsStr(null);
|
|
|
}
|
|
|
setCorn(corpMsgBulkTask);
|
|
|
if (corpMsgBulkTask.getId() != null) {
|
|
|
@@ -247,7 +249,10 @@ public class CorpMsgBulkTaskServiceImpl extends ServiceImpl<CorpMsgBulkTaskMappe
|
|
|
//获取对应标签的客户
|
|
|
WxCorpApp wxCorpApp = wxCorpAppMapper.selectById(corpMsgBulkTask.getWxCorpId());
|
|
|
Assert.notNull(wxCorpApp, "企业微信未配置");
|
|
|
- List<String> tagIds = Jsons.parseList(corpMsgBulkTask.getChooseTagStr(), String.class);
|
|
|
+ List<String> tagIds = null;
|
|
|
+ if (StrUtil.isNotBlank(corpMsgBulkTask.getChooseTagStr())) {
|
|
|
+ tagIds = Jsons.parseList(corpMsgBulkTask.getChooseTagStr(), String.class);
|
|
|
+ }
|
|
|
//客服集合
|
|
|
List<String> service_follow_ids = null;
|
|
|
SysConfig serviceConfig = sysConfigService.getOne(Wrappers.lambdaQuery(SysConfig.class)
|