From 02dfee780f45f70370abc21abedca2fba1ca016e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E5=B5=A9?= Date: Thu, 30 Mar 2023 15:36:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=8F=91OTA=E5=A4=87=E6=A1=88?= =?UTF-8?q?=E5=B7=A5=E5=85=B7-=E8=BD=A6=E8=BE=86=E5=8D=87=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/OtaBaCxJbxxServiceImpl.java | 1 + .../impl/OtaBaSjGgnrfsServiceImpl.java | 38 +++++++------ .../impl/OtaBaSjSjxtbhServiceImpl.java | 1 + .../impl/OtaBaSjSjyxpgServiceImpl.java | 53 ++++++++----------- .../modules/ota/utils/ComparisonUtil.java | 14 ++++- 5 files changed, 53 insertions(+), 54 deletions(-) diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaBaCxJbxxServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaBaCxJbxxServiceImpl.java index bd2c6f8ee..8e7b1db64 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaBaCxJbxxServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaBaCxJbxxServiceImpl.java @@ -84,6 +84,7 @@ public class OtaBaCxJbxxServiceImpl extends ServiceImpl reList = cu.comparisonRecord(otaBaCxJbxx.getOtaId(), OtaModuleEnum.CX_CXJBXX, otaBaCxJbxxOld, otaBaCxJbxx, sysDictService); diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaBaSjGgnrfsServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaBaSjGgnrfsServiceImpl.java index 1a92b0884..45402ae5b 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaBaSjGgnrfsServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/ota/service/impl/OtaBaSjGgnrfsServiceImpl.java @@ -28,6 +28,7 @@ import java.io.File; import java.util.Date; import java.util.List; import java.util.Objects; +import java.util.UUID; /** * @Description: 升级备案-用户告知内容及方式 @@ -143,6 +144,22 @@ public class OtaBaSjGgnrfsServiceImpl extends ServiceImpl reList = cu.comparisonRecord(otaBaSjSjyxpg.getOtaId(), OtaModuleEnum.SJ_SJYXPG, otaBaSjSjyxpgOld, otaBaSjSjyxpg, sysDictService); reList.addAll(cu.comparisonRecord(otaBaSjSjyxpg.getOtaId(), newYzcl, oldYzcl, OtaModuleEnum.SJ_SJMBCL, "验证材料", ossFileService)); reList.addAll(cu.comparisonRecord(otaBaSjSjyxpg.getOtaId(), newZmcl, oldZmcl, OtaModuleEnum.SJ_SJMBCL, "证明材料", ossFileService)); + deleteById(otaBaSjSjyxpg.getId()); saveOrUpdate(otaBaSjSjyxpg); otaBaCxTxjlService.saveBatch(reList); } @@ -152,6 +149,24 @@ public class OtaBaSjSjyxpgServiceImpl extends ServiceImpl { res = ""; for (int i = 0; i < newValStr.length; i++) { if (i == newValStr.length - 1) { - res += sysDictService.queryDictTextByKey(ote.getType(), newValStr[i]); + String s = sysDictService.queryDictTextByKey(ote.getType(), newValStr[i]); + if (StringUtils.isNotEmpty(s)) { + res += s; + } else { + res += "空"; + } } else { - res += sysDictService.queryDictTextByKey(ote.getType(), newValStr[i]) + ","; + String s = sysDictService.queryDictTextByKey(ote.getType(), newValStr[i]); + if (StringUtils.isNotEmpty(s)) { + res += s + ","; + } else { + res += "空,"; + } } } }