Bladeren bron

Merge branch 'wq1' of SH-Arbitrate/Mediation-Backend into dev

wangqiong123 2 jaren geleden
bovenliggende
commit
2afcbb6f73

+ 28
- 5
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/mscase/MsCaseApplicationController.java Bestand weergeven

48
     @GetMapping("/list")
48
     @GetMapping("/list")
49
     public TableDataInfo page(MsCaseApplicationReq req)
49
     public TableDataInfo page(MsCaseApplicationReq req)
50
     {
50
     {
51
-        //startPage();
52
         List<MsCaseApplicationVO> list = caseApplicationService.list(req);
51
         List<MsCaseApplicationVO> list = caseApplicationService.list(req);
53
         return getDataTable(list);
52
         return getDataTable(list);
54
     }
53
     }
54
+    /**
55
+     * 首页待办数量
56
+     */
57
+    @GetMapping("/todoCount")
58
+    public AjaxResult todoCount()
59
+    {
60
+        CaseToDoCountVO vo=  caseApplicationService.todoCount();
61
+        return success(vo);
62
+    }
55
     /**
63
     /**
56
      * 根据登录人返回用户信息
64
      * 根据登录人返回用户信息
57
      */
65
      */
79
      * 根据身份证号获取性别和出生日期
87
      * 根据身份证号获取性别和出生日期
80
      */
88
      */
81
     @GetMapping("/getInfoByIdCard")
89
     @GetMapping("/getInfoByIdCard")
82
-    public AjaxResult getInfoByIdCard(@RequestParam("idCard") String idCard)
90
+    public AjaxResult getInfoByIdCard(@RequestParam(value = "idCard" ,required = false) String idCard)
83
     {
91
     {
84
         if(StrUtil.isEmpty(idCard)){
92
         if(StrUtil.isEmpty(idCard)){
85
-            error("参数校验失败");
93
+            error("身份证号不能为空");
86
         }
94
         }
87
         if(!IdcardUtil.isValidCard(idCard)){
95
         if(!IdcardUtil.isValidCard(idCard)){
88
             error("身份证不合法,请输入正确的身份证号");
96
             error("身份证不合法,请输入正确的身份证号");
145
      * @return
153
      * @return
146
      * @throws IOException
154
      * @throws IOException
147
      */
155
      */
156
+
148
     @PostMapping("/uploadCaseZipFile")
157
     @PostMapping("/uploadCaseZipFile")
149
     public AjaxResult uploadCaseZipFile(@RequestParam("file") MultipartFile file, @RequestParam("templateId")  Long templateId) throws IOException {
158
     public AjaxResult uploadCaseZipFile(@RequestParam("file") MultipartFile file, @RequestParam("templateId")  Long templateId) throws IOException {
150
         if(file.isEmpty()||templateId==null){
159
         if(file.isEmpty()||templateId==null){
152
         }
161
         }
153
         return caseApplicationService.uploadCaseZipFile(file,templateId);
162
         return caseApplicationService.uploadCaseZipFile(file,templateId);
154
     }
163
     }
164
+    /**
165
+     * 用户信息压缩包导入
166
+     * @param file
167
+     * @return
168
+     * @throws IOException
169
+     */
170
+    @Anonymous
171
+    @PostMapping("/userIdentify")
172
+    public AjaxResult userIdentify(@RequestParam("file") MultipartFile file) throws IOException {
173
+        if(file.isEmpty()){
174
+            return error("参数不能为空");
175
+        }
176
+        return caseApplicationService.userIdentify(file);
177
+    }
155
 
178
 
156
     /**
179
     /**
157
      * 生成调解申请书
180
      * 生成调解申请书
218
      * @return
241
      * @return
219
      */
242
      */
220
     @GetMapping("/listMediator")
243
     @GetMapping("/listMediator")
221
-    public AjaxResult listMediator( ) {
222
-        return caseApplicationService.listMediator();
244
+    public AjaxResult listMediator( @RequestParam(value = "caseAppliId",required = false) Long caseAppliId) {
245
+        return caseApplicationService.listMediator(caseAppliId);
223
     }
246
     }
224
     /**
247
     /**
225
      * 保存预约
248
      * 保存预约

+ 1
- 0
ruoyi-common/src/main/java/com/ruoyi/common/enums/AnnexTypeEnum.java Bestand weergeven

20
     MEDIATION_FILES(8, "调解资料"),
20
     MEDIATION_FILES(8, "调解资料"),
21
     RES_PAYMENT_RECEIPT(9, "被申请人缴费单"),
21
     RES_PAYMENT_RECEIPT(9, "被申请人缴费单"),
22
     SEAL_PICTURE(10, "印章图片"),
22
     SEAL_PICTURE(10, "印章图片"),
23
+    FLOW_SVG(11, "流程节点SVG"),
23
 
24
 
24
 
25
 
25
     ;
26
     ;

+ 6
- 3
ruoyi-common/src/main/java/com/ruoyi/common/utils/file/MimeTypeUtils.java Bestand weergeven

16
     public static final String IMAGE_BMP = "image/bmp";
16
     public static final String IMAGE_BMP = "image/bmp";
17
 
17
 
18
     public static final String IMAGE_GIF = "image/gif";
18
     public static final String IMAGE_GIF = "image/gif";
19
-    
20
-    public static final String[] IMAGE_EXTENSION = { "bmp", "gif", "jpg", "jpeg", "png" };
19
+    public static final String IMAGE_SVG = "image/svg";
20
+
21
+    public static final String[] IMAGE_EXTENSION = { "bmp", "gif", "jpg", "jpeg", "png","svg" };
21
 
22
 
22
     public static final String[] FLASH_EXTENSION = { "swf", "flv" };
23
     public static final String[] FLASH_EXTENSION = { "swf", "flv" };
23
 
24
 
28
 
29
 
29
     public static final String[] DEFAULT_ALLOWED_EXTENSION = {
30
     public static final String[] DEFAULT_ALLOWED_EXTENSION = {
30
             // 图片
31
             // 图片
31
-            "bmp", "gif", "jpg", "jpeg", "png",
32
+            "bmp", "gif", "jpg", "jpeg", "png","svg",
32
             // word excel powerpoint
33
             // word excel powerpoint
33
             "doc", "docx", "xls", "xlsx", "ppt", "pptx", "html", "htm", "txt",
34
             "doc", "docx", "xls", "xlsx", "ppt", "pptx", "html", "htm", "txt",
34
             // 压缩文件
35
             // 压缩文件
52
                 return "bmp";
53
                 return "bmp";
53
             case IMAGE_GIF:
54
             case IMAGE_GIF:
54
                 return "gif";
55
                 return "gif";
56
+            case IMAGE_SVG:
57
+                return "svg";
55
             default:
58
             default:
56
                 return "";
59
                 return "";
57
         }
60
         }

+ 7
- 1
ruoyi-system/src/main/java/com/ruoyi/system/domain/entity/flow/MsCaseFlow.java Bestand weergeven

1
 package com.ruoyi.system.domain.entity.flow;
1
 package com.ruoyi.system.domain.entity.flow;
2
 
2
 
3
-import javax.persistence.*;
4
 import lombok.Getter;
3
 import lombok.Getter;
5
 import lombok.Setter;
4
 import lombok.Setter;
6
 import lombok.ToString;
5
 import lombok.ToString;
7
 
6
 
7
+import javax.persistence.*;
8
+
8
 @Getter
9
 @Getter
9
 @Setter
10
 @Setter
10
 @ToString
11
 @ToString
51
      */
52
      */
52
     @Column(name = "button_auth_flag")
53
     @Column(name = "button_auth_flag")
53
     private String buttonAuthFlag;
54
     private String buttonAuthFlag;
55
+    /**
56
+     * svg路径
57
+     */
58
+    @Column(name = "file_name")
59
+    private String fileName;
54
 }
60
 }

+ 8
- 2
ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/flow/MsCaseFlowVO.java Bestand weergeven

5
 import lombok.Data;
5
 import lombok.Data;
6
 import lombok.NoArgsConstructor;
6
 import lombok.NoArgsConstructor;
7
 
7
 
8
-import javax.persistence.Column;
9
 import java.util.List;
8
 import java.util.List;
10
 
9
 
11
 
10
 
57
      * 按钮权限标识符
56
      * 按钮权限标识符
58
      */
57
      */
59
     private String buttonAuthFlag;
58
     private String buttonAuthFlag;
60
-
59
+    /**
60
+     * 角色名
61
+     */
61
     private String roleName;
62
     private String roleName;
63
+    /**
64
+     * svg图片路径
65
+     */
66
+    private String fileName;
67
+
62
 }
68
 }

+ 32
- 9
ruoyi-system/src/main/java/com/ruoyi/system/service/flow/CaseFlowServiceImpl.java Bestand weergeven

4
 import com.github.pagehelper.PageInfo;
4
 import com.github.pagehelper.PageInfo;
5
 import com.ruoyi.common.core.domain.entity.SysRole;
5
 import com.ruoyi.common.core.domain.entity.SysRole;
6
 import com.ruoyi.common.core.page.TableDataInfo;
6
 import com.ruoyi.common.core.page.TableDataInfo;
7
-import com.ruoyi.common.utils.StringUtils;
8
 import com.ruoyi.system.domain.entity.flow.MsCaseFlow;
7
 import com.ruoyi.system.domain.entity.flow.MsCaseFlow;
9
 import com.ruoyi.system.domain.entity.flow.MsCaseFlowRoleRelated;
8
 import com.ruoyi.system.domain.entity.flow.MsCaseFlowRoleRelated;
10
 import com.ruoyi.system.domain.vo.flow.MsCaseFlowSearchVO;
9
 import com.ruoyi.system.domain.vo.flow.MsCaseFlowSearchVO;
14
 import com.ruoyi.system.mapper.flow.MsCaseFlowRoleRelatedMapper;
13
 import com.ruoyi.system.mapper.flow.MsCaseFlowRoleRelatedMapper;
15
 import com.ruoyi.system.util.NewStringUtil;
14
 import com.ruoyi.system.util.NewStringUtil;
16
 import com.ruoyi.system.util.TableDataUtil;
15
 import com.ruoyi.system.util.TableDataUtil;
17
-import org.bouncycastle.crypto.DataLengthException;
18
 import org.springframework.beans.BeanUtils;
16
 import org.springframework.beans.BeanUtils;
19
 import org.springframework.beans.factory.annotation.Autowired;
17
 import org.springframework.beans.factory.annotation.Autowired;
20
 import org.springframework.stereotype.Service;
18
 import org.springframework.stereotype.Service;
21
 import tk.mybatis.mapper.entity.Example;
19
 import tk.mybatis.mapper.entity.Example;
22
 
20
 
21
+import java.io.IOException;
22
+import java.io.InputStream;
23
+import java.nio.file.Files;
24
+import java.nio.file.Paths;
23
 import java.util.*;
25
 import java.util.*;
24
 import java.util.stream.Collectors;
26
 import java.util.stream.Collectors;
25
 
27
 
40
      */
42
      */
41
     @Override
43
     @Override
42
     public Object queryCaseFlowInfo(MsCaseFlowSearchVO caseFlowSearchVO) {
44
     public Object queryCaseFlowInfo(MsCaseFlowSearchVO caseFlowSearchVO) {
43
-        //查询某个案件流程节点信息
44
-        if (caseFlowSearchVO.getId() != null) {
45
-            return msCaseFlowMapper.selectByPrimaryKey(caseFlowSearchVO.getId());
46
-        } else if (caseFlowSearchVO == null) {
47
-            //查询所有案件流程节点信息
48
-            return msCaseFlowMapper.selectAll();
49
-        } else if (caseFlowSearchVO.getPageNum() == null || caseFlowSearchVO.getPageSize() == null) {
45
+        if (caseFlowSearchVO == null || caseFlowSearchVO.getPageNum() == null || caseFlowSearchVO.getPageSize() == null) {
50
             //查询所有案件流程节点信息
46
             //查询所有案件流程节点信息
51
             return msCaseFlowMapper.selectAll();
47
             return msCaseFlowMapper.selectAll();
48
+        } else if (caseFlowSearchVO.getId() != null) {
49
+            //查询某个案件流程节点信息
50
+            return msCaseFlowMapper.selectByPrimaryKey(caseFlowSearchVO.getId());
52
         } else {
51
         } else {
53
             //分页查询案件流程节点信息
52
             //分页查询案件流程节点信息
54
             Map<Integer, List<SysRole>> sysRoleMap = queryRoleByFlowId(null);
53
             Map<Integer, List<SysRole>> sysRoleMap = queryRoleByFlowId(null);
125
         return map;
124
         return map;
126
     }
125
     }
127
 
126
 
127
+    /**
128
+     * 本地图片装64
129
+     * @param imgPath
130
+     * @return
131
+     * @throws Exception
132
+     */
133
+    public static String convertToBase64( String imgPath)  {
134
+        byte[] data = null;
135
+        // 读取图片字节数组
136
+        try {
137
+            imgPath=imgPath.replace("/profile/upload", "/home/ruoyi/uploadPath/upload/");
138
+            InputStream in = Files.newInputStream(Paths.get(imgPath));
139
+            data = new byte[in.available()];
140
+            in.read(data);
141
+            in.close();
142
+        } catch (IOException e) {
143
+            e.printStackTrace();
144
+        }
145
+        // 返回Base64编码过的字节数组字符串
146
+        return Base64.getEncoder().encodeToString(Objects.requireNonNull(data));
147
+    }
128
     /**
148
     /**
129
      * 新增或编辑案件流程节点信息
149
      * 新增或编辑案件流程节点信息
130
      *
150
      *
133
      */
153
      */
134
     @Override
154
     @Override
135
     public Boolean saveCaseFlow(MsCaseFlowVO caseFlowVO) {
155
     public Boolean saveCaseFlow(MsCaseFlowVO caseFlowVO) {
156
+
136
         if (caseFlowVO.getId() != null) {
157
         if (caseFlowVO.getId() != null) {
137
             //更新案件流程信息
158
             //更新案件流程信息
138
             MsCaseFlow msCaseFlow = new MsCaseFlow();
159
             MsCaseFlow msCaseFlow = new MsCaseFlow();
228
         return false;
249
         return false;
229
     }
250
     }
230
 
251
 
252
+
253
+
231
     /**
254
     /**
232
      * 排序案件流程节点
255
      * 排序案件流程节点
233
      *
256
      *

+ 1
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/entity/mscase/MsCaseAudit.java Bestand weergeven

64
     /**
64
     /**
65
      * 拒绝原因
65
      * 拒绝原因
66
      */
66
      */
67
+    @Column(name = "reason")
67
     private String reason;
68
     private String reason;
68
 }
69
 }

+ 30
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/mscase/CaseToDoCount.java Bestand weergeven

1
+package com.ruoyi.wisdomarbitrate.domain.vo.mscase;
2
+
3
+import lombok.Data;
4
+
5
+/**
6
+ * @Classname CaseToDoCount
7
+ * @Description 代办案件数量
8
+ * @Version 1.0.0
9
+ * @Date 2024/1/15 15:48
10
+ * @Created wangqiong
11
+ */
12
+@Data
13
+public class CaseToDoCount {
14
+    /**
15
+     * 流程表id
16
+     */
17
+    private Integer caseFlowId;
18
+    /**
19
+     * 流程状态
20
+     */
21
+    private String caseStatusName;
22
+    /**
23
+     * 数量
24
+     */
25
+    private Long caseCount;
26
+    /**
27
+     * base64
28
+     */
29
+    private String fileName;
30
+}

+ 21
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/mscase/CaseToDoCountVO.java Bestand weergeven

1
+package com.ruoyi.wisdomarbitrate.domain.vo.mscase;
2
+
3
+import lombok.Data;
4
+
5
+import java.util.List;
6
+
7
+/**
8
+ * @Classname CaseToDoCountVO
9
+ * @Description 代办案件数量返回VO
10
+ * @Version 1.0.0
11
+ * @Date 2024/1/15 15:48
12
+ * @Created wangqiong
13
+ */
14
+@Data
15
+public class CaseToDoCountVO {
16
+    /**
17
+     * 待办数量
18
+     */
19
+    private List<CaseToDoCount> toDoCountList;
20
+
21
+}

+ 4
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/vo/mscase/MediatorVO.java Bestand weergeven

31
      * 已办数量
31
      * 已办数量
32
      */
32
      */
33
     private Long completeAmount;
33
     private Long completeAmount;
34
+    /**
35
+     * 是否回显,true为回显,false为不回显
36
+     */
37
+    private Boolean EchoFlag=false;
34
 }
38
 }

+ 44
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/mscase/MsCaseApplicationMapper.java Bestand weergeven

1
 package com.ruoyi.wisdomarbitrate.mapper.mscase;
1
 package com.ruoyi.wisdomarbitrate.mapper.mscase;
2
 
2
 
3
 import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseApplication;
3
 import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseApplication;
4
+import com.ruoyi.wisdomarbitrate.domain.vo.mscase.CaseToDoCount;
4
 import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseApplicationReq;
5
 import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseApplicationReq;
5
 import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseApplicationVO;
6
 import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseApplicationVO;
6
 import org.apache.ibatis.annotations.Param;
7
 import org.apache.ibatis.annotations.Param;
160
      */
161
      */
161
     @Select("select max(room_id) maxRoomId from ms_reserved_conference")
162
     @Select("select max(room_id) maxRoomId from ms_reserved_conference")
162
     Long selectMaxRoomId();
163
     Long selectMaxRoomId();
164
+
165
+    /**
166
+     * 待办数量
167
+     * @param o
168
+     * @return
169
+     */
170
+    @Select(" <script> SELECT c.case_flow_id caseFlowId,count(c.id) caseCount " +
171
+            "FROM ms_case_application c " +
172
+            "join ms_case_affiliate a on c.id=a.case_appli_id <where> " +
173
+            "<if test=\"req.mediatorId != null \">" +
174
+            "    AND c.mediator_id = #{req.mediatorId} " +
175
+            "</if> "
176
+            +
177
+            "<if test='req.applicantFlag != null and req.applicationOrganIds != null and req.applicationOrganIds.size() > 0  '> and  (a.application_id in" +
178
+            "<foreach item='organId' index='index' collection='req.applicationOrganIds' open='(' separator=',' close=')'>" +
179
+            "#{organId}" +
180
+            "</foreach> or a.contact_telphone_agent=#{req.contactTelphoneAgent} )" +
181
+            "</if> "
182
+            +
183
+            "<if test='caseStatusNames != null and caseStatusNames.size() > 0 '> and  c.case_status_name in" +
184
+            "<foreach item='caseStatus' index='index' collection='caseStatusNames' open='(' separator=',' close=')'>" +
185
+            "#{caseStatus}" +
186
+            "</foreach>" +
187
+            "</if> " +
188
+            "<if test=\"req.batchNumber != null and req.batchNumber != ''\">" +
189
+            "    AND c.batch_number = #{req.batchNumber} " +
190
+            "</if> " +
191
+            "<if test=\"req.caseFlowId != null \">" +
192
+            "    AND c.case_flow_id = #{req.caseFlowId} " +
193
+            "</if> "
194
+            +
195
+            "<if test=\"req.mediationMethod != null \">" +
196
+            "    AND c.mediation_method = #{req.mediationMethod} " +
197
+            "</if> "
198
+            + "<if test=\"req.respondentIdentityNum != null and req.respondentIdentityNum != ''\">" +
199
+            "    AND a.respondent_identity_num = #{req.respondentIdentityNum} " +
200
+            "</if> "
201
+             +
202
+            "        </where> " +
203
+            "group by c.case_flow_id,c.case_status_name"+
204
+            " </script>"
205
+    )
206
+    List<CaseToDoCount> todoCount(@Param("req")MsCaseApplicationReq req, @Param("caseStatusNames") List<String> caseStatusNames);
163
 }
207
 }

+ 14
- 6
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/MsCaseApplicationService.java Bestand weergeven

9
 import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseAffiliate;
9
 import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseAffiliate;
10
 import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseApplication;
10
 import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseApplication;
11
 import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseAttach;
11
 import com.ruoyi.wisdomarbitrate.domain.entity.mscase.MsCaseAttach;
12
-import com.ruoyi.wisdomarbitrate.domain.vo.mscase.BookingVO;
13
-import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseApplicationReq;
14
-import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseApplicationVO;
15
-import com.ruoyi.wisdomarbitrate.domain.vo.mscase.MsCaseAttachVO;
12
+import com.ruoyi.wisdomarbitrate.domain.vo.mscase.*;
16
 import org.springframework.web.multipart.MultipartFile;
13
 import org.springframework.web.multipart.MultipartFile;
17
 
14
 
18
 import java.util.List;
15
 import java.util.List;
32
      * @return
29
      * @return
33
      */
30
      */
34
     List<MsCaseApplicationVO> list(MsCaseApplicationReq req);
31
     List<MsCaseApplicationVO> list(MsCaseApplicationReq req);
32
+    /**
33
+     * 首页待办数量
34
+     * @return
35
+     */
36
+    CaseToDoCountVO todoCount();
35
 
37
 
36
     /**
38
     /**
37
      * 根据id查询案件
39
      * 根据id查询案件
74
      */
76
      */
75
     AjaxResult uploadCaseZipFile(MultipartFile file, Long templateId);
77
     AjaxResult uploadCaseZipFile(MultipartFile file, Long templateId);
76
 
78
 
79
+    /**
80
+     * 用户信息压缩包导入
81
+     * @param file
82
+     * @return
83
+     */
84
+    AjaxResult userIdentify(MultipartFile file);
85
+
77
     /**
86
     /**
78
      * 生成调解申请书
87
      * 生成调解申请书
79
      * @param req
88
      * @param req
138
      * 查询调解员
147
      * 查询调解员
139
      * @return
148
      * @return
140
      */
149
      */
141
-    AjaxResult listMediator();
150
+    AjaxResult listMediator(Long caseAppliId);
142
     /**
151
     /**
143
      * 保存预约
152
      * 保存预约
144
      * @param
153
      * @param
234
      */
243
      */
235
     List<SmsSendRecord> getSmsSendRecord(SmsSendRecord smsSendRecord);
244
     List<SmsSendRecord> getSmsSendRecord(SmsSendRecord smsSendRecord);
236
 
245
 
237
-
238
 }
246
 }

+ 812
- 169
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/impl/MsCaseApplicationServiceImpl.java
Diff onderdrukt omdat het te groot bestand
Bestand weergeven


+ 4
- 4
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/mscase/impl/MsSignSealServiceImpl.java Bestand weergeven

696
                 SendMailRecord sendMailRecord = new SendMailRecord();
696
                 SendMailRecord sendMailRecord = new SendMailRecord();
697
                 sendMailRecord.setCaseId(id);
697
                 sendMailRecord.setCaseId(id);
698
                 sendMailRecord.setMailAddress(appEmail);
698
                 sendMailRecord.setMailAddress(appEmail);
699
-                sendMailRecord.setMailContent("您好,审核后的裁决书在附件中请查阅");
699
+                sendMailRecord.setMailContent("您好,审核后的调解书在附件中请查阅");
700
 //        sendMailRecord.setMailContent("您好,您的{"+caseApplication1.getCaseNum()+"}案件,审核后的裁决书在附件中请查阅");
700
 //        sendMailRecord.setMailContent("您好,您的{"+caseApplication1.getCaseNum()+"}案件,审核后的裁决书在附件中请查阅");
701
-                sendMailRecord.setMailName("签署后的裁决书");
701
+                sendMailRecord.setMailName("签署后的调解书");
702
                 sendMailRecord.setSendTime(new Date());
702
                 sendMailRecord.setSendTime(new Date());
703
                 sendMailRecord.setCreateBy(SecurityUtils.getUsername());
703
                 sendMailRecord.setCreateBy(SecurityUtils.getUsername());
704
                 if (appEmailFlag) {
704
                 if (appEmailFlag) {
714
                 sendMailRecord1.setCaseId(id);
714
                 sendMailRecord1.setCaseId(id);
715
                 sendMailRecord1.setMailAddress(resEmail);
715
                 sendMailRecord1.setMailAddress(resEmail);
716
 //        sendMailRecord.setMailContent("您好,您的{"+caseApplication1.getCaseNum()+"}案件,审核后的裁决书在附件中请查阅");
716
 //        sendMailRecord.setMailContent("您好,您的{"+caseApplication1.getCaseNum()+"}案件,审核后的裁决书在附件中请查阅");
717
-                sendMailRecord1.setMailContent("您好,审核后的裁决书在附件中请查阅");
718
-                sendMailRecord1.setMailName("签署后的裁决书");
717
+                sendMailRecord1.setMailContent("您好,审核后的调解书在附件中请查阅");
718
+                sendMailRecord1.setMailName("签署后的调解书");
719
                 sendMailRecord1.setSendTime(new Date());
719
                 sendMailRecord1.setSendTime(new Date());
720
                 sendMailRecord1.setCreateBy(SecurityUtils.getUsername());
720
                 sendMailRecord1.setCreateBy(SecurityUtils.getUsername());
721
                 if (resEmailFlag) {
721
                 if (resEmailFlag) {