提交 03d96930 authored 作者: 吕本才's avatar 吕本才

feat(promotion): 微信打卡发送模板消息修改

上级 feabbc89
......@@ -15,11 +15,11 @@ import com.wangxiaolu.promotion.service.activity.manage.ActivityTypeQueryService
import com.wangxiaolu.promotion.service.activity.manage.EmployeeCoreTemporaryInfoService;
import com.wangxiaolu.promotion.service.activity.temporary.TemporaryActivityTaskClockService;
import com.wangxiaolu.promotion.service.activity.temporary.impl.SubscribeMessageService;
import com.wangxiaolu.promotion.utils.DateUtils;
import com.wangxiaolu.promotion.websocket.TemporaryActivityTaskClockSocketHandler;
import com.wangxiaolu.promotion.websocket.pojo.MessageBean;
import com.xxl.job.core.handler.annotation.XxlJob;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.time.DateUtils;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
......@@ -93,12 +93,14 @@ public class ActivityStautsHandler {
// 2. 构建模板数据(根据小程序订阅模板的字段定义)
Map<String, String> data = new HashMap<>();
// 模板中的字段1
data.put("thing1", "随机任务已开启");
// 模板中的字段2
data.put("time2", new SimpleDateFormat("yyyy-MM-dd HH:mm").format(new Date()));
// 模板中的字段3
data.put("requiredlockTime", DateUtil.format(taskClockDO.getRequiredlockTime(), "yyyy-MM-dd HH:mm"));
// 模板中的字段1发布人
data.put("thing2", "小卤促销平台");
// 模板中的字段2 截止时间
data.put("time3", DateUtil.format(taskClockDO.getRequiredlockTime(),"yyyy-MM-dd HH:mm"));
// 模板中的字段3 任务名称
data.put("thing1", "销售金额需完成任务");
// 模板中的字段4 温馨提示
data.put("thing4", "请在15分钟内完成任务");
// 3. 发送通知
// 获取openid
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论