书面审理接口修改 #167

Merged
hejinbo merged 3 commits from hjb into dev 2023-11-01 01:23:00 +00:00
Showing only changes of commit 106ccce871 - Show all commits
@@ -50,6 +50,7 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
private IAdjudicationService adjudicationService; private IAdjudicationService adjudicationService;
@Autowired @Autowired
private RedisCache redisCache; private RedisCache redisCache;
@Override @Override
@Transactional @Transactional
public AjaxResult examineArbitrateMethod(CaseApplication caseApplication, Integer opinion) { public AjaxResult examineArbitrateMethod(CaseApplication caseApplication, Integer opinion) {
@@ -272,10 +273,10 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
datas.put("year", year); datas.put("year", year);
datas.put("months", month); datas.put("months", month);
datas.put("day", day); datas.put("day", day);
// String modalFilePath = "/data/arbitrate-document/template/仲裁裁决书模板.docx"; String modalFilePath = "/data/arbitrate-document/template/仲裁裁决书模板.docx";
String modalFilePath = "D:/develop/仲裁裁决书模板 (2).docx"; //String modalFilePath = "D:/develop/仲裁裁决书模板 (2).docx";
// String saveFolderPath = "/home/ruoyi/uploadPath/upload/" + year + "/" + month + "/" + day; String saveFolderPath = "/home/ruoyi/uploadPath/upload/" + year + "/" + month + "/" + day;
String saveFolderPath = "D:/data/" + now.getYear() + "/" + now.getMonthValue() + "/" + now.getDayOfMonth(); //String saveFolderPath = "D:/data/" + now.getYear() + "/" + now.getMonthValue() + "/" + now.getDayOfMonth();
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;
@@ -296,10 +297,11 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
.annexType(7) .annexType(7)
.build(); .build();
//保存到附件表里,先判断之前有没有,有的话更新,没有的话新增 //保存到附件表里,先判断之前有没有,有的话更新,没有的话新增
Long caseAppliId = id; CaseAttach caseAttach1 = new CaseAttach();
Integer annexType = 7; caseAttach1.setAnnexType(7);
List<CaseAttach> caseAttach1 = caseAttachMapper.getCaseAttachByCaseIdAndType(caseAttach); caseAttach1.setCaseAppliId(id);
if (caseAttach1 != null ) { List<CaseAttach> caseAttachList = caseAttachMapper.getCaseAttachByCaseIdAndType(caseAttach1);
if (caseAttachList != null && caseAttachList.size() > 0) {
//之前已经生成过了,更新 //之前已经生成过了,更新
caseAttachMapper.updateCaseAttachBycaseid(caseAttach); caseAttachMapper.updateCaseAttachBycaseid(caseAttach);
} else { } else {
@@ -322,11 +324,12 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
return Boolean.FALSE; return Boolean.FALSE;
} }
} }
//生成仲裁文书 //生成仲裁文书
private Boolean generateAward(ArbitrateRecord arbitrateRecord) { private Boolean generateAward(ArbitrateRecord arbitrateRecord) {
try { try {
Map<String, Object> datas = new HashMap<>(); Map<String, Object> datas = new HashMap<>();
Long id = arbitrateRecord.getId(); Long id = arbitrateRecord.getCaseAppliId();
if (id == null) { if (id == null) {
return null; return null;
} }
@@ -524,10 +527,10 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
datas.put("year", year); datas.put("year", year);
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;
@@ -554,8 +557,11 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
.annexType(3) .annexType(3)
.build(); .build();
//保存到附件表里,先判断之前有没有,有的话更新,没有的话新增 //保存到附件表里,先判断之前有没有,有的话更新,没有的话新增
List<CaseAttach> caseAttachList = caseAttachMapper.getCaseAttachByCaseIdAndType(caseAttach); CaseAttach caseAttach1 = new CaseAttach();
if (caseAttachList != null ) { caseAttach1.setAnnexType(3);
caseAttach1.setCaseAppliId(id);
List<CaseAttach> caseAttachList = caseAttachMapper.getCaseAttachByCaseIdAndType(caseAttach1);
if (caseAttachList != null && caseAttachList.size() > 0) {
//之前已经生成过了,更新 //之前已经生成过了,更新
caseAttachMapper.updateCaseAttachBycaseid(caseAttach); caseAttachMapper.updateCaseAttachBycaseid(caseAttach);
} else { } else {
@@ -575,6 +581,7 @@ public class CaseArbitrateServiceImpl implements ICaseArbitrateService {
return Boolean.FALSE; return Boolean.FALSE;
} }
} }
public String getNewEquipmentNo() { public String getNewEquipmentNo() {
Object awardNum = redisCache.getCacheObject("awardNum"); Object awardNum = redisCache.getCacheObject("awardNum");
if (awardNum == null) { if (awardNum == null) {