From cc4e548d0f04945fed274d151cf032dd93561e3f Mon Sep 17 00:00:00 2001 From: gaosong Date: Sat, 18 Nov 2023 14:07:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=82=E6=95=B0=E6=A8=A1?= =?UTF-8?q?=E7=89=88=E5=8F=91=E5=B8=83=EF=BC=8C=E5=8A=A0=E9=81=AE=E7=BD=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/xml/ParamsManifestEOMapper.xml | 2 +- .../impl/ParamsManifestEOServiceImpl.java | 28 +++++++++++++------ .../parameter/ParameterTemplate/index.vue | 7 +++++ 3 files changed, 28 insertions(+), 9 deletions(-) diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/cert/collect/mapper/xml/ParamsManifestEOMapper.xml b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/cert/collect/mapper/xml/ParamsManifestEOMapper.xml index 3b8f336e0..7c97b3e40 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/cert/collect/mapper/xml/ParamsManifestEOMapper.xml +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/cert/collect/mapper/xml/ParamsManifestEOMapper.xml @@ -52,7 +52,7 @@ pm.params_template_publish_version as params_template_publish_version, pm.project_version as project_version, pm.explanation as explanation, - if (pt.params_template_name is not null, pt.params_template_name, pm.params_template_name) as params_template_name + pt.params_template_name as params_template_name diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/cert/collect/service/impl/ParamsManifestEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/cert/collect/service/impl/ParamsManifestEOServiceImpl.java index 227b2d417..c91e9f1e3 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/cert/collect/service/impl/ParamsManifestEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/cert/collect/service/impl/ParamsManifestEOServiceImpl.java @@ -158,17 +158,20 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl queryList(ParamsManifestEO paramsManifestEO) { + IPage page = new Page(1, 100); + IPage pageList = pageInfo(page, paramsManifestEO); List resList = new ArrayList<>(); - LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); - if(StringUtils.isNotEmpty(paramsManifestEO.getTitle())){ - queryWrapper.eq(ParamsManifestEO::getTitle, paramsManifestEO.getTitle()); - } - queryWrapper.eq(ParamsManifestEO::getProjectId, paramsManifestEO.getProjectId()); - List paramsManifestEOList = list(queryWrapper); - resList.addAll(paramsManifestEOList); +// LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); +// if(StringUtils.isNotEmpty(paramsManifestEO.getTitle())){ +// queryWrapper.eq(ParamsManifestEO::getTitle, paramsManifestEO.getTitle()); +// } +// queryWrapper.eq(ParamsManifestEO::getProjectId, paramsManifestEO.getProjectId()); + List paramsManifestEOList = pageList.getRecords(); for (ParamsManifestEO pm : paramsManifestEOList) { pm.setIsHistory("0"); } + resList.addAll(paramsManifestEOList); + List hisList = paramsManifestHistoryEOService.getHistoryListByProjectId(paramsManifestEO.getProjectId()); if(CollectionUtils.isNotEmpty(hisList)){ for (ParamsManifestHistoryEO his : hisList) { @@ -280,6 +283,9 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(ParamsCollectManifestEO::getParamsManifestId, cid); List paramsCollectManifestEOList = paramsCollectManifestEOService.list(queryWrapper); + for (ParamsCollectManifestEO peo:paramsCollectManifestEOList) { + peo.setState(CollectManifestStateEnum.WAIT_FILL.getValue()); + } // 根据参数模板id发布版本查询对应参数项集合 List paramsInfoPublishEOList = paramsInfoPublishEOService.getListByPublishVersion(mid, Integer.parseInt(version)); @@ -294,7 +300,13 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl + {{ $t('pleaseWaitWhileRunning') }} @@ -139,6 +140,7 @@ export default { token:Vue.ls.get(ACCESS_TOKEN), loading: false, toggleSearchStatus: false, + JLoading:false, selectedRowKeys: [], selectedRowKeysArray: '', orderBy: '1', @@ -299,13 +301,16 @@ export default { this.$confirm({ content: item.status && item.status == '1' ? _this.$t('confirmWithdraw') : _this.$t('confirmRelease'), onOk() { + _this.JLoading = true if (item.status && item.status == '1'){ getAction('params/paramsInfo/withdraw', { paramsTemplateId: item.id }).then((res) => { if (res.success) { _this.$message.success(res.result) _this.getList() + _this.JLoading = false } else { _this.$message.warning(res.message) + _this.JLoading = false } }) }else{ @@ -313,8 +318,10 @@ export default { if (res.success) { _this.$message.success(res.result) _this.getList() + _this.JLoading = false } else { _this.$message.warning(res.message) + _this.JLoading = false } }) }