CX před 8 měsíci
rodič
revize
8fd3c38c1e

+ 54 - 54
src/main/java/com/dashitech/migration/StartApplication.java

@@ -21,62 +21,62 @@ public class StartApplication {
21 21
     public void start() {
22 22
         log.info("########### 开始迁移任务!###########");
23 23
         SqlTask task = null;
24
-        task = SpringContextHolder.getBean("dictionaryTask");
25
-        task.start();
26
-        task = SpringContextHolder.getBean("tokenTask");
27
-        task.start();
28
-        task = SpringContextHolder.getBean("attachmentTask");
29
-        task.start();
30
-        task = SpringContextHolder.getBean("hospitalTask");
31
-        task.start();
32
-        task = SpringContextHolder.getBean("hospitalConfigTask");
33
-        task.start();
34
-        task = SpringContextHolder.getBean("groupTask");
35
-        task.start();
36
-        task = SpringContextHolder.getBean("departmentTask");
37
-        task.start();
38
-        task = SpringContextHolder.getBean("companyTask");
39
-        task.start();
24
+//        task = SpringContextHolder.getBean("dictionaryTask");
25
+//        task.start();
26
+//        task = SpringContextHolder.getBean("tokenTask");
27
+//        task.start();
28
+//        task = SpringContextHolder.getBean("attachmentTask");
29
+//        task.start();
30
+//        task = SpringContextHolder.getBean("hospitalTask");
31
+//        task.start();
32
+//        task = SpringContextHolder.getBean("hospitalConfigTask");
33
+//        task.start();
34
+//        task = SpringContextHolder.getBean("groupTask");
35
+//        task.start();
36
+//        task = SpringContextHolder.getBean("departmentTask");
37
+//        task.start();
38
+//        task = SpringContextHolder.getBean("companyTask");
39
+//        task.start();
40 40
         task = SpringContextHolder.getBean("userTask");
41 41
         task.start();
42
-        task = SpringContextHolder.getBean("userGroupTask");
43
-        task.start();
44
-        task = SpringContextHolder.getBean("roleUserTask");
45
-        task.start();
46
-        task = SpringContextHolder.getBean("areaTask");
47
-        task.start();
48
-        task = SpringContextHolder.getBean("placeTask");
49
-        task.start();
50
-        task = SpringContextHolder.getBean("incidentCategoryTask");
51
-        task.start();
52
-        task = SpringContextHolder.getBean("incidentCategoryConfigTask");
53
-        task.start();
54
-        task = SpringContextHolder.getBean("incidentTask");
55
-        task.start();
56
-        task = SpringContextHolder.getBean("incidentLogTask");
57
-        task.start();
58
-        task = SpringContextHolder.getBean("incidentSynergeticTask");
59
-        task.start();
60
-        task = SpringContextHolder.getBean("incidentAssignManagerTask");
61
-        task.start();
62
-        task = SpringContextHolder.getBean("workHourManagementTask");
63
-        task.start();
64
-        task = SpringContextHolder.getBean("solutionTask");
65
-        task.start();
66
-        task = SpringContextHolder.getBean("solutionIntroduceTask");
67
-        task.start();
68
-        task = SpringContextHolder.getBean("consumableTask");
69
-        task.start();
70
-        task = SpringContextHolder.getBean("consumableHistoryTask");
71
-        task.start();
72
-        task = SpringContextHolder.getBean("repairSummaryTask");
73
-        task.start();
74
-        task = SpringContextHolder.getBean("summaryConsumableTask");
75
-        task.start();
76
-        task = SpringContextHolder.getBean("callLogTask");
77
-        task.start();
78
-        task = SpringContextHolder.getBean("hjzxRecordTask");
79
-        task.start();
42
+//        task = SpringContextHolder.getBean("userGroupTask");
43
+//        task.start();
44
+//        task = SpringContextHolder.getBean("roleUserTask");
45
+//        task.start();
46
+//        task = SpringContextHolder.getBean("areaTask");
47
+//        task.start();
48
+//        task = SpringContextHolder.getBean("placeTask");
49
+//        task.start();
50
+//        task = SpringContextHolder.getBean("incidentCategoryTask");
51
+//        task.start();
52
+//        task = SpringContextHolder.getBean("incidentCategoryConfigTask");
53
+//        task.start();
54
+//        task = SpringContextHolder.getBean("incidentTask");
55
+//        task.start();
56
+//        task = SpringContextHolder.getBean("incidentLogTask");
57
+//        task.start();
58
+//        task = SpringContextHolder.getBean("incidentSynergeticTask");
59
+//        task.start();
60
+//        task = SpringContextHolder.getBean("incidentAssignManagerTask");
61
+//        task.start();
62
+//        task = SpringContextHolder.getBean("workHourManagementTask");
63
+//        task.start();
64
+//        task = SpringContextHolder.getBean("solutionTask");
65
+//        task.start();
66
+//        task = SpringContextHolder.getBean("solutionIntroduceTask");
67
+//        task.start();
68
+//        task = SpringContextHolder.getBean("consumableTask");
69
+//        task.start();
70
+//        task = SpringContextHolder.getBean("consumableHistoryTask");
71
+//        task.start();
72
+//        task = SpringContextHolder.getBean("repairSummaryTask");
73
+//        task.start();
74
+//        task = SpringContextHolder.getBean("summaryConsumableTask");
75
+//        task.start();
76
+//        task = SpringContextHolder.getBean("callLogTask");
77
+//        task.start();
78
+//        task = SpringContextHolder.getBean("hjzxRecordTask");
79
+//        task.start();
80 80
 		
81 81
 
82 82
 

+ 1 - 0
src/main/java/com/dashitech/migration/task/incident/IncidentTask.java

@@ -59,6 +59,7 @@ public class IncidentTask extends BaseTask {
59 59
         //襄阳id4-
60 60
         mapper.addOperationReplace("userid", userCache);
61 61
         mapper.addOperationReplace("close_userid", dicCache);
62
+        mapper.addOperationReplace("close_codeid", dicCache);
62 63
         mapper.addOperationReplace("degreeid", dicCache);
63 64
         mapper.addOperationReplace("priorityid", dicCache);
64 65
         mapper.addOperationReplace("sourceid", dicCache);

+ 4 - 3
src/main/java/com/dashitech/migration/task/uc/GroupTask.java

@@ -50,9 +50,10 @@ public class GroupTask extends BaseTask {
50 50
             mapper.addOperationUpdate("_hospital_id", "duty_id");
51 51
             mapper.addOperationReplace("duty_id", hosIdCache);
52 52
         } else if ("nanjing".equals(appName)) {
53
-            mapper.addOperationRemove("id").addOperationRemove("duty_id");
54
-            mapper.addOperationUpdate("_hospital_id", "branch_id");
55
-            mapper.addOperationReplace("branch_id", hosIdCache);
53
+            mapper.addOperationAdd("schedule_class_id", 1L);
54
+            mapper.addOperationRemove("id").addOperationRemove("branch_id");
55
+            mapper.addOperationUpdate("_hospital_id", "duty_id");
56
+            mapper.addOperationReplace("duty_id", hosIdCache);
56 57
         }
57 58
         mapper.trans2JdbcRow(list);
58 59
 

+ 1 - 2
src/main/java/com/dashitech/migration/task/uc/UserTask.java

@@ -25,7 +25,6 @@ public class UserTask extends BaseTask {
25 25
 
26 26
     @Autowired
27 27
     SqlTask hospitalTask;
28
-
29 28
     @Autowired
30 29
     SqlTask departmentTask;
31 30
 
@@ -38,7 +37,7 @@ public class UserTask extends BaseTask {
38 37
 
39 38
         StringBuffer sb = new StringBuffer();
40 39
         sb.append(" select version,ACCOUNT,GENDER,NAME,PHONE,PWD,WEIXIN,DEPTID,delete_flag, ");
41
-        sb.append(" pinyin,py as 'input_code',online,branch_id as 'hospital_id', ");
40
+        sb.append(" pinyin,py as 'input_code',online,duty_id as 'hospital_id', ");
42 41
         sb.append(" duty_id as 'duty_dept',company as 'company_id',engineer ");
43 42
         sb.append(" from itsm_uc_user ");
44 43
         sb.append(" where ACCOUNT != 'dsadmin' ");

Diff nebyl zobrazen, protože je příliš veliký
+ 8 - 4
src/main/resources/migration.sql