Quellcode durchsuchen

日志查询优化

18792927508 vor 2 Jahren
Ursprung
Commit
26bdf8f577

+ 2
- 60
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java Datei anzeigen

@@ -30,67 +30,9 @@ public class CaseLogRecordServiceImpl  implements ICaseLogRecordService {
30 30
                 }
31 31
 
32 32
                 contentBuilder.append(record.getCreateNickName()).append("(").append(record.getCreateBy()).append(")").append("于").append(caseNodeTime);
33
-                switch(record.getCaseNode()){
34
-                  case  0:
35
-                      contentBuilder.append("创建立案申请");
36
-                      break;
37
-                    case  1:
38
-                        contentBuilder.append("提交立案申请");
39
-                        break;
40
-                    case  2:
41
-                        contentBuilder.append("立案审查");
42
-                        break;
43
-                    case  3:
44
-                        contentBuilder.append("支付成功");
45
-                        break;
46
-                    case  4:
47
-                        contentBuilder.append("缴费确认");
48
-                        break;
49
-                    case  5:
50
-                        contentBuilder.append("案件质证");
51
-                        break;
52
-                    case  6:
53
-                        contentBuilder.append("组庭审核");
54
-                        break;
55
-                    case  7:
56
-                        contentBuilder.append("组庭确认");
57
-                        break;
58
-                    case  8:
59
-                        contentBuilder.append("待开庭审理");
60
-                        break;
61
-                    case  9:
62
-                        contentBuilder.append("待书面审理");
63
-                        break;
64
-                    case  10:
65
-                        contentBuilder.append("书面审理");
66
-                        break;
67
-                    case  11:
68
-                        contentBuilder.append("审核裁决书,拒绝");
69
-                        break;
70
-                    case  12:
71
-                        contentBuilder.append("核验裁决书");
72
-                        break;
73
-                    case  13:
74
-                        contentBuilder.append("审核裁决书,同意");
75
-                        break;
76
-                    case  14:
77
-                        contentBuilder.append("签名成功");
78
-                        break;
79
-                    case  15:
80
-                        contentBuilder.append("用印成功");
81
-                        break;
82
-                    case  16:
83
-                        contentBuilder.append("送达仲裁文书");
84
-                        break;
85
-                    case  17:
86
-                        contentBuilder.append("案件归档");
87
-                        break;
88
-                    case  26:
89
-                        contentBuilder.append("证据确认成功");
90
-                        break;
91
-                    default:break;
33
+                if(StrUtil.isNotEmpty(record.getContent())){
34
+                    contentBuilder.append(record.getContent());
92 35
                 }
93
-
94 36
                 record.setContent(contentBuilder.toString());
95 37
 
96 38
             });

+ 10
- 1
ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml Datei anzeigen

@@ -22,7 +22,16 @@
22 22
     </insert>
23 23
     <select id="selectCaseLogRecordList" resultType="com.ruoyi.wisdomarbitrate.domain.CaseLogRecord">
24 24
             select cl.case_node caseNode ,cl.case_node_time caseNodeTime ,cl.notes  ,cl.id ,cl.case_appli_id caseAppliId,
25
-            cl.create_by createBy,cl.create_nick_name createNickName,cl.create_time createTime,cl.update_by updateBy,cl.update_time updateTime
25
+            cl.create_by createBy,cl.create_nick_name createNickName,cl.create_time createTime,cl.update_by updateBy,cl.update_time updateTime,
26
+        CASE cl.case_node when 0 then '立案申请' when 1 then '提交立案申请' when 2 then '立案审查'
27
+        when 3 then '支付成功' when 4 then '缴费确认' when 5 then '案件质证'
28
+        when 6 then '组庭审核' when 7 then '组庭确认' when 8 then '待开庭审理'
29
+        when 9 then '待书面审理' when 10 then '书面审理' when 11 then '拒绝裁决书'
30
+        when 12 then '核验裁决书' when 13 then '同意裁决书' when 14 then '签名成功'
31
+        when 15 then '用印成功' when 16 then '送达仲裁文书' when 17 then '案件归档'
32
+        when 26 then '证据确认成功'
33
+        ELSE '无案件状态'
34
+        END content
26 35
             from case_log_record cl
27 36
 
28 37
             <where>