| | |
| | | import com.qianwen.core.tool.utils.Func; |
| | | import com.qianwen.smartman.modules.cps.dto.CacheBuildDTO; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | /** |
| | | * 生产日历切片缓存任务 |
| | | */ |
| | | @Component |
| | | |
| | | public class CalendarCacheXxlJob { |
| | | private static final Logger log = LoggerFactory.getLogger(CalendarCacheXxlJob.class); |
| | | |
| | |
| | | targetDate = LocalDate.parse(param, DateTimeFormatter.ofPattern(DateConstant.PATTERN_DATE)); |
| | | } |
| | | XxlJobLogger.log("XXL-JOB, 定时构建生产日历切片缓存,构建开始.....", new Object[0]); |
| | | CacheBuildDTO cacheBuildDTO = CacheBuildDTO.builder().tenantIds(Sets.newHashSet(new String[]{"000000"})).targetDate(targetDate).build(); |
| | | CacheBuildDTO cacheBuildDTO = CacheBuildDTO.builder().tenantIds(Sets.newHashSet(new String[]{"000000"})).targetDate(targetDate).build();//没有calendarCode? |
| | | TimeSliceCache.build(cacheBuildDTO); |
| | | XxlJobLogger.log("XXL-JOB, 定时构建生产日历切片缓存,构建结束", new Object[0]); |
| | | return ReturnT.SUCCESS; |