123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- package com.wechat.controller;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import com.wechat.common.utils.DateUtils;
- import com.wechat.global.base.BaseController;
- import com.wechat.service.AddFriendService;
- import com.wechat.service.NoticePersonalService;
- import com.wechat.service.RemindBindMedicalReportService;
- @Controller
- @RequestMapping(value = "sendsms")
- public class SendSmsToUserController extends BaseController {
- @Autowired
- private RemindBindMedicalReportService remindBindMedicalReportService;
- @Autowired
- private AddFriendService addFriendService;
-
- @Autowired
- private NoticePersonalService noticePersonalService;
- /**
- * 会员到期提醒(每天下午5点执行)
- */
- public void remindExpirationUser() {
- try {
- log.info("==========会员到期提醒批处理开始" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- remindBindMedicalReportService.remindExpirationUser();
- log.info("==========会员到期提醒批处理结束" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- } catch (Exception e) {
- log.error("==========会员到期提醒批处理异常" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========",e);
- e.printStackTrace();
- }
- }
-
- /**
- * 未填写履历用户提醒(每周三下午5点执行)
- */
- public void remindWorkExperience() {
- try {
- log.info("==========未填写履历用户提醒批处理开始" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- remindBindMedicalReportService.remindWorkExperienceUsrs();
- log.info("==========未填写履历用户提醒批处理结束" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- } catch (Exception e) {
- log.error("==========未填写履历用户提醒批处理异常" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========",e);
- e.printStackTrace();
- }
- }
-
-
- /**
- * 活动通知
- */
- public void activeNotice() {
- try {
- log.info("==========活动通知批处理开始" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- remindBindMedicalReportService.activeNotice();
- log.info("==========活动通知批处理结束" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- } catch (Exception e) {
- log.error("==========活动通知批处理异常" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========",e);
- e.printStackTrace();
- }
- }
-
-
- /**
- * 加好友提醒-微信
- */
- @RequestMapping(value = "addFriendsNoticeWx", method = RequestMethod.GET)
- public void addFriendsNoticeWx() {
- try {
- log.info("==========加好友提醒批处理开始" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- addFriendService.getToBeConfirmedAddRemindWx();
- log.info("==========加好友提醒批处理结束" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- } catch (Exception e) {
- log.error("==========加好友提醒批处理异常" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========",e);
- e.printStackTrace();
- }
- }
-
-
- /**
- * 加好友提醒-短信
- */
- @RequestMapping(value = "addFriendsNoticeMsg", method = RequestMethod.GET)
- public void addFriendsNoticeMsg() {
- try {
- log.info("==========加好友提醒批处理开始" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- addFriendService.getToBeConfirmedAddRemindMsg();
- log.info("==========加好友提醒批处理结束" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- } catch (Exception e) {
- log.error("==========加好友提醒批处理异常" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========",e);
- e.printStackTrace();
- }
- }
-
-
- /**
- * 添加好友成功提醒通知-微信
- */
- @RequestMapping(value = "getConfirmedRemindWx", method = RequestMethod.GET)
- public void getConfirmedRemindWx() {
- try {
- log.info("==========加好友成功提醒批处理开始" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- addFriendService.getConfirmedRemindWx();
- log.info("==========加好友成功提醒批处理结束" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- } catch (Exception e) {
- log.error("==========加好友成功提醒批处理异常" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========",e);
- e.printStackTrace();
- }
- }
-
- /**
- * 添加好友成功提醒通知-短信
- */
- @RequestMapping(value = "getConfirmedRemindMsg", method = RequestMethod.GET)
- public void getConfirmedRemindMsg() {
- try {
- log.info("==========加好友成功提醒批处理开始" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- addFriendService.getConfirmedRemindMsg();
- log.info("==========加好友成功提醒批处理结束" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- } catch (Exception e) {
- log.error("==========加好友成功提醒批处理异常" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========",e);
- e.printStackTrace();
- }
- }
-
- /**
- * 职位订阅通知
- */
- @RequestMapping(value = "sendSubedPositionMsg", method = RequestMethod.GET)
- public void sendSubedPositionMsg() {
- try {
- log.info("==========职位订阅通知提醒批处理开始" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- noticePersonalService.noticeNewJob();
- log.info("==========职位订阅通知提醒批处理结束" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========");
- } catch (Exception e) {
- log.error("==========职位订阅通知提醒批处理异常" + DateUtils.dateToString(DateUtils.PATTEN_HMS) + "==========",e);
- e.printStackTrace();
- }
- }
- }
|