优化裁决书
This commit is contained in:
+3
-3
@@ -296,9 +296,9 @@ public class AdjudicationServiceImpl implements IAdjudicationService {
|
|||||||
String month = String.format("%02d", now.getMonthValue());
|
String month = String.format("%02d", now.getMonthValue());
|
||||||
String day = String.format("%02d", now.getDayOfMonth());
|
String day = String.format("%02d", now.getDayOfMonth());
|
||||||
String modalFilePath = "/data/arbitrate-document/template/新裁决书模板.docx";
|
String modalFilePath = "/data/arbitrate-document/template/新裁决书模板.docx";
|
||||||
//String modalFilePath = "D:/develop/新裁决书模板.docx";
|
// String modalFilePath = "D:/develop/新裁决书模板.docx";
|
||||||
String saveFolderPath = "/home/ruoyi/uploadPath/upload/" + year + "/" + month + "/" + day;
|
String saveFolderPath = "/home/ruoyi/uploadPath/upload/" + year + "/" + month + "/" + day;
|
||||||
//String saveFolderPath = "D:/data/" + year + "/" + month + "/" + day;
|
// String saveFolderPath = "D:/data/" + year + "/" + month + "/" + day;
|
||||||
String fileName = UUID.randomUUID().toString().replace("-", "") + ".docx";
|
String fileName = UUID.randomUUID().toString().replace("-", "") + ".docx";
|
||||||
String saveName = "/profile/upload/" + year + "/" + month + "/" + day + "/" + fileName;
|
String saveName = "/profile/upload/" + year + "/" + month + "/" + day + "/" + fileName;
|
||||||
String resultFilePath = saveFolderPath + "/" + fileName;
|
String resultFilePath = saveFolderPath + "/" + fileName;
|
||||||
@@ -729,7 +729,7 @@ public class AdjudicationServiceImpl implements IAdjudicationService {
|
|||||||
//财产保全
|
//财产保全
|
||||||
Integer properPreser = caseApplication1.getProperPreser();
|
Integer properPreser = caseApplication1.getProperPreser();
|
||||||
String preservation = "本案受理后,申请人向仲裁委提交了财产保全申请,仲裁委根据《中华人民共和国仲裁法》" +
|
String preservation = "本案受理后,申请人向仲裁委提交了财产保全申请,仲裁委根据《中华人民共和国仲裁法》" +
|
||||||
"第二十八条之规定,将该申请提交至XXX市XXX区法院。";
|
"第二十八条之规定,将该申请提交至法院。";
|
||||||
if (properPreser == null) {
|
if (properPreser == null) {
|
||||||
datas.put("preservation", null);
|
datas.put("preservation", null);
|
||||||
} else if (properPreser == 1) {
|
} else if (properPreser == 1) {
|
||||||
|
|||||||
+39
-5
@@ -1,6 +1,7 @@
|
|||||||
package com.ruoyi.wisdomarbitrate.service.impl;
|
package com.ruoyi.wisdomarbitrate.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.collection.CollectionUtil;
|
import cn.hutool.core.collection.CollectionUtil;
|
||||||
|
import com.deepoove.poi.data.PictureRenderData;
|
||||||
import com.ruoyi.common.constant.CaseApplicationConstants;
|
import com.ruoyi.common.constant.CaseApplicationConstants;
|
||||||
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
||||||
import com.ruoyi.common.core.redis.RedisCache;
|
import com.ruoyi.common.core.redis.RedisCache;
|
||||||
@@ -8,6 +9,7 @@ import com.ruoyi.common.utils.WordUtil;
|
|||||||
import com.ruoyi.wisdomarbitrate.domain.*;
|
import com.ruoyi.wisdomarbitrate.domain.*;
|
||||||
import com.ruoyi.wisdomarbitrate.mapper.*;
|
import com.ruoyi.wisdomarbitrate.mapper.*;
|
||||||
import com.ruoyi.wisdomarbitrate.service.IAdjudicationService;
|
import com.ruoyi.wisdomarbitrate.service.IAdjudicationService;
|
||||||
|
import com.ruoyi.wisdomarbitrate.service.ICaseApplicationService;
|
||||||
import com.ruoyi.wisdomarbitrate.utils.CaseLogUtils;
|
import com.ruoyi.wisdomarbitrate.utils.CaseLogUtils;
|
||||||
import com.ruoyi.common.utils.SmsUtils;
|
import com.ruoyi.common.utils.SmsUtils;
|
||||||
import com.ruoyi.wisdomarbitrate.service.ICaseArbitrateService;
|
import com.ruoyi.wisdomarbitrate.service.ICaseArbitrateService;
|
||||||
@@ -28,6 +30,7 @@ import java.time.LocalDate;
|
|||||||
import java.time.ZoneId;
|
import java.time.ZoneId;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.function.Function;
|
import java.util.function.Function;
|
||||||
|
import java.util.regex.Pattern;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import static com.ruoyi.common.utils.SecurityUtils.getUsername;
|
import static com.ruoyi.common.utils.SecurityUtils.getUsername;
|
||||||
@@ -50,6 +53,8 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
|
|||||||
private IAdjudicationService adjudicationService;
|
private IAdjudicationService adjudicationService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private RedisCache redisCache;
|
private RedisCache redisCache;
|
||||||
|
@Autowired
|
||||||
|
private ICaseApplicationService caseApplicationService;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Transactional
|
@Transactional
|
||||||
@@ -346,7 +351,12 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
|
|||||||
} else if (identityType == 2) { //被申请人
|
} else if (identityType == 2) { //被申请人
|
||||||
datas.put("resName", affiliate.getName());
|
datas.put("resName", affiliate.getName());
|
||||||
datas.put("resAddress", affiliate.getResidenAffili());
|
datas.put("resAddress", affiliate.getResidenAffili());
|
||||||
datas.put("resSex", affiliate.getResponSex());
|
String responSex = affiliate.getResponSex();
|
||||||
|
if (responSex.equals("0")) {
|
||||||
|
datas.put("resSex", "男");
|
||||||
|
} else {
|
||||||
|
datas.put("resSex", "女");
|
||||||
|
}
|
||||||
Date responBirth = affiliate.getResponBirth();
|
Date responBirth = affiliate.getResponBirth();
|
||||||
if (responBirth != null) {
|
if (responBirth != null) {
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
||||||
@@ -495,10 +505,34 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
|
|||||||
}
|
}
|
||||||
datas.put("claims", caseApplication1.getArbitratClaims());
|
datas.put("claims", caseApplication1.getArbitratClaims());
|
||||||
datas.put("request", caseApplication1.getRequestRule());
|
datas.put("request", caseApplication1.getRequestRule());
|
||||||
//申请人证据材料
|
CaseApplication caseApplication2 = caseApplicationService.selectCaseApplication(caseApplication);
|
||||||
datas.put("appEvidenceMaterial", null);
|
List<CaseAttach> caseAttachList1 = caseApplication2.getCaseAttachList();
|
||||||
//被申请人证据材料
|
if (caseAttachList1 != null && caseAttachList1.size() > 0) {
|
||||||
datas.put("resEvidenceMaterial", null);
|
for (CaseAttach caseAttach : caseAttachList1) {
|
||||||
|
if (caseAttach.getAnnexType() == 6) { //被申请人证据材料
|
||||||
|
String annexName = caseAttach.getAnnexName();
|
||||||
|
boolean isImageFile = Pattern.matches(".*\\.(jpg|png|gif|bmp)$", annexName);
|
||||||
|
if (isImageFile) {
|
||||||
|
String annexPath = "/home/ruoyi" + caseAttach.getAnnexPath();
|
||||||
|
System.out.println("路径是===========" + annexPath);
|
||||||
|
PictureRenderData pictureRenderData = WordUtil
|
||||||
|
.rebuildImageContent(100, 100, null, annexPath);
|
||||||
|
datas.put("resEvidenceMaterial", pictureRenderData);
|
||||||
|
}
|
||||||
|
} else if (caseAttach.getAnnexType() == 2) { //申请人证据材料
|
||||||
|
String annexName = caseAttach.getAnnexName();
|
||||||
|
boolean isImageFile = Pattern.matches(".*\\.(jpg|png|gif|bmp)$", annexName);
|
||||||
|
if (isImageFile) {
|
||||||
|
String annexPath = "/home/ruoyi" + caseAttach.getAnnexPath();
|
||||||
|
System.out.println("路径是===========" + annexPath);
|
||||||
|
PictureRenderData pictureRenderData = WordUtil
|
||||||
|
.rebuildImageContent(100, 100, null, annexPath);
|
||||||
|
//申请人证据材料
|
||||||
|
datas.put("appEvidenceMaterial", pictureRenderData);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
datas.put("applicaCrossOpin", caseApplication1.getApplicaCrossOpin());
|
datas.put("applicaCrossOpin", caseApplication1.getApplicaCrossOpin());
|
||||||
if (arbitrateRecord1 != null) {
|
if (arbitrateRecord1 != null) {
|
||||||
datas.put("factDetermi", arbitrateRecord1.getFactDetermi());
|
datas.put("factDetermi", arbitrateRecord1.getFactDetermi());
|
||||||
|
|||||||
Reference in New Issue
Block a user