|
@@ -94,6 +94,13 @@ public class CorpMsgBulkTaskServiceImpl extends ServiceImpl<CorpMsgBulkTaskMappe
|
|
|
corpMsgBulkTask.setAttachmentsStr(Jsons.toJson(corpMsgBulkTask.getAttachments()));
|
|
corpMsgBulkTask.setAttachmentsStr(Jsons.toJson(corpMsgBulkTask.getAttachments()));
|
|
|
}
|
|
}
|
|
|
setCorn(corpMsgBulkTask);
|
|
setCorn(corpMsgBulkTask);
|
|
|
|
|
+ if (corpMsgBulkTask.getId() != null) {
|
|
|
|
|
+ CorpMsgBulkTask dbCorpMsgBulkTask = corpMsgBulkTaskMapper.selectById(corpMsgBulkTask.getId());
|
|
|
|
|
+ if (StrUtil.isNotEmpty(dbCorpMsgBulkTask.getJobId()) && corpMsgBulkTask.getSendTimeType() == 1) {
|
|
|
|
|
+ //停止群发任务
|
|
|
|
|
+ XxlJobUtil.stopJob(dbCorpMsgBulkTask.getJobId());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
this.saveOrUpdate(corpMsgBulkTask);
|
|
this.saveOrUpdate(corpMsgBulkTask);
|
|
|
//处理群发任务和标签的关系
|
|
//处理群发任务和标签的关系
|
|
|
handleTaskTagRelation(corpMsgBulkTask);
|
|
handleTaskTagRelation(corpMsgBulkTask);
|