package com.kmall.admin.task; import com.kmall.admin.service.OrderProcessRecordService; import com.kmall.admin.service.alarm.Mall2OrderingEarlyWarningRemindsService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; /** * 发送短信定时器 * @author 小问号 * @email 1076650290@qq.com * @date 2020年11月5日15:15:23 */ //@Component("sendSmsTask") //@EnableScheduling //@EnableAsync public class SendSmsTask { private Logger logger = LoggerFactory.getLogger(getClass()); @Autowired private OrderProcessRecordService orderProcessRecordService; /** * 发送清关成功短信给用户 * 30秒刷一次 */ // @Scheduled(cron = "0/30 * * * * ?") public void sendCustomsSuccessSms() { logger.info("发送清关成功短信定时器开始-----------------" ); try { orderProcessRecordService.sendCustomsSuccessSms(); } catch (Exception e) { e.printStackTrace(); logger.info("发送清关成功短信定时器异常-----------------原因:"+e.getMessage() ); } logger.info("发送清关成功短信定时器结束-----------" ); } }