From c441ee63996286f6e6bd92ecd51dbf2239d2d8ef Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期二, 29 十一月 2022 16:38:43 +0800
Subject: [PATCH] Merge branch 'master' of http://42.193.1.25:9521/r/sccg_server

---
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java |   29 ++++++++++++-----------------
 1 files changed, 12 insertions(+), 17 deletions(-)

diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java
index fd0fc7a..898ba0e 100644
--- a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java
@@ -73,15 +73,13 @@
     @Transactional(rollbackFor = Exception.class)
     public Boolean saveOrUpdateUpload(UploadDisposingResultParam uploadDisposingResultParam) {
         AdminUserDetails user = (AdminUserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
-        ArrivalSituation arrivalSituationed = iArrivalSituationService.getOne(new LambdaQueryWrapper<ArrivalSituation>().eq(ArrivalSituation::getBaseCaseId, uploadDisposingResultParam.getCaseId()));
-        if (arrivalSituationed != null) {
+        List<ArrivalSituation> list = iArrivalSituationService.list(new LambdaQueryWrapper<ArrivalSituation>().eq(ArrivalSituation::getBaseCaseId, uploadDisposingResultParam.getCaseId()));
+        if (!list.isEmpty()) {
             //褰撲簨浜�
             PartyInfo partyInfo = new PartyInfo();
-            if (StringUtils.isNotEmpty(uploadDisposingResultParam.getName())) {
-                BeanUtils.copyProperties(uploadDisposingResultParam, partyInfo);
-                partyInfo.setId(uploadDisposingResultParam.getPartyInfoId());
-                iPartyInfoService.updateById(partyInfo);
-            }
+            BeanUtils.copyProperties(uploadDisposingResultParam, partyInfo);
+            partyInfo.setId(uploadDisposingResultParam.getPartyInfoId());
+            iPartyInfoService.updateById(partyInfo);
             //璋冩煡鍙栬瘉
             Investigation investigation = new Investigation();
             BeanUtils.copyProperties(uploadDisposingResultParam, investigation);
@@ -127,12 +125,10 @@
         } else {
             //褰撲簨浜�
             PartyInfo partyInfo = new PartyInfo();
-            if (StringUtils.isNotEmpty(uploadDisposingResultParam.getName())) {
-                BeanUtils.copyProperties(uploadDisposingResultParam, partyInfo);
-                partyInfo.setCreateUser(user.getUserId().intValue());
-                partyInfo.setCreateTime(LocalDateTime.now());
-                iPartyInfoService.save(partyInfo);
-            }
+            BeanUtils.copyProperties(uploadDisposingResultParam, partyInfo);
+            partyInfo.setCreateUser(user.getUserId().intValue());
+            partyInfo.setCreateTime(LocalDateTime.now());
+            iPartyInfoService.save(partyInfo);
             //璋冩煡鍙栬瘉
             Investigation investigation = new Investigation();
             BeanUtils.copyProperties(uploadDisposingResultParam, investigation);
@@ -166,10 +162,9 @@
                 writ.setIllegalBuildingId(uploadDisposingResultParam.getCaseId());
                 writ.setCreateTime(LocalDateTime.now());
                 writ.setCreateUser(user.getUserId());
-                DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
-                writ.setLimitTime(LocalDateTime.parse(uploadDisposingResultParam.getLimitTime(), dtf));
-                writ.setRectifyTime(LocalDateTime.parse(uploadDisposingResultParam.getRectifyTime(), dtf));
-                writ.setSendTime(LocalDateTime.parse(uploadDisposingResultParam.getSendTime(), dtf));
+                writ.setLimitTime(LocalDateTime.parse(uploadDisposingResultParam.getLimitTime(), DateTimeFormatter.ofPattern("YYYY-MM-dd HH:mm:ss")));
+                writ.setRectifyTime(LocalDateTime.parse(uploadDisposingResultParam.getRectifyTime(), DateTimeFormatter.ofPattern("YYYY-MM-dd HH:mm:ss")));
+                writ.setSendTime(LocalDateTime.parse(uploadDisposingResultParam.getSendTime(), DateTimeFormatter.ofPattern("YYYY-MM-dd HH:mm:ss")));
                 iWritService.save(writ);
                 imageResources.setUrl(StringUtils
                         .joinWith(",", uploadDisposingResultParam.getPic()

--
Gitblit v1.8.0