18792927508 2 anni fa
parent
commit
01c8b63b7c
100 ha cambiato i file con 176 aggiunte e 3120 eliminazioni
  1. 2
    2
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
  2. 2
    2
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
  3. 3
    4
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/casenumrule/CaseNumRuleController.java
  4. 7
    6
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/dept/DeptIdentifyController.java
  5. 3
    3
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/miniprogress/IdentityAuthenticationController.java
  6. 4
    7
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/miniprogress/WeChatUserController.java
  7. 3
    3
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/mscase/CaseLogRecordController.java
  8. 3
    4
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/sendrecord/SendMailRecordController.java
  9. 12
    0
      ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java
  10. 1
    6
      ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java
  11. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java
  12. 0
    188
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/Adjudication.java
  13. 0
    76
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/ArbitrateRecord.java
  14. 0
    123
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/Arbitrator.java
  15. 0
    353
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseAffiliate.java
  16. 0
    421
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java
  17. 0
    23
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplicationPay.java
  18. 0
    60
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseEvidenceDirectory.java
  19. 0
    9
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseIds.java
  20. 0
    45
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CasePaymentRecord.java
  21. 0
    33
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/TemplateManual.java
  22. 0
    255
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/CaseApplicationLogDTO.java
  23. 0
    29
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/CaseConfirmPayDTO.java
  24. 0
    49
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/CaseEvidenceDTO.java
  25. 0
    42
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/CasePayDTO.java
  26. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/casenumrule/CaseNumRule.java
  27. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/dept/DeptIdentify.java
  28. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/dept/SealManage.java
  29. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/miniprogress/IdentityAuthentication.java
  30. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/BatchCaseApplication.java
  31. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/CaseAttach.java
  32. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/CaseLogRecord.java
  33. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/MsCaseLogRecordDTO.java
  34. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/ReservedConference.java
  35. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/SealSignRecord.java
  36. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/sendrecord/SendMailRecord.java
  37. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/sendrecord/SmsSendRecord.java
  38. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/template/FatchRule.java
  39. 2
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/template/TemplateManage.java
  40. 0
    24
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/ArchivesDetailVO.java
  41. 0
    26
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/BookSendVO.java
  42. 0
    67
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CaseDetailVO.java
  43. 0
    200
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CaseEvidenceDirectoryVO.java
  44. 0
    40
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CaseEvidenceVO.java
  45. 0
    26
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CasePayListVO.java
  46. 0
    37
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CompareCaseVO.java
  47. 0
    16
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/LogisticsInfoVO.java
  48. 0
    35
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/SealListVO.java
  49. 0
    29
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/SendRoomNoMessageVO.java
  50. 0
    34
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/ToDoCount.java
  51. 0
    38
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/UpdateSubmitVO.java
  52. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/base/StringIdsReq.java
  53. 1
    4
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/miniprogress/WeChatUserVO.java
  54. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/mscase/ColumnValue.java
  55. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/mscase/ReservedConferenceVO.java
  56. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/template/TemplateFatchRule.java
  57. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/casenumrule/CaseNumRuleMapper.java
  58. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/dept/DeptIdentifyMapper.java
  59. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/dept/SealManageMapper.java
  60. 2
    3
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/miniprogress/IdentityAuthenticationMapper.java
  61. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/miniprogress/WeChatUserMapper.java
  62. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/CaseAttachLogMapper.java
  63. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/CaseAttachMapper.java
  64. 3
    3
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/CaseLogRecordMapper.java
  65. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/ColumnValueLogMapper.java
  66. 2
    3
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/ColumnValueMapper.java
  67. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/ReservedConferenceMapper.java
  68. 2
    3
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/sendrecord/SendMailRecordMapper.java
  69. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/sendrecord/SmsRecordMapper.java
  70. 3
    5
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/template/FatchRuleMapper.java
  71. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/template/TemplateFatchRuleMapper.java
  72. 2
    3
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/template/TemplateManageMapper.java
  73. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/casenumrule/ICaseNumRuleService.java
  74. 4
    5
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/casenumrule/impl/CaseNumRuleServiceImpl.java
  75. 5
    6
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/dept/IDeptIdentifyService.java
  76. 0
    652
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/DeptIdentifyServiceImpl.java
  77. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/miniprogress/IdentityAuthenticationService.java
  78. 3
    4
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/miniprogress/WeChatUserService.java
  79. 4
    7
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/miniprogress/impl/IdentityAuthenticationServiceImpl.java
  80. 5
    5
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/miniprogress/impl/WeChatUserServiceImpl.java
  81. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/ICaseLogRecordService.java
  82. 2
    4
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/VideoService.java
  83. 1
    1
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/impl/CallBackHandleServiceImpl.java
  84. 4
    4
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/impl/CaseLogRecordServiceImpl.java
  85. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/sendrecord/ISendMailRecordService.java
  86. 4
    5
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/sendrecord/impl/SendMailRecordServiceImpl.java
  87. 2
    2
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/utils/CaseLogUtils.java
  88. 1
    7
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/utils/OCRUtils.java
  89. 3
    3
      ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/utils/SignAward.java
  90. 5
    5
      ruoyi-system/src/main/resources/generator/config.properties
  91. 13
    7
      ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
  92. 2
    2
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/casenumrule/CaseNumRuleMapper.xml
  93. 1
    1
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/dept/DeptIdentifyMapper.xml
  94. 1
    1
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/dept/SealManageMapper.xml
  95. 1
    1
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/miniprogress/IdentityAuthenticationMapper.xml
  96. 2
    2
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/miniprogress/WeChatUserMapper.xml
  97. 4
    4
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/mscase/CaseAttachLogMapper.xml
  98. 4
    4
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/mscase/CaseAttachMapper.xml
  99. 2
    2
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/mscase/CaseLogRecordMapper.xml
  100. 0
    0
      ruoyi-system/src/main/resources/mapper/wisdomarbitrate/mscase/ColumnValueLogMapper.xml

+ 2
- 2
ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java Vedi File

@@ -7,8 +7,8 @@ import javax.servlet.http.HttpServletResponse;
7 7
 
8 8
 import com.ruoyi.common.utils.SecurityUtils;
9 9
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
10
-import com.ruoyi.wisdomarbitrate.domain.CaseAttach;
11
-import com.ruoyi.wisdomarbitrate.mapper.CaseAttachMapper;
10
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach;
11
+import com.ruoyi.wisdomarbitrate.mapper.mscase.CaseAttachMapper;
12 12
 import org.slf4j.Logger;
13 13
 import org.slf4j.LoggerFactory;
14 14
 import org.springframework.beans.factory.annotation.Autowired;

+ 2
- 2
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java Vedi File

@@ -4,8 +4,8 @@ import java.util.List;
4 4
 import java.util.Set;
5 5
 
6 6
 import com.ruoyi.system.service.ISysUserService;
7
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
8
-import com.ruoyi.wisdomarbitrate.service.IdentityAuthenticationService;
7
+import com.ruoyi.wisdomarbitrate.domain.dto.miniprogress.IdentityAuthentication;
8
+import com.ruoyi.wisdomarbitrate.service.miniprogress.IdentityAuthenticationService;
9 9
 import org.springframework.beans.factory.annotation.Autowired;
10 10
 import org.springframework.web.bind.annotation.GetMapping;
11 11
 import org.springframework.web.bind.annotation.PostMapping;

ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseNumRuleController.java → ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/casenumrule/CaseNumRuleController.java Vedi File

@@ -1,11 +1,10 @@
1
-package com.ruoyi.web.controller.wisdomarbitrate;
1
+package com.ruoyi.web.controller.wisdomarbitrate.casenumrule;
2 2
 
3 3
 import com.ruoyi.common.core.controller.BaseController;
4 4
 import com.ruoyi.common.core.domain.AjaxResult;
5 5
 import com.ruoyi.common.core.page.TableDataInfo;
6
-import com.ruoyi.wisdomarbitrate.domain.CaseNumRule;
7
-import com.ruoyi.wisdomarbitrate.domain.TemplateManual;
8
-import com.ruoyi.wisdomarbitrate.service.ICaseNumRuleService;
6
+import com.ruoyi.wisdomarbitrate.domain.dto.casenumrule.CaseNumRule;
7
+import com.ruoyi.wisdomarbitrate.service.casenumrule.ICaseNumRuleService;
9 8
 import org.springframework.beans.factory.annotation.Autowired;
10 9
 import org.springframework.web.bind.annotation.*;
11 10
 

ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/DeptIdentifyController.java → ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/dept/DeptIdentifyController.java Vedi File

@@ -1,12 +1,13 @@
1
-package com.ruoyi.web.controller.wisdomarbitrate;
2
-import cn.hutool.core.util.StrUtil;
1
+package com.ruoyi.web.controller.wisdomarbitrate.dept;
3 2
 import com.ruoyi.common.core.controller.BaseController;
4 3
 import com.ruoyi.common.core.domain.AjaxResult;
5 4
 import com.ruoyi.common.core.page.TableDataInfo;
6 5
 import com.ruoyi.common.exception.EsignDemoException;
7
-import com.ruoyi.wisdomarbitrate.domain.*;
8
-import com.ruoyi.wisdomarbitrate.domain.vo.SealListVO;
9
-import com.ruoyi.wisdomarbitrate.service.IDeptIdentifyService;
6
+import com.ruoyi.wisdomarbitrate.domain.dto.dept.DeptIdentify;
7
+import com.ruoyi.wisdomarbitrate.domain.dto.template.FatchRule;
8
+import com.ruoyi.wisdomarbitrate.domain.dto.dept.SealManage;
9
+import com.ruoyi.wisdomarbitrate.domain.dto.template.TemplateManage;
10
+import com.ruoyi.wisdomarbitrate.service.dept.IDeptIdentifyService;
10 11
 import org.springframework.beans.factory.annotation.Autowired;
11 12
 import org.springframework.validation.annotation.Validated;
12 13
 import org.springframework.web.bind.annotation.*;
@@ -130,7 +131,7 @@ public class DeptIdentifyController extends BaseController {
130 131
      * @return
131 132
      */
132 133
     @PostMapping("/insertTemplate")
133
-    public AjaxResult insertTemplate(TemplateManage templateManage,@RequestParam("file") MultipartFile file){
134
+    public AjaxResult insertTemplate(TemplateManage templateManage, @RequestParam("file") MultipartFile file){
134 135
         return deptIdentifyService.insertTemplate(templateManage,file);
135 136
     }
136 137
     /**

ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/IdentityAuthenticationController.java → ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/miniprogress/IdentityAuthenticationController.java Vedi File

@@ -1,11 +1,11 @@
1
-package com.ruoyi.web.controller.wisdomarbitrate;
1
+package com.ruoyi.web.controller.wisdomarbitrate.miniprogress;
2 2
 
3 3
 import com.alibaba.fastjson.JSONObject;
4 4
 import com.ruoyi.common.annotation.Anonymous;
5 5
 import com.ruoyi.common.core.controller.BaseController;
6 6
 import com.ruoyi.common.core.domain.AjaxResult;
7
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
8
-import com.ruoyi.wisdomarbitrate.service.IdentityAuthenticationService;
7
+import com.ruoyi.wisdomarbitrate.domain.dto.miniprogress.IdentityAuthentication;
8
+import com.ruoyi.wisdomarbitrate.service.miniprogress.IdentityAuthenticationService;
9 9
 import org.springframework.beans.factory.annotation.Autowired;
10 10
 import org.springframework.validation.annotation.Validated;
11 11
 import org.springframework.web.bind.annotation.PostMapping;

ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/WeChatUserController.java → ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/miniprogress/WeChatUserController.java Vedi File

@@ -1,17 +1,14 @@
1
-package com.ruoyi.web.controller.wisdomarbitrate;
1
+package com.ruoyi.web.controller.wisdomarbitrate.miniprogress;
2 2
 
3 3
 import cn.hutool.core.util.StrUtil;
4 4
 import com.ruoyi.common.annotation.Anonymous;
5 5
 import com.ruoyi.common.core.controller.BaseController;
6 6
 import com.ruoyi.common.core.domain.AjaxResult;
7
-import com.ruoyi.common.exception.ServiceException;
8
-import com.ruoyi.common.utils.http.HttpUtils;
9 7
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
10
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
11
-import com.ruoyi.wisdomarbitrate.domain.vo.WeChatUserVO;
12
-import com.ruoyi.wisdomarbitrate.service.WeChatUserService;
8
+import com.ruoyi.wisdomarbitrate.domain.dto.miniprogress.IdentityAuthentication;
9
+import com.ruoyi.wisdomarbitrate.domain.vo.miniprogress.WeChatUserVO;
10
+import com.ruoyi.wisdomarbitrate.service.miniprogress.WeChatUserService;
13 11
 import org.springframework.beans.factory.annotation.Autowired;
14
-import org.springframework.validation.annotation.Validated;
15 12
 import org.springframework.web.bind.annotation.*;
16 13
 
17 14
 /**

ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java → ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/mscase/CaseLogRecordController.java Vedi File

@@ -1,9 +1,9 @@
1
-package com.ruoyi.web.controller.wisdomarbitrate;
1
+package com.ruoyi.web.controller.wisdomarbitrate.mscase;
2 2
 
3 3
 import com.ruoyi.common.core.controller.BaseController;
4 4
 import com.ruoyi.common.core.domain.AjaxResult;
5
-import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
6
-import com.ruoyi.wisdomarbitrate.service.ICaseLogRecordService;
5
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseLogRecord;
6
+import com.ruoyi.wisdomarbitrate.service.mscase.ICaseLogRecordService;
7 7
 import org.springframework.beans.factory.annotation.Autowired;
8 8
 import org.springframework.security.access.prepost.PreAuthorize;
9 9
 import org.springframework.web.bind.annotation.GetMapping;

ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/SendMailRecordController.java → ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/sendrecord/SendMailRecordController.java Vedi File

@@ -1,10 +1,9 @@
1
-package com.ruoyi.web.controller.wisdomarbitrate;
1
+package com.ruoyi.web.controller.wisdomarbitrate.sendrecord;
2 2
 
3 3
 import com.ruoyi.common.core.controller.BaseController;
4 4
 import com.ruoyi.common.core.page.TableDataInfo;
5
-import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
6
-import com.ruoyi.wisdomarbitrate.domain.SendMailRecord;
7
-import com.ruoyi.wisdomarbitrate.service.ISendMailRecordService;
5
+import com.ruoyi.wisdomarbitrate.domain.dto.sendrecord.SendMailRecord;
6
+import com.ruoyi.wisdomarbitrate.service.sendrecord.ISendMailRecordService;
8 7
 import org.springframework.beans.factory.annotation.Autowired;
9 8
 import org.springframework.web.bind.annotation.GetMapping;
10 9
 import org.springframework.web.bind.annotation.RequestMapping;

+ 12
- 0
ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java Vedi File

@@ -69,6 +69,10 @@ public class SysUser extends BaseEntity
69 69
     @DictConvert(targetField = "sexName",dictType = "sys_user_sex")
70 70
     private String sex;
71 71
     private String sexName;
72
+    /** 专长 */
73
+    @Excel(name = "专长")
74
+    private String specialty;
75
+
72 76
 
73 77
     /** 用户头像 */
74 78
     private String avatar;
@@ -153,6 +157,14 @@ public class SysUser extends BaseEntity
153 157
         this.sexName = sexName;
154 158
     }
155 159
 
160
+    public String getSpecialty() {
161
+        return specialty;
162
+    }
163
+
164
+    public void setSpecialty(String specialty) {
165
+        this.specialty = specialty;
166
+    }
167
+
156 168
     public void setDeptId(Long deptId)
157 169
     {
158 170
         this.deptId = deptId;

+ 1
- 6
ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java Vedi File

@@ -2,7 +2,6 @@ package com.ruoyi.system.mapper;
2 2
 
3 3
 import java.util.List;
4 4
 
5
-import com.ruoyi.wisdomarbitrate.domain.Arbitrator;
6 5
 import org.apache.ibatis.annotations.Param;
7 6
 import com.ruoyi.common.core.domain.entity.SysUser;
8 7
 
@@ -21,11 +20,7 @@ public interface SysUserMapper
21 20
      */
22 21
     public List<SysUser> selectUserList(SysUser sysUser);
23 22
 
24
-    /**
25
-     * 查询仲裁员角色下的用户
26
-     * @return
27
-     */
28
-    public List<SysUser> selectUserListByAdRole(Arbitrator arbitrator);
23
+
29 24
 
30 25
     /**
31 26
      * 根据条件分页查询已配用户角色列表

+ 1
- 1
ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java Vedi File

@@ -4,7 +4,7 @@ import java.util.List;
4 4
 
5 5
 import com.ruoyi.common.core.domain.AjaxResult;
6 6
 import com.ruoyi.common.core.domain.entity.SysUser;
7
-import com.ruoyi.wisdomarbitrate.domain.Arbitrator;
7
+
8 8
 
9 9
 /**
10 10
  * 用户 业务层

+ 0
- 188
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/Adjudication.java Vedi File

@@ -1,188 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import lombok.Data;
4
-
5
-@Data
6
-public class Adjudication {
7
-    /**
8
-     * 申请人姓名
9
-     */
10
-    private String appName;
11
-    /**
12
-     * 申请人性别
13
-     */
14
-    private String appSex;
15
-    /**
16
-     * 申请人身份证号码
17
-     */
18
-    private String appIDNo;
19
-    /**
20
-     * 申请人住所
21
-     */
22
-    private String appAddress;
23
-
24
-    /**
25
-     * 申请人代理人姓名
26
-     */
27
-    private String appAgentName;
28
-    /**
29
-     * 申请人代理人身份证
30
-     */
31
-    private String appAgentIDNo;
32
-    /**
33
-     * 被申请人姓名
34
-     */
35
-    private String resName;
36
-    /**
37
-     * 被申请人性别
38
-     */
39
-    private String resSex;
40
-    /**
41
-     * 被申请人身份证号码
42
-     */
43
-    private String resIDNo;
44
-    /**
45
-     * 被申请人住所
46
-     */
47
-    private String resAddress;
48
-
49
-    /**
50
-     * 被申请人代理人姓名
51
-     */
52
-    private String resAgentName;
53
-    /**
54
-     * 被申请人代理人身份证
55
-     */
56
-    private String resAgentIDNo;
57
-
58
-    /**
59
-     * 案件名称
60
-     */
61
-    private String caseName;
62
-
63
-    /**
64
-     * 仲裁员名称
65
-     */
66
-    private String arbitratorName;
67
-    /**
68
-     * 开庭年
69
-     */
70
-    private String hearYear;
71
-    /**
72
-     * 开庭月
73
-     */
74
-    private String hearMonths;
75
-    /**
76
-     * 开庭日
77
-     */
78
-    private String hearDay;
79
-
80
-    /**
81
-     * 申请人具体仲裁请求
82
-     */
83
-    private String appArbitrationClaims;
84
-
85
-    /**
86
-     * 申请人证据名称
87
-     */
88
-    private String appEvidenceName;
89
-
90
-    /**
91
-     * 申请人拟证事实
92
-     */
93
-    private String appProveFacts;
94
-    /**
95
-     * 被申请人对申请人答辩内容
96
-     */
97
-    private String resDefenseContentToApp;
98
-
99
-    /**
100
-     * 被申请人具体仲裁请求
101
-     */
102
-    private String resArbitrationClaims;
103
-    /**
104
-     * 被申请人证据名称
105
-     */
106
-    private String resEvidenceName;
107
-    /**
108
-     * 被申请人拟证事实
109
-     */
110
-    private String resProveFacts;
111
-    /**
112
-     * 申请人对被申请人答辩内容
113
-     */
114
-    private String appDefenseContentToRes;
115
-    /**
116
-     * 第三人答辩内容
117
-     */
118
-    private String thirdDefenseContent;
119
-    /**
120
-     * 第三人证据名称
121
-     */
122
-    private String thirdEvidenceName;
123
-    /**
124
-     * 第三人拟证事实
125
-     */
126
-    private String thirdProveFacts;
127
-    /**
128
-     * 申请人对第三人答辩内容
129
-     */
130
-    private String appDefenseContentToThird;
131
-    /**
132
-     * 被申请人对第三人答辩内容
133
-     */
134
-    private String resDefenseContentToThird;
135
-    /**
136
-     * 证据认定
137
-     */
138
-    private String evidenDetermi;
139
-    /**
140
-     * 认定事实
141
-     */
142
-    private String factDetermi;
143
-    /**
144
-     * 综上所述
145
-     */
146
-    private String caseSketch;
147
-    /**
148
-     * 本庭认为
149
-     */
150
-    private String arbitrateThink;
151
-    /**
152
-     * 裁决如下
153
-     */
154
-    private String rulingFollows;
155
-    /**
156
-     * 法律条款
157
-     */
158
-    private String legalProvisions;
159
-    /**
160
-     * 首席仲裁
161
-     */
162
-    private String umpire;
163
-    /**
164
-     * 仲裁员1
165
-     */
166
-    private String arbitratorName1;
167
-    /**
168
-     * 仲裁员2
169
-     */
170
-    private String arbitratorName2;
171
-    /**
172
-     * 年
173
-     */
174
-    private String year;
175
-    /**
176
-     * 月
177
-     */
178
-    private String months;
179
-    /**
180
-     * 日
181
-     */
182
-    private String day;
183
-    /**
184
-     * 书记员
185
-     */
186
-    private String clerk;
187
-
188
-}

+ 0
- 76
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/ArbitrateRecord.java Vedi File

@@ -1,76 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import com.ruoyi.common.core.domain.BaseEntity;
4
-import lombok.Data;
5
-
6
-@Data
7
-public class ArbitrateRecord     extends BaseEntity {
8
-    private static final long serialVersionUID = 1L;
9
-
10
-    /** ID */
11
-    private Long id;
12
-    /** 案件申请id */
13
-    private Long caseAppliId;
14
-    /** 证据认定 */
15
-    private String evidenDetermi;
16
-    /** 认定事实 */
17
-    private String factDetermi;
18
-    /** 综上所述 */
19
-    private String caseSketch;
20
-    /** 本庭认为 */
21
-    private String arbitrateThink;
22
-    /** 裁决如下 */
23
-    private String rulingFollows;
24
-    /** 核验裁决书意见 */
25
-    private String verificaOpinion;
26
-    /** 审核裁决书意见 */
27
-    private String checkOpinion;
28
-    /** 仲裁员审核裁决书意见 */
29
-    private String arbitraCheckOpinion;
30
-    /** 裁决书附件id */
31
-    private Integer annexId;
32
-
33
-    /** 被申请人是否缺席 */
34
-    private Integer isAbsence;
35
-    /** 被申请人质证意见 */
36
-    private String responCrossOpin;
37
-    /** 申请人质证意见 */
38
-    private String applicaCrossOpin;
39
-    /** 申请人是否缺席 */
40
-    private Integer appliIsAbsen;
41
-    /** 被申请人质证意见 */
42
-    private String responDefenOpini;
43
-    /**
44
-     * 本案争议焦点
45
-     */
46
-    private String caseFocus;
47
-    /**
48
-     * 本案事实
49
-     */
50
-    private String caseFacts;
51
-    /**
52
-     * 被申请人对上述材料的质证意见
53
-     */
54
-    private String respondentOpinion;
55
-    /**
56
-     * 申请人对上述材料的质证意见
57
-     */
58
-    private String applicantOpinion;
59
-
60
-    /**
61
-     * 立案审查驳回原因
62
-     */
63
-    private String caseCheckReject;
64
-    /**
65
-     * 仲裁员确认裁决书驳回
66
-     */
67
-    private String arbitrateReject;
68
-    /**
69
-     * 部门长确认裁决书驳回
70
-     */
71
-    private String deptorReject;
72
-
73
-
74
-
75
-
76
-}

+ 0
- 123
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/Arbitrator.java Vedi File

@@ -1,123 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import com.ruoyi.common.core.domain.BaseEntity;
4
-
5
-import java.util.List;
6
-
7
-public class Arbitrator    extends BaseEntity {
8
-    private static final long serialVersionUID = 1L;
9
-
10
-    /** ID */
11
-    private Long id;
12
-    /** 仲裁员姓名 */
13
-    private String arbitratorName;
14
-    /** 职称 */
15
-    private String title;
16
-    /** 职业 */
17
-    private String career;
18
-    /** 专业分类 */
19
-    private String professiClassifi;
20
-    /** 学历 */
21
-    private String education;
22
-    /** 所在地区 */
23
-    private String area;
24
-    /** 联系电话 */
25
-    private String telephone;
26
-
27
-    List<Long> idList;
28
-
29
-    public List<Long> getIdList() {
30
-        return idList;
31
-    }
32
-
33
-    public void setIdList(List<Long> idList) {
34
-        this.idList = idList;
35
-    }
36
-
37
-    public String getArbitratorName() {
38
-        return arbitratorName;
39
-    }
40
-
41
-    public void setArbitratorName(String arbitratorName) {
42
-        this.arbitratorName = arbitratorName;
43
-    }
44
-
45
-    /** 当前案件数量 */
46
-    private int currentCaseNum;
47
-    /** 已结案数量 */
48
-    private int closedCaseNum;
49
-
50
-    public Long getId() {
51
-        return id;
52
-    }
53
-
54
-    public void setId(Long id) {
55
-        this.id = id;
56
-    }
57
-
58
-
59
-
60
-    public String getTitle() {
61
-        return title;
62
-    }
63
-
64
-    public void setTitle(String title) {
65
-        this.title = title;
66
-    }
67
-
68
-    public String getCareer() {
69
-        return career;
70
-    }
71
-
72
-    public void setCareer(String career) {
73
-        this.career = career;
74
-    }
75
-
76
-    public String getProfessiClassifi() {
77
-        return professiClassifi;
78
-    }
79
-
80
-    public void setProfessiClassifi(String professiClassifi) {
81
-        this.professiClassifi = professiClassifi;
82
-    }
83
-
84
-    public String getEducation() {
85
-        return education;
86
-    }
87
-
88
-    public void setEducation(String education) {
89
-        this.education = education;
90
-    }
91
-
92
-    public String getArea() {
93
-        return area;
94
-    }
95
-
96
-    public void setArea(String area) {
97
-        this.area = area;
98
-    }
99
-
100
-    public String getTelephone() {
101
-        return telephone;
102
-    }
103
-
104
-    public void setTelephone(String telephone) {
105
-        this.telephone = telephone;
106
-    }
107
-
108
-    public int getCurrentCaseNum() {
109
-        return currentCaseNum;
110
-    }
111
-
112
-    public void setCurrentCaseNum(int currentCaseNum) {
113
-        this.currentCaseNum = currentCaseNum;
114
-    }
115
-
116
-    public int getClosedCaseNum() {
117
-        return closedCaseNum;
118
-    }
119
-
120
-    public void setClosedCaseNum(int closedCaseNum) {
121
-        this.closedCaseNum = closedCaseNum;
122
-    }
123
-}

+ 0
- 353
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseAffiliate.java Vedi File

@@ -1,353 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import com.fasterxml.jackson.annotation.JsonFormat;
4
-import com.ruoyi.common.annotation.Excel;
5
-import com.ruoyi.common.core.domain.BaseEntity;
6
-
7
-import java.util.Date;
8
-
9
-public class CaseAffiliate   extends BaseEntity {
10
-    private static final long serialVersionUID = 1L;
11
-    /** ID */
12
-    @Excel(name = "ID", cellType = Excel.ColumnType.NUMERIC, prompt = "ID")
13
-    private Long id;
14
-    /** 案件申请id */
15
-    private Long caseAppliId;
16
-    /**
17
-     * 案件申请日志id
18
-     */
19
-    private Long caseAppliLogId;
20
-    /** 身份类型 */
21
-    private int identityType;
22
-    /** 姓名 */
23
-    @Excel(name = "姓名")
24
-    private String name;
25
-    /**
26
-     * 申请机构id
27
-     */
28
-    private String applicationOrganId;
29
-    /**
30
-     * 申请机构名称
31
-     */
32
-    private String applicationOrganName;
33
-
34
-    /**
35
-     * 法定代表人
36
-     */
37
-    private String compLegalPerson;
38
-    /**
39
-     * 邮箱
40
-     */
41
-    private String email;
42
-    /**
43
-     * 法定代表人职位
44
-     */
45
-    private String compLegalperPost;
46
-    /**
47
-     * 被申请人性别
48
-     */
49
-    private String responSex;
50
-    /**
51
-     * 被申请人出生年月日
52
-     */
53
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
54
-    private Date responBirth;
55
-    /**
56
-     * 版本号
57
-     */
58
-    private Integer version;
59
-    /**
60
-     * 改变的字段
61
-     */
62
-    private String changeColumn;
63
-
64
-    /**
65
-     * 代理人邮箱
66
-     */
67
-    private String agentEmail;
68
-
69
-    public String getAgentEmail() {
70
-        return agentEmail;
71
-    }
72
-
73
-    public void setAgentEmail(String agentEmail) {
74
-        this.agentEmail = agentEmail;
75
-    }
76
-
77
-    public String getChangeColumn() {
78
-        return changeColumn;
79
-    }
80
-
81
-    public void setChangeColumn(String changeColumn) {
82
-        this.changeColumn = changeColumn;
83
-    }
84
-
85
-    public Long getCaseAppliLogId() {
86
-        return caseAppliLogId;
87
-    }
88
-
89
-    public void setCaseAppliLogId(Long caseAppliLogId) {
90
-        this.caseAppliLogId = caseAppliLogId;
91
-    }
92
-
93
-    public Integer getVersion() {
94
-        return version;
95
-    }
96
-
97
-    public void setVersion(Integer version) {
98
-        this.version = version;
99
-    }
100
-
101
-    public String getEmail() {
102
-        return email;
103
-    }
104
-
105
-    public void setEmail(String email) {
106
-        this.email = email;
107
-    }
108
-
109
-    public Date getResponBirth() {
110
-        return responBirth;
111
-    }
112
-
113
-    public void setResponBirth(Date responBirth) {
114
-        this.responBirth = responBirth;
115
-    }
116
-
117
-
118
-    public String getCompLegalPerson() {
119
-        return compLegalPerson;
120
-    }
121
-
122
-    public void setCompLegalPerson(String compLegalPerson) {
123
-        this.compLegalPerson = compLegalPerson;
124
-    }
125
-
126
-    public String getCompLegalperPost() {
127
-        return compLegalperPost;
128
-    }
129
-
130
-    public void setCompLegalperPost(String compLegalperPost) {
131
-        this.compLegalperPost = compLegalperPost;
132
-    }
133
-
134
-    public String getResponSex() {
135
-        return responSex;
136
-    }
137
-
138
-    public void setResponSex(String responSex) {
139
-        this.responSex = responSex;
140
-    }
141
-
142
-    /** 身份证号 */
143
-    @Excel(name = "身份证号")
144
-    private String identityNum;
145
-    /** 单位电话 */
146
-    @Excel(name = "单位电话")
147
-    private String workTelphone;
148
-    /** 联系电话 */
149
-    @Excel(name = "联系电话")
150
-    private String contactTelphone;
151
-    /** 联系地址 */
152
-    @Excel(name = "联系地址")
153
-    private String contactAddress;
154
-    /** 住所 */
155
-    @Excel(name = "住所")
156
-    private String residenAffili;
157
-    /** 申请人代理人职称 */
158
-    @Excel(name = "申请人代理人职称")
159
-    private String appliAgentTitle;
160
-
161
-    public String getResidenAffili() {
162
-        return residenAffili;
163
-    }
164
-
165
-    public void setResidenAffili(String residenAffili) {
166
-        this.residenAffili = residenAffili;
167
-    }
168
-
169
-    public String getAppliAgentTitle() {
170
-        return appliAgentTitle;
171
-    }
172
-
173
-    public void setAppliAgentTitle(String appliAgentTitle) {
174
-        this.appliAgentTitle = appliAgentTitle;
175
-    }
176
-
177
-    /** 单位地址 */
178
-    @Excel(name = "单位地址")
179
-    private String workAddress;
180
-
181
-    /** 代理人姓名 */
182
-    @Excel(name = "代理人姓名")
183
-    private String nameAgent;
184
-    /** 身份证号 */
185
-    @Excel(name = "代理人身份证号")
186
-    private String identityNumAgent;
187
-    /** 联系电话 */
188
-    @Excel(name = "代理人联系电话")
189
-    private String contactTelphoneAgent;
190
-    /** 联系地址 */
191
-    @Excel(name = "代理人联系地址")
192
-    private String contactAddressAgent;
193
-
194
-    /** 送达电子邮件 */
195
-    private String sendEmail;
196
-    private String userId;
197
-    private String applicantAgentUserId;
198
-
199
-    public String getUserId() {
200
-        return userId;
201
-    }
202
-
203
-    public void setUserId(String userId) {
204
-        this.userId = userId;
205
-    }
206
-
207
-    public String getApplicantAgentUserId() {
208
-        return applicantAgentUserId;
209
-    }
210
-
211
-    public void setApplicantAgentUserId(String applicantAgentUserId) {
212
-        this.applicantAgentUserId = applicantAgentUserId;
213
-    }
214
-
215
-    /** 快递单号 */
216
-    private String trackNum;
217
-
218
-    public String getApplicationOrganId() {
219
-        return applicationOrganId;
220
-    }
221
-
222
-    public void setApplicationOrganId(String applicationOrganId) {
223
-        this.applicationOrganId = applicationOrganId;
224
-    }
225
-
226
-    public String getApplicationOrganName() {
227
-        return applicationOrganName;
228
-    }
229
-
230
-    public void setApplicationOrganName(String applicationOrganName) {
231
-        this.applicationOrganName = applicationOrganName;
232
-    }
233
-
234
-    public String getSendEmail() {
235
-        return sendEmail;
236
-    }
237
-
238
-    public void setSendEmail(String sendEmail) {
239
-        this.sendEmail = sendEmail;
240
-    }
241
-
242
-    public String getTrackNum() {
243
-        return trackNum;
244
-    }
245
-
246
-    public void setTrackNum(String trackNum) {
247
-        this.trackNum = trackNum;
248
-    }
249
-
250
-    public String getNameAgent() {
251
-        return nameAgent;
252
-    }
253
-
254
-    public void setNameAgent(String nameAgent) {
255
-        this.nameAgent = nameAgent;
256
-    }
257
-
258
-    public String getIdentityNumAgent() {
259
-        return identityNumAgent;
260
-    }
261
-
262
-    public void setIdentityNumAgent(String identityNumAgent) {
263
-        this.identityNumAgent = identityNumAgent;
264
-    }
265
-
266
-    public String getContactTelphoneAgent() {
267
-        return contactTelphoneAgent;
268
-    }
269
-
270
-    public void setContactTelphoneAgent(String contactTelphoneAgent) {
271
-        this.contactTelphoneAgent = contactTelphoneAgent;
272
-    }
273
-
274
-    public String getContactAddressAgent() {
275
-        return contactAddressAgent;
276
-    }
277
-
278
-    public void setContactAddressAgent(String contactAddressAgent) {
279
-        this.contactAddressAgent = contactAddressAgent;
280
-    }
281
-
282
-    public Long getId() {
283
-        return id;
284
-    }
285
-
286
-    public void setId(Long id) {
287
-        this.id = id;
288
-    }
289
-
290
-    public Long getCaseAppliId() {
291
-        return caseAppliId;
292
-    }
293
-
294
-    public void setCaseAppliId(Long caseAppliId) {
295
-        this.caseAppliId = caseAppliId;
296
-    }
297
-
298
-    public int getIdentityType() {
299
-        return identityType;
300
-    }
301
-
302
-    public void setIdentityType(int identityType) {
303
-        this.identityType = identityType;
304
-    }
305
-
306
-    public String getName() {
307
-        return name;
308
-    }
309
-
310
-    public void setName(String name) {
311
-        this.name = name;
312
-    }
313
-
314
-    public String getIdentityNum() {
315
-        return identityNum;
316
-    }
317
-
318
-    public void setIdentityNum(String identityNum) {
319
-        this.identityNum = identityNum;
320
-    }
321
-
322
-    public String getWorkTelphone() {
323
-        return workTelphone;
324
-    }
325
-
326
-    public void setWorkTelphone(String workTelphone) {
327
-        this.workTelphone = workTelphone;
328
-    }
329
-
330
-    public String getContactTelphone() {
331
-        return contactTelphone;
332
-    }
333
-
334
-    public void setContactTelphone(String contactTelphone) {
335
-        this.contactTelphone = contactTelphone;
336
-    }
337
-
338
-    public String getContactAddress() {
339
-        return contactAddress;
340
-    }
341
-
342
-    public void setContactAddress(String contactAddress) {
343
-        this.contactAddress = contactAddress;
344
-    }
345
-
346
-    public String getWorkAddress() {
347
-        return workAddress;
348
-    }
349
-
350
-    public void setWorkAddress(String workAddress) {
351
-        this.workAddress = workAddress;
352
-    }
353
-}

+ 0
- 421
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java Vedi File

@@ -1,421 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import com.fasterxml.jackson.annotation.JsonFormat;
4
-import com.ruoyi.common.annotation.Excel;
5
-import com.ruoyi.common.core.domain.BaseEntity;
6
-import lombok.Data;
7
-
8
-import com.ruoyi.wisdomarbitrate.domain.vo.ColumnValue;
9
-
10
-import java.math.BigDecimal;
11
-import java.util.Date;
12
-import java.util.List;
13
-@Data
14
-public class CaseApplication  extends BaseEntity {
15
-    private static final long serialVersionUID = 1L;
16
-    /**
17
-     * 查询案件时区分是否待办案件,0待办案件,1已办案件
18
-     */
19
-    private String selectCaseStatus;
20
-
21
-    /** ID */
22
-    private Long id;
23
-    /** 案件名称 */
24
-    @Excel(name = "案件名称")
25
-    private String caseName;
26
-    /** 案件编号 */
27
-//    @Excel(name = "案件编号")
28
-    private String caseNum;
29
-    /** 案件标的 */
30
-    @Excel(name = "案件标的")
31
-    private BigDecimal caseSubjectAmount;
32
-    /**
33
-     * 模板id
34
-     */
35
-    private Long templateId;
36
-
37
-
38
-
39
-    /** 立案日期 */
40
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
41
-    private Date registerDate;
42
-    /** 仲裁方式 */
43
-    private Integer arbitratMethod;
44
-    /**
45
-     * 是否导入,0手动录入,1导入,默认0
46
-     */
47
-    private Integer importFlag;
48
-    /** 仲裁方式名称 */
49
-    private String arbitratMethodName;
50
-
51
-    /** 案件状态 */
52
-    private Integer caseStatus;
53
-
54
-    /** 申请人是否书面审理 */
55
-    private Integer applicantIsWrittenHear;
56
-
57
-    /** 被申请人是否书面审理 */
58
-    private Integer respondentIsWrittenHear;
59
-    /** 开庭方式是否一致 */
60
-    private Integer arbitraMethodIssame;
61
-    /** 仲裁方式说明 */
62
-    private String arbitratMethodIllustrate;
63
-
64
-
65
-    /** 案件申请表ID */
66
-    private Long caseAppliId;
67
-
68
-    /** 开庭日期 */
69
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
70
-    private Date hearDate;
71
-
72
-    /** 借款开始日期 */
73
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
74
-    @Excel(name = "借款开始日期")
75
-    private Date loanStartDate;
76
-    /** 借款结束日期 */
77
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
78
-    @Excel(name = "借款结束日期")
79
-    private Date loanEndDate;
80
-    /** 合同编号 */
81
-    @Excel(name = "合同编号")
82
-    private String contractNumber;
83
-    /** 申请人主张欠本金 */
84
-    @Excel(name = "申请人主张欠本金")
85
-    private BigDecimal claimPrinciOwed;
86
-    /** 申请人主张欠利息 */
87
-    @Excel(name = "申请人主张欠利息")
88
-    private BigDecimal claimInterestOwed;
89
-    /** 申请人主张违约金 */
90
-    @Excel(name = "申请人主张违约金")
91
-    private BigDecimal claimLiquidDamag;
92
-    /** 申请人请求仲裁庭裁决 */
93
-    @Excel(name = "申请人请求仲裁庭裁决",width = 36)
94
-    private String requestRule;
95
-
96
-    /** 是否财产保全申请 */
97
-    @Excel(name = "是否财产保全申请",width = 26,combo= {"是","否"},readConverterExp = "0=否,1=是")
98
-    private Integer properPreser;
99
-    /** 申请人仲裁请求及事实和理由 */
100
-    @Excel(name = "申请人仲裁请求及事实和理由",width = 36)
101
-    private String arbitratClaims;
102
-    /** 仲裁应缴费用 */
103
-    private BigDecimal feePayable;
104
-
105
-    /** 开始在线视频时间 */
106
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
107
-    private Date beginVideoDate;
108
-    /** 在线视频人员 */
109
-    private String onlineVideoPerson;
110
-
111
-    /** 仲裁员id */
112
-    private String arbitratorId;
113
-    /** 仲裁员名称 */
114
-    private String arbitratorName;
115
-
116
-    /** 案件描述 */
117
-    private String caseDescribe;
118
-    /** 裁决书URL */
119
-    private String  filearbitraUrl;
120
-
121
-    /** 是否同意组庭 */
122
-    private Integer isAgreePendTral;
123
-
124
-    /** 是否有异议需要举证 */
125
-    private Integer objectionAddEviden;
126
-    /** 是否需要开庭审理 */
127
-    private Integer openCourtHear;
128
-
129
-    /** 是否仲裁反请求 */
130
-    private Integer adjudicaCounter;
131
-    /**
132
-     * 仲裁反请求原因
133
-     */
134
-    private String adjudicaCounterReason;
135
-
136
-    /** 被申请人是否缺席 */
137
-    private Integer isAbsence;
138
-    /** 是否管辖异议申请 */
139
-    private Integer objectiJuris;
140
-    /** 被申请人质证意见 */
141
-    private String responCrossOpin;
142
-    /** 被申请人的答辩意见 */
143
-    private String responDefenOpini;
144
-    /** 申请人是否缺席 */
145
-    private Integer appliIsAbsen;
146
-
147
-    /** 申请人质证意见 */
148
-    private String applicaCrossOpin;
149
-
150
-    /** 支付状态 */
151
-    private Integer paymentStatus;
152
-
153
-    /** 支付状态描述 */
154
-    private String paymentStatusName;
155
-    /**
156
-     * 支付方式code,0线上支付,1线下支付
157
-     */
158
-    private Integer payTypeCode;
159
-    /**
160
-     * 支付方式name,0线上支付,1线下支付
161
-     */
162
-    private String payTypeName;
163
-
164
-
165
-    /**
166
-     * 缴费凭证
167
-     */
168
-    private List<CaseAttach> payOrderList;
169
-    // 导入校验失败信息
170
-    private StringBuilder errorMsg;
171
-    /**
172
-     * 是否锁定,0-否,1-是
173
-     */
174
-    private Integer lockStatus;
175
-    /** 案件状态名称 */
176
-    private String caseStatusName;
177
-    /** 是否同意审核 */
178
-    private Integer agreeOrNotCheck;
179
-    /** 申请人名称 */
180
-    private String applicantName;
181
-    /** 被申请人名称 */
182
-    private String respondentName;
183
-    /**
184
-     * 用户身份证号
185
-     */
186
-    private String idCard;
187
-    /**
188
-     * 用户id
189
-     */
190
-    private String userId;
191
-    /**
192
-     * 登录用户用户名
193
-     */
194
-    private String loginUserName;
195
-    private List<Long> deptIds;
196
-    /**
197
-     * 部门长状态
198
-     */
199
-    private List<Integer> deptHeadStatus;
200
-    /**
201
-     * 代理人角色有关部门
202
-     */
203
-    private List<Long> agentDeptIds;
204
-    /**
205
-     * 财务状态
206
-     */
207
-    private Integer financeStatus;
208
-    /**
209
-     * 是否是被申请人,仲裁员,部门长,财务,代理人,0-否,1-是
210
-     */
211
-    private Integer isOtherRole;
212
-    /**
213
-     * 案件日志id
214
-     */
215
-    private Long caseLogId;
216
-    /** 仲裁结果 */
217
-    private String caseResult;
218
-    /** 是否指派仲裁员 */
219
-    private int pendingAppointArbotrar;
220
-    /** 案件关联人信息 */
221
-    private List<CaseAffiliate> caseAffiliates;
222
-
223
-    /** 案件仲裁员 */
224
-    private List<Arbitrator> arbitrators;
225
-
226
-    private List<Integer> caseStatusList;
227
-
228
-    private List<Integer> annexTypeList;
229
-
230
-    private Integer annexType;
231
-    /**
232
-     * 案件附件列表
233
-     */
234
-    private List<CaseAttach> caseAttachList;
235
-
236
-    /** 仲裁记录 */
237
-    private ArbitrateRecord arbitrateRecord;
238
-
239
-    /** 身份类型 */
240
-//    @Excel(name = "身份类型")
241
-    private int identityType;
242
-    /**
243
-     * 申请人主体信息
244
-     */
245
-    /** 姓名 */
246
-    @Excel(name = "申请人主体信息-申请人(机构)",width = 26)
247
-    private String name;
248
-    /** 身份证号 */
249
-    @Excel(name = "申请人主体信息-代码",width = 26)
250
-    private String identityNum;
251
-    /** 申请人主体信息-法定代表人 */
252
-    @Excel(name = "申请人主体信息-法定代表人",width = 26)
253
-    private String compLegalPerson;
254
-    /** 申请人主体信息-法定代表人 */
255
-    @Excel(name = "申请人主体信息-法定代表人职位",width = 26)
256
-    private String compLegalperPost;
257
-    /**
258
-     * 申请人主体信息-申请人(机构)id
259
-     */
260
-    private String nameId;
261
-
262
-    /** 联系电话 */
263
-    @Excel(name = "申请人主体信息-联系电话",width = 26)
264
-    private String contactTelphone;
265
-    /** 联系地址 */
266
-    @Excel(name = "申请人主体信息-联系地址",width = 26)
267
-    private String contactAddress;
268
-    /** 单位电话 */
269
-    @Excel(name = "申请人主体信息-单位电话",width = 26)
270
-    private String workTelphone;
271
-    /** 单位地址 */
272
-    @Excel(name = "申请人主体信息-单位地址",width = 26)
273
-    private String workAddress;
274
-
275
-    /** 申请人住所 */
276
-    @Excel(name = "申请人主体信息-住所",width = 26)
277
-    private String residenAffiliAppli;
278
-
279
-    /** 申请人邮箱 */
280
-    @Excel(name = "申请人主体信息-邮箱",width = 26)
281
-    private String email;
282
-    /** 代理人姓名 */
283
-    @Excel(name = "申请人主体信息-代理人姓名",width = 26)
284
-    private String nameAgent;
285
-    /** 身份证号 */
286
-    @Excel(name = "申请人主体信息-代理人身份证号",width = 26)
287
-    private String identityNumAgent;
288
-
289
-    /** 联系电话 */
290
-    @Excel(name = "申请人主体信息-代理人联系电话",width = 26)
291
-    private String contactTelphoneAgent;
292
-    /** 联系地址 */
293
-    @Excel(name = "申请人主体信息-代理人联系地址",width = 26)
294
-    private String contactAddressAgent;
295
-    /** 申请人代理人职称 */
296
-    @Excel(name = "申请人主体信息-代理人职称",width = 26)
297
-    private String appliAgentTitle;
298
-   /**
299
-     * 被申请人主体信息
300
-     */
301
-    /** 姓名 */
302
-    @Excel(name = "被申请人主体信息-申请人姓名",width = 26)
303
-    private String debtorName;
304
-    /** 身份证号 */
305
-    @Excel(name = "被申请人主体信息-身份证号",width = 26)
306
-    private String debtorIdentityNum;
307
-    /** 被申请人主体信息-性别 */
308
-    @Excel(name = "被申请人主体信息-性别",width = 26,combo= {"男","女"},readConverterExp = "0=男,1=女")
309
-    private String responSex;
310
-    /** 被申请人主体信息-出生年月日 */
311
-    @Excel(name = "被申请人主体信息-出生年月日",width = 26)
312
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
313
-    private Date responBirth;
314
-    /** 联系电话 */
315
-    @Excel(name = "被申请人主体信息-联系电话",width = 26)
316
-    private String debtorContactTelphone;
317
-    /** 联系地址 */
318
-    @Excel(name = "被申请人主体信息-联系地址",width = 26)
319
-    private String debtorContactAddress;
320
-    /** 被申请人住所 */
321
-    @Excel(name = "被申请人主体信息-住所",width = 26)
322
-    private String residenAffiliRespon;
323
-    /** 单位电话 */
324
-    @Excel(name = "被申请人主体信息-单位电话",width = 26)
325
-    private String debtorWorkTelphone;
326
-    /** 单位地址 */
327
-    @Excel(name = "被申请人主体信息-单位地址",width = 26)
328
-    private String debtorWorkAddress;
329
-    /** 邮箱 */
330
-    @Excel(name = "被申请人主体信息-邮箱",width = 26)
331
-    private String debtorEmail;
332
-
333
-    /** 代理人姓名 */
334
-    @Excel(name = "被申请人主体信息-代理人姓名",width = 26)
335
-    private String debtorNameAgent;
336
-    /** 身份证号 */
337
-    @Excel(name = "被申请人主体信息-代理人身份证号",width = 26)
338
-    private String debtorIdentityNumAgent;
339
-    /** 联系电话 */
340
-    @Excel(name = "被申请人主体信息-代理人联系电话",width = 26)
341
-    private String debtorContactTelphoneAgent;
342
-    /** 联系地址 */
343
-    @Excel(name = "被申请人主体信息-代理人联系地址",width = 26)
344
-    private String debtorContactAddressAgent;
345
-    /**
346
-     * 申请机构id
347
-     */
348
-    private String applicationOrganId;
349
-    /**
350
-     * 版本号
351
-     */
352
-    private Integer version;
353
-    /**
354
-     * 修改案件的提交状态,0-未提交,1-已提交,2-同意,3-拒绝,4-撤销
355
-     */
356
-    private Integer updateSubmitStatus;
357
-    /** 合同名称 */
358
-    private String contractName;
359
-    /**
360
-     * 事实和理由
361
-     */
362
-    private String facts;
363
-    /**
364
-     * 合同甲方
365
-     */
366
-    private String partyA;
367
-    /**
368
-     * 利率
369
-     */
370
-    private String interestRate;
371
-    /**
372
-     * 待还金额
373
-     */
374
-    private String outstandingMoney;
375
-    /**
376
-     * 调解达成协议内容
377
-     */
378
-    private String mediationAgreement;
379
-    /**
380
-     * 金融消费纠纷基本情况
381
-     */
382
-    private String disputes;
383
-    /**
384
-     * 贷款类型
385
-     */
386
-    private String loanType;
387
-    /**
388
-     * 贷款期限
389
-     */
390
-    private String loanTerm;
391
-    /**
392
-     * 本案争议焦点
393
-     */
394
-    private String caseFocus;
395
-    /**
396
-     * 本案事实
397
-     */
398
-    private String caseFacts;
399
-    /**
400
-     * 被申请人对上述材料的质证意见
401
-     */
402
-    private String respondentOpinion;
403
-    /**
404
-     * 申请人对上述材料的质证意见
405
-     */
406
-    private String applicantOpinion;
407
-    /**
408
-     * 批号
409
-     */
410
-    private Integer batchNumber;
411
-    /**
412
-     * 自定义字段
413
-     */
414
-    private List<ColumnValue> columnValues;
415
-    /**
416
-     * 待办状态,0待办,1已办
417
-     */
418
-    private Integer pendingStatus;
419
-   /** e签宝流程id */
420
-    private String signFlowId;;
421
-}

+ 0
- 23
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplicationPay.java Vedi File

@@ -1,23 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import com.ruoyi.common.annotation.Excel;
4
-import lombok.Data;
5
-
6
-import java.math.BigDecimal;
7
-
8
-@Data
9
-public class CaseApplicationPay {
10
-    /** 案件编号 */
11
-    private String caseNum;
12
-    /** 案件标的 */
13
-    private BigDecimal caseSubjectAmount;
14
-    /** 仲裁应缴费用 */
15
-    private BigDecimal feePayable;
16
-    /** 案件状态 */
17
-    private Integer caseStatus;
18
-    /**申请人 */
19
-    private String caseAppName;
20
-    /**被申请人 */
21
-    private String caseResName;
22
-
23
-}

+ 0
- 60
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseEvidenceDirectory.java Vedi File

@@ -1,60 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import com.ruoyi.common.core.domain.BaseEntity;
4
-import lombok.AllArgsConstructor;
5
-import lombok.Builder;
6
-import lombok.Data;
7
-import lombok.NoArgsConstructor;
8
-
9
-import java.util.ArrayList;
10
-import java.util.List;
11
-
12
-@Data
13
-@Builder
14
-@AllArgsConstructor
15
-@NoArgsConstructor
16
-public class CaseEvidenceDirectory extends BaseEntity {
17
-    private static final long serialVersionUID = 1L;
18
-
19
-    /**
20
-     * id
21
-     */
22
-    private Long id;
23
-
24
-    /**
25
-     * 父id
26
-     */
27
-    private Long parentId;
28
-
29
-    /**
30
-     * 证据名称
31
-     */
32
-    private String evidenceName;
33
-
34
-    /**
35
-     * 附件id
36
-     */
37
-    private Integer annexId;
38
-
39
-    /**
40
-     * 级数
41
-     */
42
-    private Integer series;
43
-
44
-    /**
45
-     * 案件id
46
-     */
47
-    private Long caseId;
48
-
49
-    /** 子目录 */
50
-    private List<CaseEvidenceDirectory> children = new ArrayList<>();
51
-
52
-    /**
53
-     * 附件名称
54
-     */
55
-    private String annexName;
56
-    /**
57
-     * 附件路径
58
-     */
59
-    private String annexPath;
60
-}

+ 0
- 9
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseIds.java Vedi File

@@ -1,9 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import lombok.Data;
4
-
5
-import java.util.List;
6
-@Data
7
-public class CaseIds {
8
-    private List<Long> ids;
9
-}

+ 0
- 45
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CasePaymentRecord.java Vedi File

@@ -1,45 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import com.fasterxml.jackson.annotation.JsonFormat;
4
-import com.ruoyi.common.core.domain.BaseEntity;
5
-import lombok.Data;
6
-
7
-import java.util.Date;
8
-
9
-@Data
10
-public class CasePaymentRecord {
11
-    private static final long serialVersionUID = 1L;
12
-    /**
13
-     * 主键
14
-     */
15
-    private Integer id;
16
-    /**
17
-     * 案件id
18
-     */
19
-    private Long caseId;
20
-    /**
21
-     * 订单号
22
-     */
23
-    private String orderNumber;
24
-    /**
25
-     * 支付状态(0未支付,1已支付)
26
-     */
27
-    private Integer paymentStatus;
28
-    /**
29
-     * 支付时间
30
-     */
31
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
32
-    private Date paymentTime;
33
-
34
-    /** 创建时间 */
35
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
36
-    private Date createTime;
37
-
38
-    /** 更新时间 */
39
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
40
-    private Date updateTime;
41
-    /**
42
-     * 支付方式 0线上支付,1线下支付
43
-     */
44
-    private Integer payType;
45
-}

+ 0
- 33
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/TemplateManual.java Vedi File

@@ -1,33 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
2
-
3
-import com.ruoyi.common.core.domain.BaseEntity;
4
-import lombok.Data;
5
-
6
-@Data
7
-public class TemplateManual  {
8
-    /**
9
-     * ID
10
-     */
11
-    private Long id;
12
-
13
-    /**
14
-     * 模板名称
15
-     */
16
-    private String name;
17
-
18
-    /**
19
-     * 模板内容,用{}作为占位符动态替换其内容
20
-     */
21
-    private String content;
22
-
23
-    /**
24
-     * 模板类型,1-裁决内容,2-调解协议,3-金融消费纠纷基本情况
25
-     */
26
-    private Integer type;
27
-
28
-    /**
29
-     * 删除标志(0代表存在 2代表删除)
30
-     */
31
-    private Integer delFlag;
32
-
33
-}

+ 0
- 255
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/CaseApplicationLogDTO.java Vedi File

@@ -1,255 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.dto;
2
-
3
-import lombok.Data;
4
-
5
-import java.util.Date;
6
-
7
-/**
8
- * @author wangqiong
9
- * @description 案件日志
10
- * @date 2023-11-17 14:01
11
- */
12
-@Data
13
-public class CaseApplicationLogDTO {
14
-    private static final long serialVersionUID = 1L;
15
-
16
-    /**
17
-     * id
18
-     */
19
-    private Long id;
20
-
21
-    /**
22
-     * 案件编号
23
-     */
24
-    private String caseNum;
25
-
26
-    /**
27
-     * 案件标的
28
-     */
29
-    private Double caseSubjectAmount;
30
-
31
-    /**
32
-     * 立案日期
33
-     */
34
-    private Date registerDate;
35
-
36
-    /**
37
-     * 仲裁方式,视频仲裁(1)、书面仲裁(2)
38
-     */
39
-    private Long arbitratMethod;
40
-
41
-    /**
42
-     * 案件状态,立案申请(0)、待立案审查(1)、 待缴费(2)、待缴费确认(3)、 待案件质证(4)、
43
-     */
44
-    private Integer caseStatus;
45
-
46
-    /**
47
-     * 开庭日期
48
-     */
49
-    private Date hearDate;
50
-
51
-    /**
52
-     * 申请人仲裁请求及事实和理由
53
-     */
54
-    private String arbitratClaims;
55
-
56
-    /**
57
-     * 借款开始日期
58
-     */
59
-    private Date loanStartDate;
60
-
61
-    /**
62
-     * 借款结束日期
63
-     */
64
-    private Date loanEndDate;
65
-
66
-    /**
67
-     * 申请人主张欠本金
68
-     */
69
-    private Double claimPrinciOwed;
70
-
71
-    /**
72
-     * 申请人主张欠利息
73
-     */
74
-    private Double claimInterestOwed;
75
-
76
-    /**
77
-     * 申请人主张违约金
78
-     */
79
-    private Double claimLiquidDamag;
80
-
81
-    /**
82
-     * 仲裁应缴费用
83
-     */
84
-    private Double feePayable;
85
-
86
-    /**
87
-     * 开始在线视频时间
88
-     */
89
-    private Date beginVideoDate;
90
-
91
-    /**
92
-     * 在线视频人员
93
-     */
94
-    private String onlineVideoPerson;
95
-
96
-    /**
97
-     * 合同编号
98
-     */
99
-    private String contractNumber;
100
-
101
-    /**
102
-     * 创建时间
103
-     */
104
-    private Date createTime;
105
-
106
-    /**
107
-     * 更新者
108
-     */
109
-    private String updateBy;
110
-
111
-    /**
112
-     * 更新时间
113
-     */
114
-    private Date updateTime;
115
-
116
-    /**
117
-     * 创建者
118
-     */
119
-    private String createBy;
120
-
121
-    /**
122
-     * 仲裁员id
123
-     */
124
-    private String arbitratorId;
125
-
126
-    /**
127
-     * 仲裁员名称
128
-     */
129
-    private String arbitratorName;
130
-
131
-    /**
132
-     * 已确认组庭的仲裁员id
133
-     */
134
-    private String pendedTrialArbitorid;
135
-
136
-    /**
137
-     * 是否指派仲裁员,1是,2否
138
-     */
139
-    private Integer pendingAppointArbotrar;
140
-
141
-    /**
142
-     * 案件名称
143
-     */
144
-    private String caseName;
145
-
146
-    /**
147
-     * 案件描述
148
-     */
149
-    private String caseDescribe;
150
-
151
-    /**
152
-     * 仲裁结果
153
-     */
154
-    private String caseResult;
155
-
156
-    /**
157
-     * 是否同意组庭,0否,1是
158
-     */
159
-    private Integer isAgreePendTral;
160
-
161
-    /**
162
-     * 是否有异议需要举证,1是,0否
163
-     */
164
-    private Integer objectionAddEviden;
165
-
166
-    /**
167
-     * 是否需要开庭审理,1是,0否
168
-     */
169
-    private Integer openCourtHear;
170
-
171
-    /**
172
-     * paid_expenses
173
-     */
174
-    private Double paidExpenses;
175
-
176
-    /**
177
-     * 裁决书URL
178
-     */
179
-    private String filearbitraUrl;
180
-
181
-    /**
182
-     * 支付方式(0线上支付,1线下支付)
183
-     */
184
-    private String payType;
185
-
186
-    /**
187
-     * 申请人请求仲裁庭裁决
188
-     */
189
-    private String requestRule;
190
-
191
-    /**
192
-     * 是否仲裁反请求,1是,0否
193
-     */
194
-    private Integer adjudicaCounter;
195
-
196
-    /**
197
-     * 是否财产保全申请,1是,0否
198
-     */
199
-    private Integer properPreser;
200
-
201
-    /**
202
-     * 是否管辖异议申请,1是,0否
203
-     */
204
-    private Integer objectiJuris;
205
-
206
-    /**
207
-     * 被申请人是否缺席,1是,0否
208
-     */
209
-    private Integer isAbsence;
210
-
211
-    /**
212
-     * 被申请人质证意见
213
-     */
214
-    private String responCrossOpin;
215
-
216
-    /**
217
-     * 申请人质证意见
218
-     */
219
-    private String applicaCrossOpin;
220
-
221
-    /**
222
-     * 被申请人的答辩意见
223
-     */
224
-    private String responDefenOpini;
225
-
226
-    /**
227
-     * 申请人是否缺席,1是,0否
228
-     */
229
-    private Integer appliIsAbsen;
230
-
231
-    /**
232
-     * 是否锁定,0-否,1-是
233
-     */
234
-    private Integer lockStatus;
235
-
236
-    /**
237
-     * 视频会议房间号id,多个用逗号拼接
238
-     */
239
-    private String roomId;
240
-
241
-    /**
242
-     * 是否导入,0手动录入,1导入,默认0
243
-     */
244
-    private Integer importFlag;
245
-
246
-    /**
247
-     * 版本号
248
-     */
249
-    private Long version;
250
-
251
-    /**
252
-     * 修改案件的提交状态,0-未提交,1-已提交,2-同意,3,拒绝
253
-     */
254
-    private Integer updateSubmitStatus;
255
-}

+ 0
- 29
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/CaseConfirmPayDTO.java Vedi File

@@ -1,29 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.dto;
2
-
3
-import com.ruoyi.wisdomarbitrate.domain.CaseAttach;
4
-import lombok.Data;
5
-
6
-import javax.validation.constraints.NotNull;
7
-import java.util.List;
8
-
9
-/**
10
- * 案件确认缴费传入对象
11
- */
12
-@Data
13
-public class CaseConfirmPayDTO {
14
-    /**
15
-     * 案件ids
16
-     */
17
-    @NotNull(message = "案件id不能为空")
18
-    private List<Long> caseIds;
19
-
20
-    /**
21
-     * 支付方式 0线上支付,1线下支付
22
-     */
23
-    private Integer payType;
24
-    /**
25
-     * 缴费凭证
26
-     */
27
-    private List<CaseAttach> payOrderList;
28
-
29
-}

+ 0
- 49
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/CaseEvidenceDTO.java Vedi File

@@ -1,49 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.dto;
2
-
3
-import com.ruoyi.wisdomarbitrate.domain.Arbitrator;
4
-import lombok.Data;
5
-
6
-import java.util.List;
7
-
8
-/**
9
- * 案件质证传入对象
10
- */
11
-@Data
12
-public class CaseEvidenceDTO {
13
-    /**
14
-     * 案件id
15
-     */
16
-    private Long caseId;
17
-
18
-    /**
19
-     * 是否有异议需要举证,1是,0否
20
-     */
21
-    private Integer objectionAddEviden;
22
-
23
-    /**
24
-     * 是否需要开庭审理,1是,0否
25
-     */
26
-    private Integer openCourtHear;
27
-
28
-    /**
29
-     * 是否指派仲裁员,1是,2否
30
-     */
31
-    private Integer pendingAppointArbotrar;
32
-    /** 是否仲裁反请求 */
33
-    private Integer adjudicaCounter;
34
-    /**
35
-     * 仲裁反请求原因
36
-     */
37
-    private String adjudicaCounterReason;
38
-    /** 是否管辖异议申请 */
39
-    private Integer objectiJuris;
40
-
41
-    /** 被申请人是否书面审理 */
42
-    private Integer respondentIsWrittenHear;
43
-
44
-
45
-    /**
46
-     * 案件仲裁员
47
-     */
48
-    private List<Arbitrator> arbitrators;
49
-}

+ 0
- 42
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/CasePayDTO.java Vedi File

@@ -1,42 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.dto;
2
-
3
-import com.ruoyi.wisdomarbitrate.domain.CaseAttach;
4
-import lombok.Data;
5
-
6
-import java.util.List;
7
-
8
-/**
9
- * 案件缴费传入对象
10
- */
11
-@Data
12
-public class CasePayDTO {
13
-    /**
14
-     * 案件id
15
-     */
16
-    private List<Long> caseIds;
17
-
18
-    /**
19
-     * 订单金额 单位:分
20
-     */
21
-    private int totalFee;
22
-    /**
23
-     * 交易类型 native(扫码) / jsapi(小程序) / app / h5
24
-     */
25
-    private String tradeType;
26
-    /**
27
-     * 支付方式 wxpay(微信)  alipay(支付宝)
28
-     */
29
-    private String platform;
30
-    /**
31
-     * 支付方式 0线上支付,1线下支付
32
-     */
33
-    private Integer payType;
34
-    /**
35
-     * 缴费凭证
36
-     */
37
-    private List<CaseAttach> payOrderList;
38
-    /**
39
-     * 批号
40
-     */
41
-    private String batchNumber;
42
-}

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseNumRule.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/casenumrule/CaseNumRule.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.casenumrule;
2 2
 
3 3
 import com.ruoyi.common.annotation.Excel;
4 4
 import com.ruoyi.common.core.domain.BaseEntity;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/DeptIdentify.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/dept/DeptIdentify.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.dept;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4 4
 import com.ruoyi.common.core.domain.BaseEntity;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/SealManage.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/dept/SealManage.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.dept;
2 2
 
3 3
 import com.ruoyi.common.core.domain.BaseEntity;
4 4
 import lombok.Data;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/IdentityAuthentication.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/miniprogress/IdentityAuthentication.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.miniprogress;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4 4
 import com.ruoyi.common.annotation.Excel;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/BatchCaseApplication.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/BatchCaseApplication.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.mscase;
2 2
 
3 3
 import lombok.Data;
4 4
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseAttach.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/CaseAttach.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.mscase;
2 2
 
3 3
 import lombok.AllArgsConstructor;
4 4
 import lombok.Builder;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseLogRecord.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/CaseLogRecord.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.mscase;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4 4
 import com.ruoyi.common.annotation.Excel;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/MsCaseLogRecordDTO.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/MsCaseLogRecordDTO.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain.dto;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.mscase;
2 2
 
3 3
 import lombok.Data;
4 4
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/ReservedConference.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/ReservedConference.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.mscase;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4 4
 import lombok.Data;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/SealSignRecord.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/mscase/SealSignRecord.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.mscase;
2 2
 
3 3
 import com.ruoyi.common.core.domain.BaseEntity;
4 4
 import lombok.AllArgsConstructor;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/SendMailRecord.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/sendrecord/SendMailRecord.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.sendrecord;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4 4
 import com.ruoyi.common.annotation.Excel;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/SmsSendRecord.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/sendrecord/SmsSendRecord.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.sendrecord;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4 4
 import com.ruoyi.common.core.domain.BaseEntity;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/FatchRule.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/template/FatchRule.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.template;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4 4
 import com.ruoyi.common.annotation.Excel;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/TemplateManage.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/dto/template/TemplateManage.java Vedi File

@@ -1,6 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.domain;
1
+package com.ruoyi.wisdomarbitrate.domain.dto.template;
2 2
 
3 3
 import com.ruoyi.common.core.domain.BaseEntity;
4
+import com.ruoyi.wisdomarbitrate.domain.dto.template.FatchRule;
4 5
 import lombok.Data;
5 6
 
6 7
 import java.util.List;

+ 0
- 24
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/ArchivesDetailVO.java Vedi File

@@ -1,24 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
4
-import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
5
-import com.ruoyi.wisdomarbitrate.mapper.CaseLogRecordMapper;
6
-import lombok.Data;
7
-
8
-import java.util.List;
9
-
10
-@Data
11
-public class ArchivesDetailVO {
12
-    /**
13
-     * 案件信息
14
-     */
15
-    private CaseApplication caseApplication;
16
-    /**
17
-     * 案件日志信息
18
-     */
19
-    private List<CaseLogRecord> caseLogRecordList;
20
-    /**
21
-     * 快递信息
22
-     */
23
-    private List<LogisticsInfoVO> logisticsInfoVOList;
24
-}

+ 0
- 26
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/BookSendVO.java Vedi File

@@ -1,26 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import lombok.AllArgsConstructor;
4
-import lombok.Builder;
5
-import lombok.Data;
6
-import lombok.NoArgsConstructor;
7
-
8
-@Data
9
-@Builder
10
-@NoArgsConstructor
11
-@AllArgsConstructor
12
-public class BookSendVO {
13
-    /**
14
-     * 案件id
15
-     * 申请人邮箱
16
-     * 被申请人邮箱
17
-     * 申请人快递编号
18
-     * 被申请人快递编号
19
-     */
20
-    private Long id;
21
-    private String appEmail;
22
-    private String resEmail;
23
-    private String apptrackingNum;
24
-    private String restrackingNum;
25
-
26
-}

+ 0
- 67
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CaseDetailVO.java Vedi File

@@ -1,67 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import com.ruoyi.wisdomarbitrate.domain.CaseAttach;
4
-import lombok.AllArgsConstructor;
5
-import lombok.Builder;
6
-import lombok.Data;
7
-import lombok.NoArgsConstructor;
8
-
9
-import java.math.BigDecimal;
10
-import java.util.Date;
11
-import java.util.List;
12
-
13
-@Data
14
-@Builder
15
-@NoArgsConstructor
16
-@AllArgsConstructor
17
-public class CaseDetailVO {
18
-    /**
19
-     * ID
20
-     */
21
-    private Long id;
22
-    /**
23
-     * 案件编号
24
-     */
25
-    private String caseNum;
26
-    /**
27
-     * 申请人姓名
28
-     */
29
-    private String applicantName;
30
-    /**
31
-     * 被申请人姓名
32
-     */
33
-    private String respondentName;
34
-    /**
35
-     * 借款开始日期
36
-     */
37
-    private Date loanStartDate;
38
-    /**
39
-     * 借款结束日期
40
-     */
41
-    private Date loanEndDate;
42
-    /**
43
-     * 案件标的
44
-     */
45
-    private BigDecimal caseSubjectAmount;
46
-    /**
47
-     * 申请人主张欠本金
48
-     */
49
-    private BigDecimal claimPrinciOwed;
50
-    /**
51
-     * 申请人主张欠利息
52
-     */
53
-    private BigDecimal claimInterestOwed;
54
-    /**
55
-     * 申请人主张违约金
56
-     */
57
-    private BigDecimal claimLiquidDamag;
58
-
59
-    /**
60
-     * 证据材料
61
-     */
62
-    private List<CaseAttach> evidenceMaterialList;
63
-    /**
64
-     * 当前登录人身份类型
65
-     */
66
-    private Integer identityType;
67
-}

+ 0
- 200
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CaseEvidenceDirectoryVO.java Vedi File

@@ -1,200 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import com.fasterxml.jackson.annotation.JsonFormat;
4
-import com.fasterxml.jackson.annotation.JsonInclude;
5
-import com.ruoyi.common.core.domain.BaseEntity;
6
-import com.ruoyi.wisdomarbitrate.domain.CaseEvidenceDirectory;
7
-import java.io.Serializable;
8
-import java.util.Date;
9
-import java.util.List;
10
-
11
-/**
12
- * 目录查询返回类
13
- */
14
-public class CaseEvidenceDirectoryVO implements Serializable {
15
-    private static final long serialVersionUID = 1L;
16
-    /**
17
-     * id
18
-     */
19
-    private Long id;
20
-    /**
21
-     * 父id
22
-     */
23
-    private Long parentId;
24
-
25
-    /**
26
-     * 证据名称
27
-     */
28
-    private String evidenceName;
29
-
30
-    /**
31
-     * 附件id
32
-     */
33
-    private Integer annexId;
34
-
35
-    /**
36
-     * 级数
37
-     */
38
-    private Integer series;
39
-
40
-    /**
41
-     * 案件id
42
-     */
43
-    private Long caseId;
44
-
45
-    /** 子目录 */
46
-    @JsonInclude(JsonInclude.Include.NON_EMPTY)
47
-    private List<CaseEvidenceDirectory> children;
48
-
49
-    /**
50
-     * 附件名称
51
-     */
52
-    private String annexName;
53
-    /**
54
-     * 附件路径
55
-     */
56
-    private String annexPath;
57
-
58
-    /**
59
-     * 创建时间
60
-     */
61
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai")
62
-    private Date createTime;
63
-    /**
64
-     * 创建者
65
-     */
66
-    private String createBy;
67
-    /**
68
-     * 更新者
69
-     */
70
-    private String updateBy;
71
-
72
-    /**
73
-     * 更新时间
74
-     */
75
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai")
76
-    private Date updateTime;
77
-    public CaseEvidenceDirectoryVO(){
78
-    }
79
-
80
-    public static long getSerialVersionUID() {
81
-        return serialVersionUID;
82
-    }
83
-
84
-    public Long getId() {
85
-        return id;
86
-    }
87
-
88
-    public void setId(Long id) {
89
-        this.id = id;
90
-    }
91
-
92
-    public Long getParentId() {
93
-        return parentId;
94
-    }
95
-
96
-    public void setParentId(Long parentId) {
97
-        this.parentId = parentId;
98
-    }
99
-
100
-    public String getEvidenceName() {
101
-        return evidenceName;
102
-    }
103
-
104
-    public void setEvidenceName(String evidenceName) {
105
-        this.evidenceName = evidenceName;
106
-    }
107
-
108
-    public Integer getAnnexId() {
109
-        return annexId;
110
-    }
111
-
112
-    public void setAnnexId(Integer annexId) {
113
-        this.annexId = annexId;
114
-    }
115
-
116
-    public Integer getSeries() {
117
-        return series;
118
-    }
119
-
120
-    public void setSeries(Integer series) {
121
-        this.series = series;
122
-    }
123
-
124
-    public Long getCaseId() {
125
-        return caseId;
126
-    }
127
-
128
-    public void setCaseId(Long caseId) {
129
-        this.caseId = caseId;
130
-    }
131
-
132
-    public List<CaseEvidenceDirectory> getChildren() {
133
-        return children;
134
-    }
135
-
136
-    public void setChildren(List<CaseEvidenceDirectory> children) {
137
-        this.children = children;
138
-    }
139
-
140
-    public Date getCreateTime() {
141
-        return createTime;
142
-    }
143
-
144
-    public void setCreateTime(Date createTime) {
145
-        this.createTime = createTime;
146
-    }
147
-
148
-    public String getCreateBy() {
149
-        return createBy;
150
-    }
151
-
152
-    public void setCreateBy(String createBy) {
153
-        this.createBy = createBy;
154
-    }
155
-
156
-    public String getUpdateBy() {
157
-        return updateBy;
158
-    }
159
-
160
-    public void setUpdateBy(String updateBy) {
161
-        this.updateBy = updateBy;
162
-    }
163
-
164
-    public Date getUpdateTime() {
165
-        return updateTime;
166
-    }
167
-
168
-    public void setUpdateTime(Date updateTime) {
169
-        this.updateTime = updateTime;
170
-    }
171
-    public String getAnnexName() {
172
-        return annexName;
173
-    }
174
-
175
-    public void setAnnexName(String annexName) {
176
-        this.annexName = annexName;
177
-    }
178
-
179
-
180
-    public void setAnnexPath(String annexPath) {
181
-        this.annexPath = annexPath;
182
-    }
183
-
184
-
185
-    public CaseEvidenceDirectoryVO(CaseEvidenceDirectory caseEvidenceDirectory) {
186
-        this.id = caseEvidenceDirectory.getId();
187
-        this.parentId = caseEvidenceDirectory.getParentId();
188
-        this.evidenceName = caseEvidenceDirectory.getEvidenceName();
189
-        this.annexId = caseEvidenceDirectory.getAnnexId();
190
-        this.series = caseEvidenceDirectory.getSeries();
191
-        this.caseId = caseEvidenceDirectory.getCaseId();
192
-        this.children = caseEvidenceDirectory.getChildren();
193
-        this.createTime = caseEvidenceDirectory.getCreateTime();
194
-        this.createBy = caseEvidenceDirectory.getCreateBy();
195
-        this.updateBy = caseEvidenceDirectory.getUpdateBy();
196
-        this.updateTime = caseEvidenceDirectory.getUpdateTime();
197
-        this.annexName = caseEvidenceDirectory.getAnnexName();
198
-        this.annexPath = caseEvidenceDirectory.getAnnexPath();
199
-    }
200
-}

+ 0
- 40
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CaseEvidenceVO.java Vedi File

@@ -1,40 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-
4
-import com.fasterxml.jackson.annotation.JsonFormat;
5
-import lombok.Data;
6
-
7
-import java.util.Date;
8
-
9
-@Data
10
-public class CaseEvidenceVO {
11
-    /**
12
-     * 案件id
13
-     */
14
-    private Long id;
15
-    /**
16
-     * 案件编号
17
-     */
18
-    private String caseNum;
19
-    /**
20
-     * 申请人姓名
21
-     */
22
-    private String applicantName;
23
-    /**
24
-     * 被申请人姓名
25
-     */
26
-    private String respondentName;
27
-    /**
28
-     * 案件状态
29
-     */
30
-    private Integer caseStatus;
31
-    /**
32
-     * 房间号
33
-     */
34
-    private Long roomId;
35
-    /**
36
-     * 开庭时间
37
-     */
38
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
39
-    private Date scheduleStartTime;
40
-}

+ 0
- 26
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CasePayListVO.java Vedi File

@@ -1,26 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
4
-import com.ruoyi.wisdomarbitrate.domain.CaseApplicationPay;
5
-import lombok.Data;
6
-
7
-import java.math.BigDecimal;
8
-import java.util.List;
9
-
10
-@Data
11
-public class CasePayListVO {
12
-    /**
13
-     * 订单总金额
14
-     */
15
-    private BigDecimal totalFee;
16
-
17
-    /**
18
-     * 案件总条数
19
-     */
20
-    private int CaseTotal;
21
-
22
-    /**
23
-     * 案件订单列表
24
-     */
25
-    private List<CaseApplicationPay> caseApplicationList;
26
-}

+ 0
- 37
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/CompareCaseVO.java Vedi File

@@ -1,37 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
4
-import lombok.AllArgsConstructor;
5
-import lombok.Builder;
6
-import lombok.Data;
7
-import lombok.NoArgsConstructor;
8
-
9
-import java.util.List;
10
-
11
-/**
12
- * 案件前后对比
13
- * @author wangqiong
14
- */
15
-@Data
16
-@Builder
17
-@NoArgsConstructor
18
-@AllArgsConstructor
19
-public class CompareCaseVO {
20
-    /**
21
-     * 该版本前的案件
22
-     */
23
-    private CaseApplication beforeCase;
24
-    /**
25
-     * 该版本后的案件
26
-     */
27
-    private CaseApplication afterCase;
28
-    /**
29
-     * 变化字段,多个用,拼接
30
-     */
31
-    private String changeColumn;
32
-    /**
33
-     * 自定义字段变化字段,多个用,拼接
34
-     */
35
-    private String columnValueChangeColumn;
36
-
37
-}

+ 0
- 16
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/LogisticsInfoVO.java Vedi File

@@ -1,16 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import lombok.Data;
4
-
5
-@Data
6
-public class LogisticsInfoVO {
7
-    /**
8
-     * 案件关联人身份类型
9
-     */
10
-    private Integer identityType;
11
-
12
-    /**
13
-     * 物流信息
14
-     */
15
-    private String logisticsInfo;
16
-}

+ 0
- 35
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/SealListVO.java Vedi File

@@ -1,35 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
4
-import com.fasterxml.jackson.annotation.JsonInclude;
5
-import lombok.Data;
6
-
7
-@Data
8
-public class SealListVO {
9
-    /** 主键 */
10
-    private Long id;
11
-    /** 印章id */
12
-    private String sealId;
13
-    /** 印章名称 */
14
-    private String sealName;
15
-    /**
16
-     * 印章审核状态(0未通过,1通过)
17
-     */
18
-    private Integer sealStatus;
19
-    /**
20
-     * 印章使用状态(0禁用,1启用)
21
-     */
22
-    private  Integer isUse;
23
-    /**
24
-     * 附件id
25
-     */
26
-    private Integer annexId;
27
-    /**
28
-     * 附件路径
29
-     */
30
-    private String annexPath;
31
-    /**
32
-     * 附件类型
33
-     */
34
-    private Integer annexType;
35
-}

+ 0
- 29
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/SendRoomNoMessageVO.java Vedi File

@@ -1,29 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import com.fasterxml.jackson.annotation.JsonFormat;
4
-import lombok.Data;
5
-
6
-import javax.validation.constraints.NotEmpty;
7
-import javax.validation.constraints.NotNull;
8
-import java.io.Serializable;
9
-import java.util.Date;
10
-
11
-/**
12
- * @author wangqiong
13
- * @description 发送房间号短信入参类
14
- * @date 2023-10-10 15:20
15
- */
16
-@Data
17
-public class SendRoomNoMessageVO implements Serializable {
18
-    private static final long serialVersionUID = 1L;
19
-    @NotNull(message = "案件id不能为空")
20
-    private Long id;
21
-    @NotEmpty(message = "房间号不能为空")
22
-    private String roomNo;
23
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
24
-    private Date scheduleStartTime;
25
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
26
-    private Date scheduleEndTime;
27
-
28
-
29
-}

+ 0
- 34
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/ToDoCount.java Vedi File

@@ -1,34 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import lombok.Data;
4
-
5
-/**
6
- * @author wangqiong
7
- * @description 待办数量
8
- * @date 2023-10-17 09:48
9
- */
10
-@Data
11
-public class ToDoCount {
12
-
13
-    private int caseApply=0; // 立案申请
14
-    private int caseApplyCheck=0; // 待立案审查
15
-    private int caseApplyPay=0; // 待缴费
16
-    private int caseApplyPayCheck=0; // 待缴费确认
17
-    private int caseApplyEvidence=0; //待案件质证
18
-    private int caseApplyGroupCheck=0; // 待组庭审核
19
-    private int caseApplyGroupConfirm=0; // 待组庭确定
20
-//    private int caseApplyGroupNotice;
21
-    private int caseApplyArbitrateWay=0; // 待审核仲裁方式
22
-    private int caseApplyGroupOnline=0; // 待开庭审理
23
-    private int caseApplyGroupOffline=0; // 待书面审理
24
-    private int caseApplyAward=0; // 待生成仲裁文书
25
-    private int caseApplyAwardCheck=0; // 待核验仲裁文书
26
-    private int caseApplyAwardConfirm=0; // 待审核仲裁文书
27
-    private int caseApplyAwardSign=0; // 待仲裁文书签名
28
-    private int caseApplyAwardSeal=0; // 待仲裁文书用印
29
-    private int caseApplyAwardSend=0; // 待仲裁文书送达
30
-    private int caseApplyStored=0; // 待案件归档
31
-    private int caseApplyArchived=0; // 已归档
32
-    private int updateOnlineHearDate=0; // 待修改开庭时间
33
-    private int arbitratorApplyAwardConfirm=0; // 待仲裁员审核仲裁文书
34
-}

+ 0
- 38
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/UpdateSubmitVO.java Vedi File

@@ -1,38 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
2
-
3
-import lombok.AllArgsConstructor;
4
-import lombok.Builder;
5
-import lombok.Data;
6
-import lombok.NoArgsConstructor;
7
-
8
-/**
9
- * 修改案件提交至秘书
10
- */
11
-@Data
12
-@Builder
13
-@NoArgsConstructor
14
-@AllArgsConstructor
15
-public class UpdateSubmitVO {
16
-    /**
17
-     * 案件id
18
-     */
19
-    private Long caseId;
20
-    /**
21
-     * 版本号
22
-     */
23
-    private Integer version;
24
-    /**
25
-     * 修改案件的提交状态,0-未提交,1-已提交,2-撤销,3-同意已修改的案件,4-拒绝已修改的案件,5-同意撤销,6-拒绝撤销
26
-     */
27
-    private Integer updateSubmitStatus;
28
-    /**
29
-     * 是否同意,0-否,1-是
30
-     */
31
-    private Integer isAgree;
32
-    /**
33
-     * 拒絕原因
34
-     */
35
-    private String reason;
36
-
37
-
38
-}

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/StringIdsReq.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/base/StringIdsReq.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
1
+package com.ruoyi.wisdomarbitrate.domain.vo.base;
2 2
 
3 3
 import lombok.Data;
4 4
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/WeChatUserVO.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/miniprogress/WeChatUserVO.java Vedi File

@@ -1,13 +1,10 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
1
+package com.ruoyi.wisdomarbitrate.domain.vo.miniprogress;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4
-import com.ruoyi.wisdomarbitrate.domain.Arbitrator;
5 4
 import lombok.Data;
6 5
 
7 6
 import javax.validation.constraints.NotEmpty;
8
-import javax.validation.constraints.NotNull;
9 7
 import java.util.Date;
10
-import java.util.List;
11 8
 
12 9
 /**
13 10
  * 微信小程序用户注册登录

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/ColumnValue.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/mscase/ColumnValue.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
1
+package com.ruoyi.wisdomarbitrate.domain.vo.mscase;
2 2
 
3 3
 import lombok.Data;
4 4
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/ReservedConferenceVO.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/mscase/ReservedConferenceVO.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
1
+package com.ruoyi.wisdomarbitrate.domain.vo.mscase;
2 2
 
3 3
 import com.fasterxml.jackson.annotation.JsonFormat;
4 4
 import lombok.Data;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/TemplateFatchRule.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/template/TemplateFatchRule.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.domain.vo;
1
+package com.ruoyi.wisdomarbitrate.domain.vo.template;
2 2
 
3 3
 import lombok.Data;
4 4
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseNumRuleMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/casenumrule/CaseNumRuleMapper.java Vedi File

@@ -1,6 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.casenumrule;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.CaseNumRule;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.casenumrule.CaseNumRule;
4 4
 
5 5
 import java.util.List;
6 6
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/DeptIdentifyMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/dept/DeptIdentifyMapper.java Vedi File

@@ -1,6 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.dept;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.DeptIdentify;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.dept.DeptIdentify;
4 4
 import org.apache.ibatis.annotations.Mapper;
5 5
 
6 6
 import java.util.List;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/SealManageMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/dept/SealManageMapper.java Vedi File

@@ -1,6 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.dept;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.SealManage;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.dept.SealManage;
4 4
 import org.apache.ibatis.annotations.Mapper;
5 5
 
6 6
 import java.util.List;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/IdentityAuthenticationMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/miniprogress/IdentityAuthenticationMapper.java Vedi File

@@ -1,7 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.miniprogress;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.ArbitrateRecord;
4
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.miniprogress.IdentityAuthentication;
5 4
 
6 5
 public interface IdentityAuthenticationMapper {
7 6
     int insertIdentityAuthentication(IdentityAuthentication identityAuthentication);

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/WeChatUserMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/miniprogress/WeChatUserMapper.java Vedi File

@@ -1,6 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.miniprogress;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.vo.WeChatUserVO;
3
+import com.ruoyi.wisdomarbitrate.domain.vo.miniprogress.WeChatUserVO;
4 4
 import org.apache.ibatis.annotations.Param;
5 5
 import org.springframework.stereotype.Repository;
6 6
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseAttachLogMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/CaseAttachLogMapper.java Vedi File

@@ -1,7 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.mscase;
2 2
 
3 3
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
4
-import com.ruoyi.wisdomarbitrate.domain.CaseAttach;
4
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach;
5 5
 import org.apache.ibatis.annotations.Mapper;
6 6
 import org.apache.ibatis.annotations.Param;
7 7
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseAttachMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/CaseAttachMapper.java Vedi File

@@ -1,7 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.mscase;
2 2
 
3 3
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
4
-import com.ruoyi.wisdomarbitrate.domain.CaseAttach;
4
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach;
5 5
 import org.apache.ibatis.annotations.Mapper;
6 6
 import org.apache.ibatis.annotations.Param;
7 7
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/CaseLogRecordMapper.java Vedi File

@@ -1,7 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.mscase;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
4
-import com.ruoyi.wisdomarbitrate.domain.dto.MsCaseLogRecordDTO;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseLogRecord;
4
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.MsCaseLogRecordDTO;
5 5
 import org.apache.ibatis.annotations.Param;
6 6
 import tk.mybatis.mapper.common.Mapper;
7 7
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/ColumnValueLogMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/ColumnValueLogMapper.java Vedi File

@@ -1,6 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.mscase;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.vo.ColumnValue;
3
+import com.ruoyi.wisdomarbitrate.domain.vo.mscase.ColumnValue;
4 4
 import org.apache.ibatis.annotations.Param;
5 5
 import org.springframework.stereotype.Repository;
6 6
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/ColumnValueMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/ColumnValueMapper.java Vedi File

@@ -1,8 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.mscase;
2 2
 
3 3
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
4
-import com.ruoyi.wisdomarbitrate.domain.FatchRule;
5
-import com.ruoyi.wisdomarbitrate.domain.vo.ColumnValue;
4
+import com.ruoyi.wisdomarbitrate.domain.vo.mscase.ColumnValue;
6 5
 import org.apache.ibatis.annotations.Param;
7 6
 import org.springframework.stereotype.Repository;
8 7
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/ReservedConferenceMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/ReservedConferenceMapper.java Vedi File

@@ -1,6 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.mscase;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.ReservedConference;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.ReservedConference;
4 4
 import org.apache.ibatis.annotations.Param;
5 5
 import org.springframework.stereotype.Repository;
6 6
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/SendMailRecordMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/sendrecord/SendMailRecordMapper.java Vedi File

@@ -1,7 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.sendrecord;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.CaseAffiliate;
4
-import com.ruoyi.wisdomarbitrate.domain.SendMailRecord;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.sendrecord.SendMailRecord;
5 4
 
6 5
 import java.util.List;
7 6
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/SmsRecordMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/sendrecord/SmsRecordMapper.java Vedi File

@@ -1,6 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.sendrecord;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.SmsSendRecord;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.sendrecord.SmsSendRecord;
4 4
 import org.apache.ibatis.annotations.Mapper;
5 5
 import org.apache.ibatis.annotations.Param;
6 6
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/FatchRuleMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/template/FatchRuleMapper.java Vedi File

@@ -1,9 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.template;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.CaseAffiliate;
4
-import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
5
-import com.ruoyi.wisdomarbitrate.domain.FatchRule;
6
-import com.ruoyi.wisdomarbitrate.domain.TemplateManage;
3
+
4
+import com.ruoyi.wisdomarbitrate.domain.dto.template.FatchRule;
7 5
 import org.apache.ibatis.annotations.Param;
8 6
 import org.springframework.stereotype.Repository;
9 7
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/TemplateFatchRuleMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/template/TemplateFatchRuleMapper.java Vedi File

@@ -1,7 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.template;
2 2
 
3 3
 
4
-import com.ruoyi.wisdomarbitrate.domain.vo.TemplateFatchRule;
4
+import com.ruoyi.wisdomarbitrate.domain.vo.template.TemplateFatchRule;
5 5
 import org.apache.ibatis.annotations.Mapper;
6 6
 
7 7
 import java.util.List;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/TemplateManageMapper.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/template/TemplateManageMapper.java Vedi File

@@ -1,7 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.mapper;
1
+package com.ruoyi.wisdomarbitrate.mapper.template;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.SealManage;
4
-import com.ruoyi.wisdomarbitrate.domain.TemplateManage;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.template.TemplateManage;
5 4
 import org.apache.ibatis.annotations.Mapper;
6 5
 
7 6
 import java.util.List;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseNumRuleService.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/casenumrule/ICaseNumRuleService.java Vedi File

@@ -1,7 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.service;
1
+package com.ruoyi.wisdomarbitrate.service.casenumrule;
2 2
 
3 3
 import com.ruoyi.common.core.domain.AjaxResult;
4
-import com.ruoyi.wisdomarbitrate.domain.CaseNumRule;
4
+import com.ruoyi.wisdomarbitrate.domain.dto.casenumrule.CaseNumRule;
5 5
 
6 6
 import java.util.List;
7 7
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseNumRuleServiceImpl.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/casenumrule/impl/CaseNumRuleServiceImpl.java Vedi File

@@ -1,10 +1,9 @@
1
-package com.ruoyi.wisdomarbitrate.service.impl;
1
+package com.ruoyi.wisdomarbitrate.service.casenumrule.impl;
2 2
 
3 3
 import com.ruoyi.common.core.domain.AjaxResult;
4
-import com.ruoyi.common.utils.StringUtils;
5
-import com.ruoyi.wisdomarbitrate.domain.CaseNumRule;
6
-import com.ruoyi.wisdomarbitrate.mapper.CaseNumRuleMapper;
7
-import com.ruoyi.wisdomarbitrate.service.ICaseNumRuleService;
4
+import com.ruoyi.wisdomarbitrate.domain.dto.casenumrule.CaseNumRule;
5
+import com.ruoyi.wisdomarbitrate.mapper.casenumrule.CaseNumRuleMapper;
6
+import com.ruoyi.wisdomarbitrate.service.casenumrule.ICaseNumRuleService;
8 7
 import org.springframework.beans.factory.annotation.Autowired;
9 8
 import org.springframework.stereotype.Service;
10 9
 import org.springframework.transaction.annotation.Transactional;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/IDeptIdentifyService.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/dept/IDeptIdentifyService.java Vedi File

@@ -1,13 +1,12 @@
1
-package com.ruoyi.wisdomarbitrate.service;
1
+package com.ruoyi.wisdomarbitrate.service.dept;
2 2
 
3 3
 import com.ruoyi.common.core.domain.AjaxResult;
4 4
 import com.ruoyi.common.core.domain.entity.SysUser;
5 5
 import com.ruoyi.common.exception.EsignDemoException;
6
-import com.ruoyi.wisdomarbitrate.domain.DeptIdentify;
7
-import com.ruoyi.wisdomarbitrate.domain.FatchRule;
8
-import com.ruoyi.wisdomarbitrate.domain.SealManage;
9
-import com.ruoyi.wisdomarbitrate.domain.TemplateManage;
10
-import com.ruoyi.wisdomarbitrate.domain.vo.SealListVO;
6
+import com.ruoyi.wisdomarbitrate.domain.dto.dept.DeptIdentify;
7
+import com.ruoyi.wisdomarbitrate.domain.dto.template.FatchRule;
8
+import com.ruoyi.wisdomarbitrate.domain.dto.dept.SealManage;
9
+import com.ruoyi.wisdomarbitrate.domain.dto.template.TemplateManage;
11 10
 import org.springframework.web.multipart.MultipartFile;
12 11
 
13 12
 import java.util.List;

+ 0
- 652
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/DeptIdentifyServiceImpl.java Vedi File

@@ -1,652 +0,0 @@
1
-package com.ruoyi.wisdomarbitrate.service.impl;
2
-
3
-import cn.hutool.core.collection.CollectionUtil;
4
-import cn.hutool.core.util.StrUtil;
5
-import com.alibaba.fastjson.JSONObject;
6
-import com.github.pagehelper.PageHelper;
7
-import com.github.pagehelper.PageInfo;
8
-import com.google.gson.Gson;
9
-import com.google.gson.JsonObject;
10
-import com.ruoyi.common.config.RuoYiConfig;
11
-import com.ruoyi.common.constant.FileTransformation;
12
-import com.ruoyi.common.core.domain.AjaxResult;
13
-import com.ruoyi.common.core.domain.entity.EsignHttpResponse;
14
-import com.ruoyi.common.core.domain.entity.SysDept;
15
-import com.ruoyi.common.core.domain.entity.SysDictData;
16
-import com.ruoyi.common.core.domain.entity.SysUser;
17
-import com.ruoyi.common.exception.EsignDemoException;
18
-import com.ruoyi.common.exception.ServiceException;
19
-import com.ruoyi.common.utils.SealUtil;
20
-import com.ruoyi.common.utils.file.FileUploadUtils;
21
-import com.ruoyi.system.domain.SysUserPost;
22
-import com.ruoyi.system.mapper.SysDeptMapper;
23
-import com.ruoyi.system.mapper.SysDictDataMapper;
24
-import com.ruoyi.system.mapper.SysUserMapper;
25
-import com.ruoyi.system.mapper.SysUserPostMapper;
26
-import com.ruoyi.wisdomarbitrate.domain.*;
27
-import com.ruoyi.wisdomarbitrate.domain.vo.SealListVO;
28
-import com.ruoyi.wisdomarbitrate.domain.vo.TemplateFatchRule;
29
-import com.ruoyi.wisdomarbitrate.mapper.*;
30
-import com.ruoyi.wisdomarbitrate.service.IDeptIdentifyService;
31
-import com.ruoyi.wisdomarbitrate.utils.SignAward;
32
-import org.springframework.beans.BeanUtils;
33
-import org.springframework.beans.factory.annotation.Autowired;
34
-import org.springframework.stereotype.Service;
35
-import org.springframework.transaction.annotation.Transactional;
36
-import org.springframework.web.multipart.MultipartFile;
37
-import com.ruoyi.wisdomarbitrate.mapper.TemplateFatchRuleMapper;
38
-
39
-import java.io.File;
40
-import java.io.IOException;
41
-import java.time.LocalDate;
42
-import java.util.*;
43
-import java.util.stream.Collectors;
44
-import java.util.stream.Stream;
45
-
46
-import static com.ruoyi.common.utils.PageUtils.startPage;
47
-import static com.ruoyi.common.utils.SecurityUtils.getUsername;
48
-
49
-@Service
50
-public class DeptIdentifyServiceImpl implements IDeptIdentifyService {
51
-
52
-    @Autowired
53
-    private DeptIdentifyMapper deptIdentifyMapper;
54
-    @Autowired
55
-    private CaseAttachMapper caseAttachMapper;
56
-    @Autowired
57
-    private SealManageMapper sealManageMapper;
58
-    @Autowired
59
-    private SysDeptMapper sysDeptMapper;
60
-    @Autowired
61
-    private SysUserMapper sysUserMapper;
62
-    @Autowired
63
-    private TemplateManageMapper templateManageMapper;
64
-    @Autowired
65
-    private SysUserPostMapper sysUserPostMapper;
66
-    @Autowired
67
-    private TemplateFatchRuleMapper templateFatchRuleMapper;
68
-    @Autowired
69
-    private  FatchRuleMapper fatchRuleMapper;
70
-    @Autowired
71
-    private SysDictDataMapper dictDataMapper;
72
-
73
-
74
-    @Override
75
-    @Transactional
76
-    public List<DeptIdentify> selectDeptIdentify(DeptIdentify deptIdentify) {
77
-        return deptIdentifyMapper.selectDeptIdentify(deptIdentify);
78
-    }
79
-
80
-    @Override
81
-    @Transactional
82
-    public DeptIdentify selectDeptIndefiUrl(DeptIdentify deptIdentify) throws EsignDemoException {
83
-        List<DeptIdentify> deptIdentifysnew = deptIdentifyMapper.selectDeptIdentify(deptIdentify);
84
-        DeptIdentify deptIdentifynew = new DeptIdentify();
85
-        if (deptIdentifysnew != null && deptIdentifysnew.size() > 0) {
86
-            Gson gson = new Gson();
87
-            DeptIdentify deptIdentifyselect = deptIdentifysnew.get(0);
88
-            EsignHttpResponse identifyUrl = SignAward.deptIdentifyUrl(deptIdentifyselect);
89
-            JsonObject signUrlJsonObject = gson.fromJson(identifyUrl.getBody(), JsonObject.class);
90
-            int code = signUrlJsonObject.get("code").getAsInt();
91
-            if (code == 0) {
92
-                JsonObject signUrlData = signUrlJsonObject.getAsJsonObject("data");
93
-                String url = signUrlData.get("authUrl").getAsString();
94
-                //获取本次认证授权流程ID
95
-                String authFlowId = signUrlData.get("authFlowId").getAsString();
96
-                deptIdentify.setAuthFlowId(authFlowId);
97
-                deptIdentifynew.setIdentifyUrl(url);
98
-                deptIdentify.setIdentifyDate(new Date());
99
-                int row = deptIdentifyMapper.updateDeptIdentify(deptIdentify);
100
-            }
101
-        }
102
-        return deptIdentifynew;
103
-    }
104
-
105
-    @Override
106
-    @Transactional
107
-    public AjaxResult enableDept(DeptIdentify deptIdentify) {
108
-        //参数校验
109
-        if (deptIdentify.getId() == null) {
110
-            return AjaxResult.error("请检查参数");
111
-        }
112
-        List<DeptIdentify> deptIdentifysnew = deptIdentifyMapper.selectDeptIdentify(deptIdentify);
113
-        DeptIdentify deptIdentifyselect = deptIdentifysnew.get(0);
114
-        Integer identifyStatus = deptIdentifyselect.getIdentifyStatus();
115
-        if (identifyStatus != 1) {
116
-            return AjaxResult.error("这个认证数据未进行认证,不能启用");
117
-        }
118
-        deptIdentifyselect.setIsUse(1);
119
-        int i = deptIdentifyMapper.updateDeptIdentify(deptIdentifyselect);
120
-        if (i > 0) {
121
-            //把其他认证数据置为未使用
122
-             DeptIdentify deptIdentify2 = new DeptIdentify();
123
-            deptIdentify2.setIsUse(1);
124
-            List<DeptIdentify> deptIdentifies = deptIdentifyMapper.selectDeptIdentify(deptIdentify2);
125
-            for (DeptIdentify deptIdentify3 : deptIdentifies) {
126
-                if (deptIdentify3.equals(deptIdentifyselect)) {
127
-                    continue;
128
-                }
129
-                deptIdentify3.setIsUse(0);
130
-                deptIdentifyMapper.updateDeptIdentify(deptIdentify3);
131
-            }
132
-            return AjaxResult.success("启用成功");
133
-        }
134
-
135
-
136
-        return AjaxResult.error();
137
-    }
138
-
139
-    @Override
140
-    public AjaxResult sealUpload(Long id, String sealName, MultipartFile file) {
141
-        try {
142
-            if (file.isEmpty()) {
143
-                return AjaxResult.error("请选择要上传的文件");
144
-            }
145
-            String filePath = RuoYiConfig.getUploadPath();
146
-            // 上传
147
-            String fileName = FileUploadUtils.upload(filePath, file);
148
-            DeptIdentify deptIdentify = new DeptIdentify();
149
-            deptIdentify.setId(id);
150
-            List<DeptIdentify> deptIdentifies = deptIdentifyMapper.selectDeptIdentify(deptIdentify);
151
-            if (deptIdentifies != null && deptIdentifies.size() > 0) {
152
-                for (DeptIdentify identify : deptIdentifies) {
153
-                    //先判断企业用户是否授予资源管理权限
154
-                    String authFlowId = identify.getAuthFlowId();
155
-                    if (authFlowId == null) {
156
-                        return AjaxResult.error("改机构尚未认证,不能上传自定义公章");
157
-                    }
158
-                    EsignHttpResponse response1 = SealUtil.queryAuthProcess(authFlowId);
159
-                    JSONObject jsonObject1 = JSONObject.parseObject(response1.getBody());
160
-                    int authorizedStatus = jsonObject1.getJSONObject("data").getIntValue("authorizedStatus");
161
-                    if (authorizedStatus == 1) {//授权流程状态 0流程过期失效  1已授权 2授权中  3审批未通过
162
-                        String prefix = "/profile";
163
-                        int startIndex = fileName.indexOf(prefix);
164
-                        startIndex += prefix.length();
165
-                        String annexPath = "home/ruoyi/uploadPath" + fileName.substring(startIndex);
166
-                        //创建机构图片印章
167
-                        //String annexPath = "D:\\develop\\2.jpg";
168
-
169
-                        EsignHttpResponse response = SignAward.createOrgByImage(identify, sealName, annexPath);
170
-                        JSONObject jsonObject = JSONObject.parseObject(response.getBody());
171
-                        int code = jsonObject.getIntValue("code");
172
-                        if (code == 0) {  //业务码,0表示成功,非0表示异常。
173
-                            String sealId = jsonObject.getJSONObject("data").getString("sealId");
174
-                            //保存到表里
175
-                            SealManage sealManage = new SealManage();
176
-                            sealManage.setIdentifyId(identify.getId());
177
-                            sealManage.setSealName(sealName);
178
-                            sealManage.setSealId(sealId);
179
-                            sealManage.setSealStatus(0);  //默认为未审核
180
-                            sealManage.setIsUse(0);  //默认为禁用
181
-                            int i = sealManageMapper.insertSealManage(sealManage);
182
-                            if (i > 0) {
183
-                                return AjaxResult.success("上传成功");
184
-                            }
185
-                        }
186
-                        return AjaxResult.error(jsonObject.getString("message"));
187
-                    }
188
-                    return AjaxResult.error("企业用户未授予资源管理权限");
189
-                }
190
-            }
191
-        } catch (IOException e) {
192
-            e.printStackTrace();
193
-        } catch (EsignDemoException e) {
194
-            e.printStackTrace();
195
-        }
196
-        return AjaxResult.error();
197
-    }
198
-
199
-    @Override
200
-    public AjaxResult receiveNotify(String body) {
201
-      /* 请求Body数据格式如下:
202
-        {
203
-                "action":"SEAL_AUDIT",
204
-                "auditStatus":1,
205
-                "psnId":"c7e00294**41e7",
206
-                "rejectReason":"",
207
-                "sealBizType":"COMMON",
208
-                "sealId":"af80ba0f-xx-xx-xx-a2da292d7f7f",
209
-                "sealName":"赵四的图片印章",
210
-                "statusDescription":"通过"
211
-        }*/
212
-        //解析body数据
213
-        try {
214
-            JSONObject jsonObject = JSONObject.parseObject(body);
215
-            String action = jsonObject.getString("action");
216
-            if (action.equals("SEAL_AUDIT")) {  //SEAL_AUDIT表示图片印章审核结果通知
217
-                String auditStatus = jsonObject.getString("auditStatus");
218
-                if (auditStatus.equals("1")) {   //图片印章审核结果   1通过 ,0驳回
219
-                    //审核通过,拿到印章id和机构账号ID
220
-                    String orgId = jsonObject.getString("orgId");
221
-                    String sealId = jsonObject.getString("sealId");
222
-                    //查询指定印章详情(机构)
223
-                    EsignHttpResponse response = SignAward.getOrgSeal(orgId, sealId);
224
-                    JSONObject jsonObject1 = JSONObject.parseObject(response.getBody());
225
-                    if (jsonObject1.getIntValue("code") == 0) {  //业务码,0表示成功,非0表示异常。
226
-                        int sealStatus = jsonObject1.getJSONObject("data").getIntValue("sealStatus");
227
-                        if (sealStatus == 1) {         //印章状态 1已启用,2待审核,3审核不通过,4 挂起
228
-                            String sealImageDownloadUrl = jsonObject1.getString("sealImageDownloadUrl");
229
-                            LocalDate now = LocalDate.now();
230
-                            String year = Integer.toString(now.getYear());
231
-                            String month = String.format("%02d", now.getMonthValue());
232
-                            String day = String.format("%02d", now.getDayOfMonth());
233
-                            String saveFolderPath = "/home/ruoyi/uploadPath/upload/" + year + "/" + month + "/" + day;
234
-                            String fileName = UUID.randomUUID().toString().replace("-", "") + ".pdf";
235
-                            String saveName = "/profile/upload/" + year + "/" + month + "/" + day + "/" + fileName;
236
-                            String savePath = "/home/ruoyi/uploadPath/upload/";
237
-                            // 创建日期目录
238
-                            File saveFolder = new File(saveFolderPath);
239
-                            if (!saveFolder.exists()) {
240
-                                saveFolder.mkdirs();
241
-                            }
242
-                            String resultFilePath = saveFolderPath + "/" + fileName;
243
-                            File resultFilePathFile = new File(resultFilePath);
244
-                            if (!resultFilePathFile.exists()) {
245
-                                resultFilePathFile.createNewFile();
246
-                            }
247
-                            boolean downLoadFile = FileTransformation.downLoadFileByUrl(sealImageDownloadUrl, resultFilePath);
248
-                            if (downLoadFile) {
249
-                                CaseAttach caseAttach = new CaseAttach();
250
-                                caseAttach.setAnnexType(10);  //10代表印章图片
251
-                                caseAttach.setAnnexPath(savePath);
252
-                                caseAttach.setAnnexName(saveName);
253
-                                int i1 = caseAttachMapper.save(caseAttach);
254
-                                if (i1 > 0) {
255
-                                    //将附件id保存到公章管理表里
256
-                                    Integer annexId1 = caseAttach.getAnnexId();
257
-                                    SealManage sealManage = new SealManage();
258
-                                    sealManage.setSealId(sealId);
259
-                                    List<SealManage> selectSealList = sealManageMapper.selectSealList(sealManage);
260
-                                    if (selectSealList != null && selectSealList.size() > 0) {
261
-                                        SealManage sealManage1 = selectSealList.get(0);
262
-                                        sealManage1.setAnnexId(annexId1);
263
-                                        sealManage1.setSealStatus(1);  //启用
264
-                                        sealManageMapper.updateSealManage(sealManage1);
265
-                                    }
266
-                                }
267
-                            }
268
-                        }
269
-                    }
270
-                }
271
-            }
272
-        } catch (EsignDemoException e) {
273
-            e.printStackTrace();
274
-        } catch (IOException e) {
275
-            e.printStackTrace();
276
-        }
277
-        return new AjaxResult(200, "success");
278
-    }
279
-
280
-    @Override
281
-    public List<SealManage> getSealList(DeptIdentify deptIdentify) {
282
-        if (deptIdentify.getId() == null) {
283
-            return null;
284
-        }
285
-        SealManage sealManage = new SealManage();
286
-        sealManage.setIdentifyId(deptIdentify.getId());
287
-        List<SealManage> selectSealList = sealManageMapper.selectSealList(sealManage);
288
-        if (selectSealList != null && selectSealList.size() > 0) {
289
-            for (SealManage sealManage1 : selectSealList) {
290
-                Integer annexId = sealManage1.getAnnexId();
291
-                if (annexId != null) {
292
-                    //根据附件id查询路径
293
-                    CaseAttach caseAttach = caseAttachMapper.queryAnnexById(annexId);
294
-                    String annexName = caseAttach.getAnnexName();
295
-                    String prefix = "/profile";
296
-                    int startIndex = annexName.indexOf(prefix);
297
-                    startIndex += prefix.length();
298
-                    String annexPath = "/uploadPath" + annexName.substring(startIndex);
299
-                    sealManage1.setAnnexPath(annexPath);
300
-                } else {
301
-                    sealManage1.setAnnexPath(null);
302
-                }
303
-            }
304
-        }
305
-        return selectSealList;
306
-    }
307
-
308
-    @Override
309
-    public AjaxResult updateSealLockStatus(SealManage sealManage) {
310
-        sealManageMapper.updateSealManage(sealManage);
311
-        return AjaxResult.success();
312
-    }
313
-
314
-    @Override
315
-    public AjaxResult insertDeptIdentify(DeptIdentify deptIdentify) {
316
-        //参数校验
317
-        String identifyName = deptIdentify.getIdentifyName();
318
-        if (identifyName == null) {
319
-            AjaxResult.error("请检查参数是否完整");
320
-        }
321
-        Integer identifyType = deptIdentify.getIdentifyType();
322
-        if (identifyType == null) {
323
-            deptIdentify.setIdentifyType(1); // 设置机构默认为仲裁机构
324
-        }
325
-        deptIdentify.setIdentifyStatus(0); //设置认证状态默认为未认证
326
-        deptIdentify.setIsUse(0); //设置机构默认为未启用
327
-        //将机构名称保存到部门表里
328
-        SysDept sysDept = new SysDept();
329
-        sysDept.setDeptName(identifyName);
330
-        sysDept.setParentId(0L);
331
-        sysDept.setDeptType(1);
332
-        int i1 = sysDeptMapper.insertDept(sysDept);
333
-        if (i1 > 0) {
334
-           /* //将经办人信息存入到用户表里
335
-            Long deptId = sysDept.getDeptId();
336
-            SysUser sysUser = new SysUser();
337
-            sysUser.setDeptId(deptId);
338
-            sysUser.setUserName(deptIdentify.getOperUserName());
339
-            sysUser.setNickName(operName);
340
-            sysUser.setPhonenumber(operPhone);
341
-            SysUser sysUser1 = sysUserMapper.selectUserByUserName(deptIdentify.getOperUserName());
342
-            if (sysUser1== null) {
343
-                sysUserMapper.insertUser(sysUser);
344
-            }
345
-            Long userId = sysUser.getUserId();
346
-            deptIdentify.setDeptId(deptId);
347
-            deptIdentify.setUserId(userId);
348
-            List<SysUserPost> sysUserPosts = new ArrayList<>();
349
-            SysUserPost sysUserPost = new SysUserPost();
350
-            sysUserPost.setUserId(userId);
351
-            sysUserPost.setPostId(5L);
352
-            sysUserPosts.add(sysUserPost);
353
-            sysUserPostMapper.batchUserPost(sysUserPosts);*/
354
-            Long deptId = sysDept.getDeptId();
355
-            deptIdentify.setDeptId(deptId);
356
-        }
357
-
358
-        int i = deptIdentifyMapper.insertDeptIdentify(deptIdentify);
359
-        if (i > 0) {
360
-            return AjaxResult.success("新增成功");
361
-        }
362
-        return AjaxResult.error();
363
-    }
364
-
365
-    @Override
366
-    public AjaxResult deleteDeptIdentify(Long id) {
367
-        DeptIdentify deptIdentify = new DeptIdentify();
368
-        deptIdentify.setId(id);
369
-        deptIdentify.setDelFlag(2);
370
-        int i = deptIdentifyMapper.updateDeptIdentify(deptIdentify);
371
-        if (i > 0) {
372
-            //删除部门表数据
373
-            sysDeptMapper.deleteDeptById(id);
374
-            return AjaxResult.success("删除成功");
375
-        }
376
-        return AjaxResult.error();
377
-    }
378
-
379
-    @Override
380
-    public AjaxResult updateDeptIdentify(DeptIdentify deptIdentify) {
381
-        Long id = deptIdentify.getId();
382
-        if (id == null) {
383
-            return AjaxResult.error();
384
-        }
385
-        DeptIdentify deptIdentifyNew = new DeptIdentify();
386
-        deptIdentifyNew.setId(id);
387
-        List<DeptIdentify> deptIdentifies = deptIdentifyMapper.selectDeptIdentify(deptIdentifyNew);
388
-        if (deptIdentifies != null && deptIdentifies.size() > 0) {
389
-            DeptIdentify deptIdentify1 = deptIdentifies.get(0);
390
-            if (deptIdentify1.getIdentifyStatus() == 1) {
391
-                return AjaxResult.error("已认证的机构不允许修改");
392
-            }
393
-            int i = deptIdentifyMapper.updateDeptIdentify(deptIdentify);
394
-            if (i > 0) {
395
-                //修改部门表数据
396
-                SysDept sysDept = new SysDept();
397
-                sysDept.setDeptId(deptIdentify1.getDeptId());
398
-                sysDept.setDeptName(deptIdentify.getIdentifyName());
399
-                sysDeptMapper.updateDept(sysDept);
400
-                return AjaxResult.success("修改成功");
401
-            }
402
-        }
403
-
404
-        return null;
405
-    }
406
-
407
-    @Override
408
-    public AjaxResult insertTemplate(TemplateManage templateManage, MultipartFile file) {
409
-        //参数校验
410
-        if (templateManage.getIdentifyId() == null || file == null || templateManage.getTemName() == null) {
411
-            return AjaxResult.error("请检查参数是否完整");
412
-        }
413
-        if (templateManage.getTemType() == null) {
414
-            templateManage.setTemType(1); //默认模板类型为1(裁决书)
415
-        }
416
-        try {
417
-            String filePath = RuoYiConfig.getUploadPath();
418
-            // 上传
419
-            String fileName = FileUploadUtils.upload(filePath, file);
420
-            String prefix = "/profile";
421
-            int startIndex = fileName.indexOf(prefix);
422
-            startIndex += prefix.length();
423
-            String annexPath = "uploadPath" + fileName.substring(startIndex);
424
-            templateManage.setTemOrigPath(annexPath);
425
-            String format = getFileExtension(fileName);
426
-            templateManage.setTemFormat(format);
427
-            String subFileName = fileName.substring(fileName.lastIndexOf("/") + 1);
428
-            templateManage.setFileName(subFileName);
429
-            templateManage.setCreateBy(getUsername());
430
-            int i = templateManageMapper.insertTemplateManage(templateManage);
431
-            if (i > 0) {
432
-                return AjaxResult.success("新增成功");
433
-            }
434
-        } catch (IOException e) {
435
-            e.printStackTrace();
436
-        }
437
-        return null;
438
-    }
439
-
440
-    @Override
441
-    public AjaxResult updateTemplate(TemplateManage templateManage, MultipartFile file) {
442
-        Long id = templateManage.getId();
443
-        if (id == null) {
444
-            return AjaxResult.error();
445
-        }
446
-        try {
447
-            if (file != null && file.getSize() > 0) {
448
-                String filePath = RuoYiConfig.getUploadPath();
449
-                // 上传
450
-                String fileName = FileUploadUtils.upload(filePath, file);
451
-                String prefix = "/profile";
452
-                int startIndex = fileName.indexOf(prefix);
453
-                startIndex += prefix.length();
454
-                String annexPath = "uploadPath" + fileName.substring(startIndex);
455
-                templateManage.setTemOrigPath(annexPath);
456
-                String subFileName = fileName.substring(fileName.lastIndexOf("/") + 1);
457
-                templateManage.setFileName(subFileName);
458
-                String format = getFileExtension(fileName);
459
-                templateManage.setTemFormat(format);
460
-            }
461
-            templateManage.setUpdateBy(getUsername());
462
-            int i = templateManageMapper.updateTemplateManage(templateManage);
463
-            if (i > 0) {
464
-                return AjaxResult.success("修改成功");
465
-            }
466
-        } catch (IOException e) {
467
-            e.printStackTrace();
468
-        }
469
-        return AjaxResult.error();
470
-    }
471
-
472
-    @Override
473
-    public AjaxResult deleteTemplate(Long id) {
474
-        TemplateManage templateManage = new TemplateManage();
475
-        templateManage.setId(id);
476
-        templateManage.setDelFlag(2);
477
-        int i = templateManageMapper.updateTemplateManage(templateManage);
478
-        if (i > 0) {
479
-            return AjaxResult.success("删除成功");
480
-        }
481
-        return AjaxResult.error();
482
-    }
483
-
484
-    @Override
485
-    public List<TemplateManage> getTemplateList(DeptIdentify deptIdentify) {
486
-        TemplateManage templateManage = new TemplateManage();
487
-        templateManage.setIdentifyId(deptIdentify.getId());
488
-        List<TemplateManage> templateManages = templateManageMapper.selectTemplateList(templateManage);
489
-        if (templateManages != null && templateManages.size() > 0) {
490
-            for (TemplateManage manage : templateManages) {
491
-                //根据机构id查询机构名称
492
-                Long identifyId = manage.getIdentifyId();
493
-                if (identifyId != null) {
494
-                    deptIdentify.setId(identifyId);
495
-                    List<DeptIdentify> deptIdentifies = deptIdentifyMapper.selectDeptIdentify(deptIdentify);
496
-                    if (deptIdentifies != null && deptIdentifies.size() > 0) {
497
-                        manage.setIdentifyName(deptIdentifies.get(0).getIdentifyName());
498
-                    }
499
-                }
500
-            }
501
-        }
502
-        return templateManages;
503
-    }
504
-
505
-    @Override
506
-    public List<SysUser> selectPostUserByDeptId(DeptIdentify deptIdentify) {
507
-        List<DeptIdentify> deptIdentifies = deptIdentifyMapper.selectDeptIdentify(deptIdentify);
508
-        if (deptIdentifies != null && deptIdentifies.size() > 0) {
509
-            deptIdentify = deptIdentifies.get(0);
510
-            if (deptIdentify.getDeptId() != null) {
511
-                //默认查询经办人的
512
-                Long roleId = 106L;
513
-                List<SysUser> sysUserList = sysUserMapper.selectRoleUserByDeptId(deptIdentify.getDeptId(), roleId);
514
-                return sysUserList;
515
-            }
516
-
517
-        }
518
-        return null;
519
-    }
520
-
521
-    @Override
522
-    public AjaxResult bindHandler(DeptIdentify deptIdentify) {
523
-        if (deptIdentify.getId() == null || deptIdentify.getUserId() == null) {
524
-            return AjaxResult.error("请检查参数是否完整");
525
-        }
526
-        //根据userid查询用户信息
527
-        SysUser sysUser = sysUserMapper.selectUserById(deptIdentify.getUserId());
528
-        if (sysUser != null) {
529
-            deptIdentify.setOperName(sysUser.getNickName());
530
-            deptIdentify.setOperPhone(sysUser.getPhonenumber());
531
-            deptIdentify.setOperUserName(sysUser.getUserName());
532
-            deptIdentify.setUserId(deptIdentify.getUserId());
533
-            //更新
534
-            int i = deptIdentifyMapper.updateDeptIdentify(deptIdentify);
535
-            if (i > 0) {
536
-                return AjaxResult.success("绑定成功");
537
-            }
538
-        }
539
-        return null;
540
-    }
541
-
542
-    @Override
543
-    public List<FatchRule> getFatchRuleByTemplateid(TemplateManage templateManage) {
544
-
545
-            FatchRule fatchRule = new FatchRule();
546
-            fatchRule.setTemplateId(templateManage.getId());
547
-            return fatchRuleMapper.selectFatchRuleList(fatchRule);
548
-
549
-    }
550
-
551
-    @Override
552
-    @Transactional
553
-    public AjaxResult saveFatchRules(TemplateManage templateManage) {
554
-        TemplateFatchRule templateFatchRule = new TemplateFatchRule();
555
-        templateFatchRule.setTemplateId(templateManage.getId());
556
-        templateFatchRuleMapper.deleteTemplateFatchRule(templateManage.getId());
557
-
558
-        List<FatchRule> fatchRules = templateManage.getFatchRules();
559
-
560
-        Map<Object, Long> columnmap  = fatchRules.stream().collect(Collectors.groupingBy(fatchRule -> fatchRule.getColumn(), Collectors.counting()));
561
-        Stream<Object> columnStream = columnmap.entrySet().stream().filter(entry -> entry.getValue() > 1).map(entry -> entry.getKey());
562
-        List<String> strlist1 = new ArrayList<>();
563
-        columnStream.forEach(column -> {
564
-            strlist1.add(column.toString());
565
-        });
566
-        if(strlist1!=null&&strlist1.size()>0){
567
-            throw new ServiceException("字段' " + String.join(",", strlist1)  + " '重复");
568
-        }
569
-
570
-        Map<Object, Long> columnNamemap  = fatchRules.stream().collect(Collectors.groupingBy(fatchRule -> fatchRule.getColumnName(), Collectors.counting()));
571
-        Stream<Object> columnNameStream = columnNamemap.entrySet().stream().filter(entry -> entry.getValue() > 1).map(entry -> entry.getKey());
572
-        List<String> strlist2 = new ArrayList<>();
573
-        columnNameStream.forEach(column -> {
574
-            strlist2.add(column.toString());
575
-        });
576
-        if(strlist2!=null&&strlist2.size()>0){
577
-            throw new ServiceException("字段' " + String.join(",", strlist2) + " '重复");
578
-        }
579
-
580
-        if(fatchRules!=null&&fatchRules.size()>0){
581
-            for (FatchRule fatchRule : fatchRules) {
582
-                //保存抓取规则数据
583
-                fatchRuleMapper.insertFatchRule(fatchRule);
584
-                //保存模板抓取规则关联关系
585
-                Long fatchRuleId = fatchRule.getId();
586
-                if(fatchRuleId!=null){
587
-                    templateFatchRule.setFatchRuleId(fatchRuleId);
588
-                    templateFatchRuleMapper.insertTemplateFatchRule(templateFatchRule);
589
-                }
590
-            }
591
-            return AjaxResult.success("新增成功");
592
-        }
593
-        return AjaxResult.error();
594
-    }
595
-
596
-    @Override
597
-    public List<FatchRule> selectColumnandComment() {
598
-        List<FatchRule>  fatchRules = new ArrayList<>();
599
-        FatchRule fatchRuleselect = new FatchRule();
600
-        fatchRuleselect.setDatabaseName("test_smart_arbitration");
601
-        fatchRules = fatchRuleMapper.selectColumnandComment(fatchRuleselect);
602
-        return fatchRules;
603
-    }
604
-
605
-    @Override
606
-    public FatchRule selectColumnbycomment(FatchRule fatchRule) {
607
-        fatchRule.setDatabaseName("test_smart_arbitration");
608
-        FatchRule fatchRulesel = fatchRuleMapper.selectColumnbycomment(fatchRule);
609
-        return fatchRulesel;
610
-    }
611
-
612
-    /**
613
-     * 根据模板id查询模板字段列表
614
-     * @param templateManage
615
-     * @return
616
-     */
617
-    @Override
618
-    public List<FatchRule> getTemplateInfoById(TemplateManage templateManage) {
619
-        FatchRule fatchRule = new FatchRule();
620
-        fatchRule.setTemplateId(templateManage.getId());
621
-        List<FatchRule> fatchRuleList = fatchRuleMapper.selectFatchRuleList(fatchRule);
622
-        if(CollectionUtil.isEmpty(fatchRuleList)){
623
-            fatchRuleList=new ArrayList<>();
624
-        }
625
-        List<String> columnNameList = fatchRuleList.stream().map(FatchRule::getColumnName).collect(Collectors.toList());
626
-        // 在系统表中查询案件内置字段
627
-        SysDictData sysDictData = new SysDictData();
628
-        sysDictData.setDictType("case_built_type");
629
-        List<SysDictData> dictDataList = dictDataMapper.selectDictDataList(sysDictData);
630
-        if(CollectionUtil.isNotEmpty(dictDataList)){
631
-            for (SysDictData dictData : dictDataList) {
632
-                if(StrUtil.isEmpty(dictData.getDictLabel())||columnNameList.contains(dictData.getDictLabel())){
633
-                    continue;
634
-                }
635
-                FatchRule rule=new FatchRule();
636
-                rule.setColumn(dictData.getDictValue());
637
-                rule.setColumnName(dictData.getDictLabel());
638
-                fatchRuleList.add(rule);
639
-            }
640
-        }
641
-
642
-        return fatchRuleList;
643
-    }
644
-
645
-    private String getFileExtension(String fileName) {
646
-        int lastDotIndex = fileName.lastIndexOf(".");
647
-        if (lastDotIndex > 0 && lastDotIndex < fileName.length() - 1) {
648
-            return fileName.substring(lastDotIndex + 1);
649
-        }
650
-        return "";
651
-    }
652
-}

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/IdentityAuthenticationService.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/miniprogress/IdentityAuthenticationService.java Vedi File

@@ -1,8 +1,8 @@
1
-package com.ruoyi.wisdomarbitrate.service;
1
+package com.ruoyi.wisdomarbitrate.service.miniprogress;
2 2
 
3 3
 import com.alibaba.fastjson.JSONObject;
4 4
 import com.ruoyi.common.core.domain.AjaxResult;
5
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
5
+import com.ruoyi.wisdomarbitrate.domain.dto.miniprogress.IdentityAuthentication;
6 6
 
7 7
 public interface IdentityAuthenticationService {
8 8
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/WeChatUserService.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/miniprogress/WeChatUserService.java Vedi File

@@ -1,9 +1,8 @@
1
-package com.ruoyi.wisdomarbitrate.service;
1
+package com.ruoyi.wisdomarbitrate.service.miniprogress;
2 2
 
3
-import com.alibaba.fastjson.JSONObject;
4 3
 import com.ruoyi.common.core.domain.AjaxResult;
5
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
6
-import com.ruoyi.wisdomarbitrate.domain.vo.WeChatUserVO;
4
+import com.ruoyi.wisdomarbitrate.domain.dto.miniprogress.IdentityAuthentication;
5
+import com.ruoyi.wisdomarbitrate.domain.vo.miniprogress.WeChatUserVO;
7 6
 
8 7
 /**
9 8
  * 微信小程序用户注册登录

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/IdentityAuthenticationServiceImpl.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/miniprogress/impl/IdentityAuthenticationServiceImpl.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.service.impl;
1
+package com.ruoyi.wisdomarbitrate.service.miniprogress.impl;
2 2
 
3 3
 
4 4
 import cn.hutool.core.codec.Base64;
@@ -8,13 +8,10 @@ import cn.hutool.crypto.symmetric.SymmetricCrypto;
8 8
 import com.alibaba.fastjson.JSON;
9 9
 import com.alibaba.fastjson.JSONObject;
10 10
 import com.ruoyi.common.core.domain.AjaxResult;
11
-import com.ruoyi.common.core.domain.entity.SysUser;
12
-import com.ruoyi.common.core.domain.model.LoginUser;
13
-import com.ruoyi.common.utils.SecurityUtils;
14 11
 import com.ruoyi.system.mapper.SysUserMapper;
15
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
16
-import com.ruoyi.wisdomarbitrate.mapper.IdentityAuthenticationMapper;
17
-import com.ruoyi.wisdomarbitrate.service.IdentityAuthenticationService;
12
+import com.ruoyi.wisdomarbitrate.domain.dto.miniprogress.IdentityAuthentication;
13
+import com.ruoyi.wisdomarbitrate.mapper.miniprogress.IdentityAuthenticationMapper;
14
+import com.ruoyi.wisdomarbitrate.service.miniprogress.IdentityAuthenticationService;
18 15
 import com.tencentcloudapi.common.Credential;
19 16
 import com.tencentcloudapi.common.exception.TencentCloudSDKException;
20 17
 import com.tencentcloudapi.common.profile.ClientProfile;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/WeChatUserServiceImpl.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/miniprogress/impl/WeChatUserServiceImpl.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.service.impl;
1
+package com.ruoyi.wisdomarbitrate.service.miniprogress.impl;
2 2
 
3 3
 import cn.hutool.core.util.StrUtil;
4 4
 import com.ruoyi.common.constant.CacheConstants;
@@ -10,10 +10,10 @@ import com.ruoyi.common.utils.SmsUtils;
10 10
 import com.ruoyi.common.utils.StringUtils;
11 11
 import com.ruoyi.common.utils.spring.SpringUtils;
12 12
 import com.ruoyi.system.mapper.SysUserMapper;
13
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
14
-import com.ruoyi.wisdomarbitrate.domain.vo.WeChatUserVO;
15
-import com.ruoyi.wisdomarbitrate.mapper.IdentityAuthenticationMapper;
16
-import com.ruoyi.wisdomarbitrate.service.WeChatUserService;
13
+import com.ruoyi.wisdomarbitrate.domain.dto.miniprogress.IdentityAuthentication;
14
+import com.ruoyi.wisdomarbitrate.domain.vo.miniprogress.WeChatUserVO;
15
+import com.ruoyi.wisdomarbitrate.mapper.miniprogress.IdentityAuthenticationMapper;
16
+import com.ruoyi.wisdomarbitrate.service.miniprogress.WeChatUserService;
17 17
 import lombok.extern.slf4j.Slf4j;
18 18
 import org.springframework.beans.factory.annotation.Autowired;
19 19
 import org.springframework.stereotype.Service;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/ICaseLogRecordService.java Vedi File

@@ -1,7 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.service;
1
+package com.ruoyi.wisdomarbitrate.service.mscase;
2 2
 
3 3
 import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
4
-import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
4
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseLogRecord;
5 5
 
6 6
 import java.util.List;
7 7
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/VideoService.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/VideoService.java Vedi File

@@ -1,9 +1,7 @@
1
-package com.ruoyi.wisdomarbitrate.service;
1
+package com.ruoyi.wisdomarbitrate.service.mscase;
2 2
 
3 3
 import com.ruoyi.common.core.domain.AjaxResult;
4
-import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication;
5
-import com.ruoyi.wisdomarbitrate.domain.vo.ReservedConferenceVO;
6
-import com.ruoyi.wisdomarbitrate.domain.vo.WeChatUserVO;
4
+import com.ruoyi.wisdomarbitrate.domain.vo.mscase.ReservedConferenceVO;
7 5
 
8 6
 import javax.servlet.http.HttpServletRequest;
9 7
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CallBackHandleServiceImpl.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/impl/CallBackHandleServiceImpl.java Vedi File

@@ -1,4 +1,4 @@
1
-package com.ruoyi.wisdomarbitrate.service.impl;
1
+package com.ruoyi.wisdomarbitrate.service.mscase.impl;
2 2
 
3 3
 import com.ruoyi.CallBackService;
4 4
 import lombok.extern.slf4j.Slf4j;

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/impl/CaseLogRecordServiceImpl.java Vedi File

@@ -1,12 +1,12 @@
1
-package com.ruoyi.wisdomarbitrate.service.impl;
1
+package com.ruoyi.wisdomarbitrate.service.mscase.impl;
2 2
 
3 3
 import cn.hutool.core.collection.CollectionUtil;
4 4
 import cn.hutool.core.date.DatePattern;
5 5
 import cn.hutool.core.date.DateUtil;
6 6
 import cn.hutool.core.util.StrUtil;
7
-import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
8
-import com.ruoyi.wisdomarbitrate.mapper.CaseLogRecordMapper;
9
-import com.ruoyi.wisdomarbitrate.service.ICaseLogRecordService;
7
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseLogRecord;
8
+import com.ruoyi.wisdomarbitrate.mapper.mscase.CaseLogRecordMapper;
9
+import com.ruoyi.wisdomarbitrate.service.mscase.ICaseLogRecordService;
10 10
 import org.springframework.beans.factory.annotation.Autowired;
11 11
 import org.springframework.stereotype.Service;
12 12
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ISendMailRecordService.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/sendrecord/ISendMailRecordService.java Vedi File

@@ -1,6 +1,6 @@
1
-package com.ruoyi.wisdomarbitrate.service;
1
+package com.ruoyi.wisdomarbitrate.service.sendrecord;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.SendMailRecord;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.sendrecord.SendMailRecord;
4 4
 
5 5
 import java.util.List;
6 6
 

ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/SendMailRecordServiceImpl.java → ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/sendrecord/impl/SendMailRecordServiceImpl.java Vedi File

@@ -1,9 +1,8 @@
1
-package com.ruoyi.wisdomarbitrate.service.impl;
1
+package com.ruoyi.wisdomarbitrate.service.sendrecord.impl;
2 2
 
3
-import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
4
-import com.ruoyi.wisdomarbitrate.domain.SendMailRecord;
5
-import com.ruoyi.wisdomarbitrate.mapper.SendMailRecordMapper;
6
-import com.ruoyi.wisdomarbitrate.service.ISendMailRecordService;
3
+import com.ruoyi.wisdomarbitrate.domain.dto.sendrecord.SendMailRecord;
4
+import com.ruoyi.wisdomarbitrate.mapper.sendrecord.SendMailRecordMapper;
5
+import com.ruoyi.wisdomarbitrate.service.sendrecord.ISendMailRecordService;
7 6
 import org.springframework.beans.factory.annotation.Autowired;
8 7
 import org.springframework.stereotype.Service;
9 8
 

+ 2
- 2
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/utils/CaseLogUtils.java Vedi File

@@ -5,8 +5,8 @@ import com.ruoyi.common.core.domain.entity.SysUser;
5 5
 import com.ruoyi.common.core.domain.model.LoginUser;
6 6
 import com.ruoyi.common.utils.SecurityUtils;
7 7
 import com.ruoyi.system.mapper.SysUserMapper;
8
-import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
9
-import com.ruoyi.wisdomarbitrate.mapper.CaseLogRecordMapper;
8
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseLogRecord;
9
+import com.ruoyi.wisdomarbitrate.mapper.mscase.CaseLogRecordMapper;
10 10
 
11 11
 import javax.validation.constraints.NotEmpty;
12 12
 import javax.validation.constraints.NotNull;

+ 1
- 7
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/utils/OCRUtils.java Vedi File

@@ -2,25 +2,19 @@ package com.ruoyi.wisdomarbitrate.utils;
2 2
 
3 3
 import cn.hutool.core.collection.CollectionUtil;
4 4
 import cn.hutool.core.util.StrUtil;
5
-import com.ruoyi.common.constant.Constants;
6 5
 import com.ruoyi.common.exception.ServiceException;
7
-import com.ruoyi.common.utils.StringUtils;
8
-import com.ruoyi.wisdomarbitrate.domain.FatchRule;
9
-import com.tencentcloudapi.bsca.v20210811.models.LicenseSummary;
6
+import com.ruoyi.wisdomarbitrate.domain.dto.template.FatchRule;
10 7
 import com.tencentcloudapi.common.Credential;
11 8
 import com.tencentcloudapi.common.exception.TencentCloudSDKException;
12 9
 import com.tencentcloudapi.common.profile.ClientProfile;
13 10
 import com.tencentcloudapi.common.profile.HttpProfile;
14 11
 import com.tencentcloudapi.ocr.v20181119.OcrClient;
15 12
 import com.tencentcloudapi.ocr.v20181119.models.*;
16
-import org.json.JSONArray;
17
-import org.json.JSONObject;
18 13
 
19 14
 import java.io.File;
20 15
 import java.io.FileInputStream;
21 16
 import java.io.IOException;
22 17
 import java.util.*;
23
-import java.util.stream.Collectors;
24 18
 
25 19
 public class OCRUtils {
26 20
     //API的SecretId

+ 3
- 3
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/utils/SignAward.java Vedi File

@@ -9,9 +9,9 @@ import com.ruoyi.common.exception.EsignDemoException;
9 9
 import com.ruoyi.common.utils.EsignApplicaConfig;
10 10
 import com.ruoyi.common.utils.EsignHttpHelper;
11 11
 import com.ruoyi.common.utils.SealUtil;
12
-import com.ruoyi.wisdomarbitrate.domain.vo.StringIdsReq;
13
-import com.ruoyi.wisdomarbitrate.domain.DeptIdentify;
14
-import com.ruoyi.wisdomarbitrate.domain.SealSignRecord;
12
+import com.ruoyi.wisdomarbitrate.domain.vo.base.StringIdsReq;
13
+import com.ruoyi.wisdomarbitrate.domain.dto.dept.DeptIdentify;
14
+import com.ruoyi.wisdomarbitrate.domain.dto.mscase.SealSignRecord;
15 15
 
16 16
 import java.util.List;
17 17
 import java.util.Map;

+ 5
- 5
ruoyi-system/src/main/resources/generator/config.properties Vedi File

@@ -1,12 +1,12 @@
1 1
 jdbc.driverClass=com.mysql.cj.jdbc.Driver
2
-jdbc.url=jdbc:mysql://121.40.189.20:3306/test_smart_arbitration?serverTimezone=Asia/Shanghai&useSSL=false&zeroDateTimeBehavior=CONVERT_TO_NULL&nullCatalogMeansCurrent=true
2
+jdbc.url=jdbc:mysql://121.40.189.20:3306/mediation_system?serverTimezone=Asia/Shanghai&useSSL=false&zeroDateTimeBehavior=CONVERT_TO_NULL&nullCatalogMeansCurrent=true
3 3
 jdbc.user=root
4 4
 jdbc.password=YMzc157#
5 5
 #目标模块项目路径
6
-targetprojectpath=E:/WorkCode/SH/Mediation-Backend/ruoyi-system
6
+targetprojectpath=D:/ymPro/Mediation-Backend/ruoyi-system
7 7
 #模块名称
8
-moduleName=diagnosis
8
+moduleName=mscase
9 9
 #表名
10
-tableName=country
10
+tableName=ms_case_application
11 11
 #主键
12
-premaryId=CountryId
12
+premaryId=id

+ 13
- 7
ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml Vedi File

@@ -24,6 +24,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
24 24
         <result property="updateBy"     column="update_by"    />
25 25
         <result property="updateTime"   column="update_time"  />
26 26
         <result property="remark"       column="remark"       />
27
+        <result property="specialty"       column="specialty"       />
27 28
         <association property="dept"    javaType="SysDept"         resultMap="deptResult" />
28 29
         <collection  property="roles"   javaType="java.util.List"  resultMap="RoleResult" />
29 30
     </resultMap>
@@ -49,7 +50,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
49 50
     </resultMap>
50 51
 	
51 52
 	<sql id="selectUserVo">
52
-        select u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, 
53
+        select u.user_id, u.dept_id, u.user_name, u.nick_name,u.specialty, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark,
53 54
         d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.status as dept_status,
54 55
         r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status,u.id_card
55 56
         from ms_sys_user u
@@ -59,7 +60,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
59 60
     </sql>
60 61
     
61 62
     <select id="selectUserList" parameterType="SysUser" resultMap="SysUserResult">
62
-		select u.user_id, u.dept_id, u.nick_name, u.user_name,u.id_card, u.email, u.avatar, u.phonenumber, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, d.dept_name,
63
+		select u.user_id, u.dept_id, u.nick_name, u.user_name,u.specialty,u.id_card, u.email, u.avatar, u.phonenumber, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, d.dept_name,
63 64
 		 d.leader , r.role_id, r.role_name, d.dept_id
64 65
 		from ms_sys_user u
65 66
 		left join ms_sys_dept d on u.dept_id = d.dept_id
@@ -92,7 +93,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
92 93
 	</select>
93 94
 	
94 95
 	<select id="selectAllocatedList" parameterType="SysUser" resultMap="SysUserResult">
95
-	    select distinct u.user_id, u.dept_id, u.user_name, u.nick_name,u.id_card, u.email, u.phonenumber, u.status, u.create_time
96
+	    select distinct u.user_id, u.dept_id, u.user_name, u.nick_name,u.specialty,u.id_card, u.email, u.phonenumber, u.status, u.create_time
96 97
 	    from ms_sys_user u
97 98
 			 left join ms_sys_dept d on u.dept_id = d.dept_id
98 99
 			 left join ms_sys_user_role ur on u.user_id = ur.user_id
@@ -109,7 +110,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
109 110
 	</select>
110 111
 	
111 112
 	<select id="selectUnallocatedList" parameterType="SysUser" resultMap="SysUserResult">
112
-	    select distinct u.user_id, u.dept_id, u.user_name, u.nick_name,u.id_card, u.email, u.phonenumber, u.status, u.create_time
113
+	    select distinct u.user_id, u.dept_id, u.user_name, u.nick_name,u.specialty,u.id_card, u.email, u.phonenumber, u.status, u.create_time
113 114
 	    from ms_sys_user u
114 115
 			 left join ms_sys_dept d on u.dept_id = d.dept_id
115 116
 			 left join ms_sys_user_role ur on u.user_id = ur.user_id
@@ -137,7 +138,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
137 138
 	</select>
138 139
 
139 140
 	<select id="selectUserByDeptId" parameterType="Long" resultMap="SysUserResult">
140
-		SELECT  ud.user_id , ud.nick_name ,ud.phonenumber ,ud.dept_id ,d.dept_name
141
+		SELECT  ud.user_id , ud.nick_name ,u.specialty,ud.phonenumber ,ud.dept_id ,d.dept_name
141 142
         FROM  (SELECT u.user_id , u.nick_name ,u.phonenumber ,u.dept_id
142 143
         FROM ms_sys_user_post up left join ms_sys_user  u on u.user_id  = up.user_id
143 144
             left join  ms_sys_post  sp on up.post_id  = sp.post_id
@@ -157,7 +158,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
157 158
 		select user_id, email from ms_sys_user where email = #{email} and del_flag = '0' limit 1
158 159
 	</select>
159 160
 	<select id="selectUserListByAdRole" resultMap="SysUserResult">
160
-		select u.user_id, u.dept_id, u.nick_name, u.user_name,u.id_card, u.email, u.avatar, u.phonenumber, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark from ms_sys_user u
161
+		select u.user_id, u.dept_id, u.nick_name, u.user_name,u.specialty,u.id_card, u.email, u.avatar, u.phonenumber, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark from ms_sys_user u
161 162
 		 join ms_sys_user_role ur on ur.user_id =u.user_id
162 163
 		    join ms_sys_role r on ur.role_id = r.role_id and r.role_name='仲裁员'
163 164
 		where r.del_flag = '0' and r.status='0'
@@ -176,7 +177,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
176 177
 
177 178
 	</select>
178 179
 	<select id="selectUserListByIds" resultMap="SysUserResult">
179
-		select u.user_id,  u.nick_name, u.user_name,u.id_card, u.phonenumber, u.remark from ms_sys_user u
180
+		select u.user_id,  u.nick_name, u.user_name,u.id_card,u.specialty, u.phonenumber, u.remark from ms_sys_user u
180 181
 
181 182
 			<where>
182 183
 		<if test="idList != null and idList.size() > 0">
@@ -230,6 +231,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
230 231
  			<if test="status != null and status != ''">status,</if>
231 232
  			<if test="createBy != null and createBy != ''">create_by,</if>
232 233
  			<if test="remark != null and remark != ''">remark,</if>
234
+ 			<if test="specialty != null and specialty != ''">specialty,</if>
233 235
  			create_time
234 236
  		)values(
235 237
  			<if test="userId != null and userId != ''">#{userId},</if>
@@ -245,6 +247,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
245 247
  			<if test="status != null and status != ''">#{status},</if>
246 248
  			<if test="createBy != null and createBy != ''">#{createBy},</if>
247 249
  			<if test="remark != null and remark != ''">#{remark},</if>
250
+ 			<if test="specialty != null and specialty != ''">#{specialty},</if>
248 251
  			sysdate()
249 252
  		)
250 253
 	</insert>
@@ -263,6 +266,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
263 266
 		status,
264 267
 		create_by,
265 268
 		remark,
269
+		specialty,
266 270
 		create_time
267 271
 		)values
268 272
 		<foreach item="item" index="index" collection="list" separator=",">
@@ -280,6 +284,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
280 284
 		#{item.status},
281 285
 		#{item.createBy},
282 286
 		#{item.remark},
287
+		#{item.specialty},
283 288
 		sysdate()
284 289
 		)
285 290
 		</foreach>;
@@ -302,6 +307,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
302 307
  			<if test="loginDate != null">login_date = #{loginDate},</if>
303 308
  			<if test="updateBy != null and updateBy != ''">update_by = #{updateBy},</if>
304 309
  			<if test="remark != null">remark = #{remark},</if>
310
+ 			specialty = #{specialty},
305 311
  			update_time = sysdate()
306 312
  		</set>
307 313
  		where user_id = #{userId}

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseNumRuleMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/casenumrule/CaseNumRuleMapper.xml Vedi File

@@ -2,8 +2,8 @@
2 2
 <!DOCTYPE mapper
3 3
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4 4
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5
-<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.CaseNumRuleMapper">
6
-    <resultMap id="BaseResultMap" type="com.ruoyi.wisdomarbitrate.domain.CaseNumRule" >
5
+<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.casenumrule.CaseNumRuleMapper">
6
+    <resultMap id="BaseResultMap" type="com.ruoyi.wisdomarbitrate.domain.dto.casenumrule.CaseNumRule" >
7 7
         <result column="id" property="id" />
8 8
         <result column="rule_type" property="ruleType" />
9 9
         <result column="prefixstr" property="prefixstr" />

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/DeptIdentifyMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/dept/DeptIdentifyMapper.xml Vedi File

@@ -2,7 +2,7 @@
2 2
 <!DOCTYPE mapper
3 3
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4 4
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5
-<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.DeptIdentifyMapper">
5
+<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.dept.DeptIdentifyMapper">
6 6
     <resultMap type="DeptIdentify" id="DeptIdentifyResult">
7 7
         <id     property="id"       column="id"      />
8 8
         <result property="identifyStatus"     column="identify_status"    />

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/SealManageMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/dept/SealManageMapper.xml Vedi File

@@ -2,7 +2,7 @@
2 2
 <!DOCTYPE mapper
3 3
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4 4
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5
-<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.SealManageMapper">
5
+<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.dept.SealManageMapper">
6 6
     <resultMap type="SealManage" id="SealManageResult">
7 7
         <id     property="id"       column="id"      />
8 8
         <result property="identifyId"     column="identify_id"    />

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/IdentityAuthenticationMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/miniprogress/IdentityAuthenticationMapper.xml Vedi File

@@ -2,7 +2,7 @@
2 2
 <!DOCTYPE mapper
3 3
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4 4
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5
-<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.IdentityAuthenticationMapper">
5
+<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.miniprogress.IdentityAuthenticationMapper">
6 6
     <resultMap type="IdentityAuthentication" id="IdentityAuthenticationResult">
7 7
         <id     property="id"       column="id"      />
8 8
         <result property="name"       column="name"      />

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/WeChatUserMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/miniprogress/WeChatUserMapper.xml Vedi File

@@ -2,8 +2,8 @@
2 2
 <!DOCTYPE mapper
3 3
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4 4
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5
-<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.WeChatUserMapper">
6
-    <resultMap type="com.ruoyi.wisdomarbitrate.domain.vo.WeChatUserVO" id="BaseResult">
5
+<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.miniprogress.WeChatUserMapper">
6
+    <resultMap type="com.ruoyi.wisdomarbitrate.domain.vo.miniprogress.WeChatUserVO" id="BaseResult">
7 7
         <id     property="id"       column="id"      />
8 8
         <result property="name"       column="name"      />
9 9
         <result property="identityNo"     column="identity_no"    />

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseAttachLogMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/mscase/CaseAttachLogMapper.xml Vedi File

@@ -2,7 +2,7 @@
2 2
 <!DOCTYPE mapper
3 3
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4 4
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5
-<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.CaseAttachLogMapper">
5
+<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.mscase.CaseAttachLogMapper">
6 6
     <resultMap type="CaseAttach" id="CaseAttachResult">
7 7
         <id     property="annexId"       column="annex_id"      />
8 8
         <result property="caseAppliId"       column="case_appli_id"      />
@@ -34,13 +34,13 @@
34 34
         </foreach>
35 35
     </delete>
36 36
 
37
-    <select id="queryAnnexPathByCaseId" resultType="com.ruoyi.wisdomarbitrate.domain.CaseAttach" resultMap="CaseAttachResult">
37
+    <select id="queryAnnexPathByCaseId" resultType="com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach" resultMap="CaseAttachResult">
38 38
         select *
39 39
         from ms_case_attach_log
40 40
         where case_appli_log_id =#{id}
41 41
     </select>
42 42
 
43
-    <select id="getCaseAttachByCaseIdAndType" resultType="com.ruoyi.wisdomarbitrate.domain.CaseAttach" resultMap="CaseAttachResult">
43
+    <select id="getCaseAttachByCaseIdAndType" resultType="com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach" resultMap="CaseAttachResult">
44 44
         select *
45 45
         from ms_case_attach_log
46 46
         <where>
@@ -71,7 +71,7 @@
71 71
             </if>
72 72
         </where>
73 73
     </select>
74
-    <select id="queryAnnexById" resultType="com.ruoyi.wisdomarbitrate.domain.CaseAttach" resultMap="CaseAttachResult">
74
+    <select id="queryAnnexById" resultType="com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach" resultMap="CaseAttachResult">
75 75
         select *
76 76
         from ms_case_attach_log
77 77
         <where>

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseAttachMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/mscase/CaseAttachMapper.xml Vedi File

@@ -2,7 +2,7 @@
2 2
 <!DOCTYPE mapper
3 3
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4 4
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5
-<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.CaseAttachMapper">
5
+<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.mscase.CaseAttachMapper">
6 6
     <resultMap type="CaseAttach" id="CaseAttachResult">
7 7
         <id     property="annexId"       column="annex_id"      />
8 8
         <result property="caseAppliId"       column="case_appli_id"      />
@@ -43,13 +43,13 @@
43 43
         </if>
44 44
     </delete>
45 45
 
46
-    <select id="queryAnnexPathByCaseId" resultType="com.ruoyi.wisdomarbitrate.domain.CaseAttach" resultMap="CaseAttachResult">
46
+    <select id="queryAnnexPathByCaseId" resultType="com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach" resultMap="CaseAttachResult">
47 47
         select annex_id,case_appli_id,annex_name,annex_path,annex_type,note,use_id,use_account
48 48
         from ms_case_attach
49 49
         where case_appli_id =#{id}
50 50
     </select>
51 51
 
52
-    <select id="getCaseAttachByCaseIdAndType" resultType="com.ruoyi.wisdomarbitrate.domain.CaseAttach" resultMap="CaseAttachResult">
52
+    <select id="getCaseAttachByCaseIdAndType" resultType="com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach" resultMap="CaseAttachResult">
53 53
         select annex_id,case_appli_id,annex_name,annex_path,annex_type,note,use_id,use_account
54 54
         from ms_case_attach
55 55
         <where>
@@ -86,7 +86,7 @@
86 86
             </if>
87 87
         </where>
88 88
     </select>
89
-    <select id="queryAnnexById" resultType="com.ruoyi.wisdomarbitrate.domain.CaseAttach" resultMap="CaseAttachResult">
89
+    <select id="queryAnnexById" resultType="com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseAttach" resultMap="CaseAttachResult">
90 90
         select *
91 91
         from ms_case_attach
92 92
         <where>

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/mscase/CaseLogRecordMapper.xml Vedi File

@@ -2,7 +2,7 @@
2 2
 <!DOCTYPE mapper
3 3
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4 4
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5
-<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.CaseLogRecordMapper">
5
+<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.mscase.CaseLogRecordMapper">
6 6
     <resultMap type="CaseLogRecord" id="CaseLogRecordResult">
7 7
         <id     property="id"       column="id"      />
8 8
         <result property="caseAppliId"       column="case_appli_id"      />
@@ -28,7 +28,7 @@
28 28
         )
29 29
         </foreach>
30 30
     </insert>
31
-    <select id="selectCaseLogRecordList" resultType="com.ruoyi.wisdomarbitrate.domain.CaseLogRecord">
31
+    <select id="selectCaseLogRecordList" resultType="com.ruoyi.wisdomarbitrate.domain.dto.mscase.CaseLogRecord">
32 32
             select cl.case_node caseNode ,cl.case_node_time caseNodeTime ,cl.notes  ,cl.id ,cl.case_appli_id caseAppliId,
33 33
             cl.create_by createBy,cl.create_nick_name createNickName,cl.create_time createTime,cl.update_by updateBy,cl.update_time updateTime,
34 34
         CASE cl.case_node when 0 then '立案申请' when 1 then '提交立案申请' when 2 then '立案审查'

ruoyi-system/src/main/resources/mapper/wisdomarbitrate/ColumnValueLogMapper.xml → ruoyi-system/src/main/resources/mapper/wisdomarbitrate/mscase/ColumnValueLogMapper.xml Vedi File


Some files were not shown because too many files changed in this diff