package cc.mrbird.febs.server.system.runner;
|
|
import cc.mrbird.febs.server.system.service.IDeptService;
|
import cc.mrbird.febs.server.system.service.IDicItemService;
|
import lombok.extern.slf4j.Slf4j;
|
import org.springframework.boot.CommandLineRunner;
|
import org.springframework.stereotype.Component;
|
|
/**
|
* name: StartTask
|
* package: cc.mrbird.febs.server.system.runner
|
* description: 启动初始化任务
|
* date: 2021-02-02 13:48
|
*
|
* @author luoyibo
|
* @version 0.1
|
* @since JDK 1.8
|
*/
|
@Component
|
@Slf4j
|
public class StartTask implements CommandLineRunner {
|
private final IDicItemService dicItemService;
|
private final IDeptService deptService;
|
|
public StartTask(IDicItemService dicItemService, IDeptService deptService) {
|
this.dicItemService = dicItemService;
|
this.deptService = deptService;
|
}
|
|
@Override
|
public void run(String... args) throws Exception {
|
dicItemService.setDicItemRedis();
|
deptService.setDeptRedis();
|
}
|
}
|