package cn.huge.module.thirdByRmtj.timer; import cn.huge.module.thirdByRmtj.service.ThRmtjService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.Date; import java.util.HashMap; import java.util.Map; /** * @title: 人民调解系统token定时器 * @description: 定时器方法 * @company: hugeinfo * @author: chenx * @time: 2022-03-23 16:51:48 * @version: 1.0.0 */ @Slf4j @Component public class TokenTimer { @Autowired private ThRmtjService thRmtjService; /** * 更新获取的token,一分钟执行一次 */ // @Scheduled(fixedDelay = 60 * 1000) public void updateSign() { try { log.info("<<<更新获取的token开始>>>"+new Date().toLocaleString()); Map params = new HashMap<>(); // 更新获取的token thRmtjService.getToken(); log.info("<<<更新获取的token结束>>>" + new Date().toLocaleString()); } catch (Exception e) { log.error(e.getMessage(), e); } } } /** * -------------------_ooOoo_------------------- * ------------------o8888888o------------------ * ------------------88" . "88------------------ * ------------------(| -_- |)------------------ * ------------------O\ = /O------------------ * ---------------____/`---'\____--------------- * -------------.' \\| |// `.------------- * ------------/ \\||| : |||// \------------ * -----------/ _||||| -:- |||||- \----------- * -----------| | \\\ - /// | |----------- * -----------| \_| ''\---/'' | |----------- * -----------\ .-\__ `-` ___/-. /----------- * ---------___`. .' /--.--\ `. . __---------- * ------."" '< `.___\_<|>_/___.' >'"".------- * -----| | : `- \`.;`\ _ /`;.`/ - ` : | |----- * -----\ \ `-. \_ __\ /__ _/ .-` / /----- * ======`-.____`-.___\_____/___.-`____.-'====== * -------------------`=---=' * ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * ---------佛祖保佑---hugeinfo---永无BUG---------- */