Commit 8f27a64c by 徐高华

画布-群发

parent 46e26160
...@@ -35,7 +35,7 @@ public enum NoticeMessageTypeEnum { ...@@ -35,7 +35,7 @@ public enum NoticeMessageTypeEnum {
CLERK_TASK_SEND_NOTICE(2014, "导购任务通知", NoticeMessageCategoryTypeEnum.TASK.getType(), "clerk_task_send_notice", "/pages/route/index?pageType=", "hbapp_guide_task_detail", "clerk_task_send_notice", "haobanNotice"), CLERK_TASK_SEND_NOTICE(2014, "导购任务通知", NoticeMessageCategoryTypeEnum.TASK.getType(), "clerk_task_send_notice", "/pages/route/index?pageType=", "hbapp_guide_task_detail", "clerk_task_send_notice", "haobanNotice"),
GROUP_CHAT_PLAN(2015, "社群群发任务通知", NoticeMessageCategoryTypeEnum.TASK.getType(), "haobanGroupChatPlan", "/pages/route/index?pageType=", "hbapp_guide_task_detail", "haobanGroupChatPlan", "haobanNotice"), GROUP_CHAT_PLAN(2015, "社群群发任务通知", NoticeMessageCategoryTypeEnum.TASK.getType(), "haobanGroupChatPlan", "/pages/route/index?pageType=", "hbapp_canvas_group_send", "haobanGroupChatPlan", "haobanNotice"),
......
...@@ -306,13 +306,14 @@ public class GroupChatPlanServiceImpl implements GroupChatPlanService { ...@@ -306,13 +306,14 @@ public class GroupChatPlanServiceImpl implements GroupChatPlanService {
return Collections.emptyList() ; return Collections.emptyList() ;
} }
private void sendNotice(String enterpriseId, String staffId ,String clerkId , String taskName , Date endTime) { private void sendNotice(String enterpriseId, String staffId ,String clerkId , String taskName , Date endTime,Long ownerLogId) {
logger.info("发送社群任务通知,clerkId={}",clerkId); logger.info("发送社群任务通知,clerkId={}",clerkId);
// 发送通知 // 发送通知
Map<String, String> map = new HashMap<>(); Map<String, String> map = new HashMap<>();
map.put("taskName", taskName); map.put("taskName", taskName);
map.put("overTime", DateUtil.dateToStr(endTime,"yyyy-MM-dd HH:mm:ss")); map.put("overTime", DateUtil.dateToStr(endTime,"yyyy-MM-dd HH:mm:ss"));
JSONObject jsonObject = new JSONObject(); JSONObject jsonObject = new JSONObject();
jsonObject.put("taskId",ownerLogId) ;
int messageType = NoticeMessageTypeEnum.GROUP_CHAT_PLAN.getType(); int messageType = NoticeMessageTypeEnum.GROUP_CHAT_PLAN.getType();
NoticeMessageUtil.sendNoticeMessageByStaff(enterpriseId,staffId,clerkId,messageType,null,map,jsonObject); NoticeMessageUtil.sendNoticeMessageByStaff(enterpriseId,staffId,clerkId,messageType,null,map,jsonObject);
} }
...@@ -424,7 +425,7 @@ public class GroupChatPlanServiceImpl implements GroupChatPlanService { ...@@ -424,7 +425,7 @@ public class GroupChatPlanServiceImpl implements GroupChatPlanService {
String enterpriseId = ownerLog.getEnterpriseId() ; String enterpriseId = ownerLog.getEnterpriseId() ;
String clerkId = ownerLog.getClerkId() ; String clerkId = ownerLog.getClerkId() ;
String staffId = ownerLog.getStaffId() ; String staffId = ownerLog.getStaffId() ;
this.sendNotice(enterpriseId,staffId,clerkId,plan.getName(),plan.getEndTime()); this.sendNotice(enterpriseId,staffId,clerkId,plan.getName(),plan.getEndTime(),ownerLog.getOwnerLogId());
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment