From 5803cc97d3376b4c32598c1b3047fae86423c8f6 Mon Sep 17 00:00:00 2001
From: qq787203167 <787203167@qq.com>
Date: Thu, 11 Aug 2022 14:01:57 +0800
Subject: [PATCH 1/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=A6=85=E9=81=93?=
=?UTF-8?q?=E5=B7=B2=E7=9F=A5bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jero-web/src/common/lang/en-us.js | 1 +
jero-web/src/common/lang/zh-cn.js | 1 +
.../components/TermInformation.vue | 22 ++++++++++++-------
3 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js
index 24961f2ca..01d833f72 100644
--- a/jero-web/src/common/lang/en-us.js
+++ b/jero-web/src/common/lang/en-us.js
@@ -1256,4 +1256,5 @@ module.exports = {
HaveReleased:'Have released',
forward:'Forward',
issuedBy:'Issued by',
+ pleaseDecompositionStandardOrder:'Please import or bring in at least one decomposition standard order',
}
\ No newline at end of file
diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js
index 1d7a7a212..e5c4705a5 100644
--- a/jero-web/src/common/lang/zh-cn.js
+++ b/jero-web/src/common/lang/zh-cn.js
@@ -1358,4 +1358,5 @@ module.exports = {
HaveReleased:'已发布',
forward:'转发',
issuedBy:'发布人',
+ pleaseDecompositionStandardOrder:'请导入或带入至少一条分解标准单',
}
\ No newline at end of file
diff --git a/jero-web/src/views/businessSupport/technologyAssessment/components/TermInformation.vue b/jero-web/src/views/businessSupport/technologyAssessment/components/TermInformation.vue
index 70f7cc514..1ea9fa210 100644
--- a/jero-web/src/views/businessSupport/technologyAssessment/components/TermInformation.vue
+++ b/jero-web/src/views/businessSupport/technologyAssessment/components/TermInformation.vue
@@ -164,16 +164,22 @@
},
submitData(callback) {
let dataList = JSON.parse(JSON.stringify(this.dataList))
- for (let i = 0; i < dataList.length; i++) {
- if (dataList[i].evaluationMethods && dataList[i].evaluationMethods instanceof Array) {
- dataList[i].evaluationMethods = dataList[i].evaluationMethods.join(',')
- }
- dataList[i].lawsTechnologyEvaluationId = this.$route.query.lawsTechnologyEvaluationId || this.getUUID
- if (!dataList[i].evaluatorIds) {
- this.$message.warning(this.$t('pleaseCompleteTheEvaluationMethodorEvaluator'))
- return
+ if (dataList && dataList.length > 0) {
+ for (let i = 0; i < dataList.length; i++) {
+ if (dataList[i].evaluationMethods && dataList[i].evaluationMethods instanceof Array) {
+ dataList[i].evaluationMethods = dataList[i].evaluationMethods.join(',')
+ }
+ dataList[i].lawsTechnologyEvaluationId = this.$route.query.lawsTechnologyEvaluationId || this.getUUID
+ if (!dataList[i].evaluatorIds) {
+ this.$message.warning(this.$t('pleaseCompleteTheEvaluationMethodorEvaluator'))
+ return
+ }
}
+ } else {
+ this.$message.warning(this.$t('pleaseDecompositionStandardOrder'))
+ return
}
+
callback && callback(dataList)
},
handleModule() {
From 7713aa5e41eec6ded6085b619ce5fc665029f7eb Mon Sep 17 00:00:00 2001
From: qq787203167 <787203167@qq.com>
Date: Thu, 11 Aug 2022 14:10:09 +0800
Subject: [PATCH 2/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=A6=85=E9=81=93?=
=?UTF-8?q?=E5=B7=B2=E7=9F=A5bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../technologyAssessment/components/initiatingProcess.vue | 2 --
1 file changed, 2 deletions(-)
diff --git a/jero-web/src/views/businessSupport/technologyAssessment/components/initiatingProcess.vue b/jero-web/src/views/businessSupport/technologyAssessment/components/initiatingProcess.vue
index b6ec3e600..45bb0b312 100644
--- a/jero-web/src/views/businessSupport/technologyAssessment/components/initiatingProcess.vue
+++ b/jero-web/src/views/businessSupport/technologyAssessment/components/initiatingProcess.vue
@@ -100,7 +100,6 @@
@@ -115,7 +114,6 @@
From 1c7c779a7f2a7adb6e7ed3bbb2e970f6b7cb27d2 Mon Sep 17 00:00:00 2001
From: gaosong
Date: Thu, 11 Aug 2022 14:32:25 +0800
Subject: [PATCH 3/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E6=A1=A3?=
=?UTF-8?q?=E5=AF=B9=E6=AF=94-=E4=BF=AE=E6=94=B9=E6=9F=A5=E8=AF=A2?=
=?UTF-8?q?=E7=BB=93=E6=9E=9C=E5=8C=85=E5=90=AB=E6=B2=A1=E6=9C=89=E4=BC=A0?=
=?UTF-8?q?=E5=9B=9E=E6=96=87=E6=A1=A3=E5=BA=93=E7=9A=84=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/split/controller/SarFileSplitInfoController.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java
index d7cb9f67e..3c447ac77 100644
--- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java
+++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java
@@ -66,6 +66,9 @@ public class SarFileSplitInfoController extends JeroController
Date: Thu, 11 Aug 2022 14:38:24 +0800
Subject: [PATCH 4/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E6=A1=A3?=
=?UTF-8?q?=E5=AF=B9=E6=AF=94-=E4=BF=AE=E6=94=B9=E5=AF=B9=E6=AF=94?=
=?UTF-8?q?=E7=BB=93=E6=9E=9C=E6=98=BE=E7=A4=BA=E9=93=BE=E6=8E=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/SarFileCompareInfoController.java | 1 +
.../impl/SarFileCompareInfoServiceImpl.java | 16 +++++++++++++++-
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/controller/SarFileCompareInfoController.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/controller/SarFileCompareInfoController.java
index 93a4db427..2623a233d 100644
--- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/controller/SarFileCompareInfoController.java
+++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/controller/SarFileCompareInfoController.java
@@ -65,6 +65,7 @@ public class SarFileCompareInfoController extends JeroController queryWrapper = QueryGenerator.initQueryWrapper(sarFileCompareInfo, req.getParameterMap());
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
queryWrapper.eq("create_by", sysUser.getUsername()).or().eq("release_state", ReleaseConditionEnum.PUBLISHED.getValue());
+ queryWrapper.orderByAsc("create_by");
Page page = new Page<>(pageNo, pageSize);
IPage pageList = sarFileCompareInfoService.page(page, queryWrapper);
for (SarFileCompareInfo info : pageList.getRecords()) {
diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
index 732a8c6b1..f0d77ba71 100644
--- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
+++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
@@ -1,5 +1,6 @@
package com.jero.modules.compare.service.impl;
+import cn.hutool.core.collection.CollectionUtil;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.jero.modules.compare.entity.*;
import com.jero.modules.compare.mapper.SarFileCompareInfoMapper;
@@ -9,6 +10,7 @@ import com.jero.modules.compare.service.ISarFileCompareMenuService;
import com.jero.modules.compare.utils.CompHanLPUtils;
import com.jero.modules.compare.utils.CompareConst;
import com.jero.modules.docTranslation.enums.ReleaseConditionEnum;
+import com.jero.modules.document.service.IBussDocumentLibraryEOService;
import com.jero.modules.split.entity.SarFileSplitInfoEO;
import com.jero.modules.split.entity.SarFileSplitItemsEO;
import com.jero.modules.split.entity.SarFileSplitMenuEO;
@@ -44,6 +46,9 @@ public class SarFileCompareInfoServiceImpl extends ServiceImpl> bussDocumentLibraryEOList = bussDocumentLibraryEOService.getListBySerialNumber(leftInfo.getSerialNumber());
+ if (CollectionUtil.isNotEmpty(bussDocumentLibraryEOList)) {
+ sarFileCompareInfo.setFileKeyLeft(bussDocumentLibraryEOList.get(0).get("id").toString());
+ }
sarFileCompareInfo.setFileNameLeft(leftInfo.getFileName());
sarFileCompareInfo.setTitleLeft(leftInfo.getTitle());
sarFileCompareInfo.setFileTypeLeft(leftInfo.getFileType());
sarFileCompareInfo.setSerialNumberLeft(leftInfo.getSerialNumber());
sarFileCompareInfo.setFileIdRight(rightInfo.getId());
+ // 处理文档库id字段 根据编号和标题查询
+ List