package com.dashitech.migration; import com.dashitech.migration.core.FieldMapper; import com.dashitech.utils.SpringContextHolder; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; /** * 迁移数据启动类 * Created by CX on 2024/10/10. */ @Service public class StartApplication { public static Log log = LogFactory.getLog(StartApplication.class); @Value("${application.name}") private String appName; public void start() { log.info("########### 开始迁移任务!###########"); SqlTask task = null; // task = SpringContextHolder.getBean("dictionaryTask"); // task.start(); // task = SpringContextHolder.getBean("tokenTask"); // task.start(); // task = SpringContextHolder.getBean("attachmentTask"); // task.start(); // task = SpringContextHolder.getBean("hospitalTask"); // task.start(); // task = SpringContextHolder.getBean("hospitalConfigTask"); // task.start(); // task = SpringContextHolder.getBean("groupTask"); // task.start(); // task = SpringContextHolder.getBean("departmentTask"); // task.start(); // task = SpringContextHolder.getBean("companyTask"); // task.start(); // task = SpringContextHolder.getBean("userTask"); // task.start(); // task = SpringContextHolder.getBean("userGroupTask"); // task.start(); // task = SpringContextHolder.getBean("roleUserTask"); // task.start(); // task = SpringContextHolder.getBean("areaTask"); // task.start(); // task = SpringContextHolder.getBean("placeTask"); // task.start(); // task = SpringContextHolder.getBean("incidentCategoryTask"); // task.start(); // task = SpringContextHolder.getBean("incidentCategoryConfigTask"); // task.start(); // task = SpringContextHolder.getBean("incidentTask"); // task.start(); // task = SpringContextHolder.getBean("incidentLogTask"); // task.start(); // task = SpringContextHolder.getBean("incidentSynergeticTask"); // task.start(); // task = SpringContextHolder.getBean("incidentAssignManagerTask"); // task.start(); // task = SpringContextHolder.getBean("workHourManagementTask"); // task.start(); // task = SpringContextHolder.getBean("solutionTask"); // task.start(); // task = SpringContextHolder.getBean("solutionIntroduceTask"); // task.start(); // task = SpringContextHolder.getBean("consumableTask"); // task.start(); // task = SpringContextHolder.getBean("consumableHistoryTask"); // task.start(); // task = SpringContextHolder.getBean("repairSummaryTask"); // task.start(); // task = SpringContextHolder.getBean("summaryConsumableTask"); // task.start(); // task = SpringContextHolder.getBean("callLogTask"); // task.start(); // task = SpringContextHolder.getBean("hjzxRecordTask"); // task.start(); log.info("########### 迁移任务完成!###########"); } }