diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/problemKnowledgeBase/service/impl/ProblemKnowledgeBaseEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/problemKnowledgeBase/service/impl/ProblemKnowledgeBaseEOServiceImpl.java index 474832c10..03c26a557 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/problemKnowledgeBase/service/impl/ProblemKnowledgeBaseEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/problemKnowledgeBase/service/impl/ProblemKnowledgeBaseEOServiceImpl.java @@ -196,15 +196,15 @@ public class ProblemKnowledgeBaseEOServiceImpl extends ServiceImpl stringMapEn = new HashMap<>(); this.problemKnowledgeBaseEOConvertMapByCut(problemKnowledgeBaseEO,CutEnum.EN.getValue(),stringMapEn); - this.putMap(problemKnowledgeBaseId,sbCn.toString(),CutEnum.CN.getValue(),stringMapCn,SEARCH_FLAG,"问题知识库"); - this.putMap(problemKnowledgeBaseId,sbEn.toString(),CutEnum.EN.getValue(),stringMapEn,SEARCH_FLAG,"Problem knowledge base"); + this.putMap(problemKnowledgeBaseId,sbCn.toString(),CutEnum.CN.getValue(),stringMapCn,SEARCH_FLAG,"知识分享"); + this.putMap(problemKnowledgeBaseId,sbEn.toString(),CutEnum.EN.getValue(),stringMapEn,SEARCH_FLAG,"Knowledge Sharing"); Map stringMapCnBase = new HashMap<>(); this.problemKnowledgeBaseEOConvertMapByCut(problemKnowledgeBaseEO,CutEnum.EN.getValue(),stringMapCnBase); Map stringMapEnBase = new HashMap<>(); this.problemKnowledgeBaseEOConvertMapByCut(problemKnowledgeBaseEO,CutEnum.EN.getValue(),stringMapEnBase); - this.putMap(problemKnowledgeBaseId,sbCn.toString(),CutEnum.CN.getValue(),stringMapCnBase,null,"问题知识库"); - this.putMap(problemKnowledgeBaseId,sbEn.toString(),CutEnum.EN.getValue(),stringMapEnBase,null,"Problem knowledge base"); + this.putMap(problemKnowledgeBaseId,sbCn.toString(),CutEnum.CN.getValue(),stringMapCnBase,null,"知识分享"); + this.putMap(problemKnowledgeBaseId,sbEn.toString(),CutEnum.EN.getValue(),stringMapEnBase,null,"Knowledge Sharing"); mapListTempCn.add(stringMapCn); mapListTempEn.add(stringMapEn); diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/enums/ModuleTypeFlagEnum.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/enums/ModuleTypeFlagEnum.java index dd0b61d4b..fd9c7f0e6 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/enums/ModuleTypeFlagEnum.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/enums/ModuleTypeFlagEnum.java @@ -3,7 +3,7 @@ package com.jero.modules.searchcenter.enums; public enum ModuleTypeFlagEnum { DOCUMENT_LIBRARY("文档库","WDK"), LAWS_MONTHLY_REPORT("法规月报","FGYB"), - PROBLEM_KNOWLEDGE_BASE_CLASSIFY("问题知识库","WTZSK"); + PROBLEM_KNOWLEDGE_BASE_CLASSIFY("知识分享","WTZSK"); String name; String value; diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java index 1be72fe12..03e90bafc 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java @@ -1488,7 +1488,13 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService { List problemKnowledgeBaseUserEOList = this.problemKnowledgeBaseUserEOService.list(userPermissionQueryWrapper); if(CollectionUtils.isNotEmpty(problemKnowledgeBaseUserEOList)){ - List problemKnowledgeBaseIdList = problemKnowledgeBaseUserEOList.stream().map(ProblemKnowledgeBaseUserEO::getProblemKnowledgeBaseId).distinct().collect(Collectors.toList()); + List problemKnowledgeBaseIdList = problemKnowledgeBaseUserEOList.stream().filter(e->{ + boolean flag = false; + if(StringUtils.isNotEmpty(e.getProblemKnowledgeBaseId())){ + flag = true; + } + return flag; + }).map(ProblemKnowledgeBaseUserEO::getProblemKnowledgeBaseId).distinct().collect(Collectors.toList()); //in查询该用户拥有权限的问题知识库id。 Map fieldKeyMap2 = new HashMap<>(); diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index 08529934a..2049d8217 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -1028,7 +1028,7 @@ module.exports = { viewProcess: 'View Process', evaluationResults: 'Evaluation Results', Assessor: 'Assessor', - collectionOfRegulatoryOpinions: 'Collection Of Regulatory Opinions', + collectionOfRegulatoryOpinions: 'Opinion Collection of Regulation', collectionOfRegulatoryOpinionsProcess: 'Collection Of Regulatory Opinions Process', feedbackInformation: 'Feedback', relevantSections: 'Chapter', @@ -1211,7 +1211,7 @@ module.exports = { Inthecollection: 'During collection', Notatthe: 'Not started', Thepercentage: 'The Percentage', - problemKnowledgeBase: 'Q&A Knowledge', + problemKnowledgeBase: 'Knowledge Sharing', recentHotSpots: 'Recent Hot Spots', disseminationMaterials: 'Dissemination Materials', informationSafety: 'Information Safety', @@ -1291,8 +1291,8 @@ module.exports = { rejectedBy:'Rejected By', rejectionTime:'Rejection Time', rejectReason:'Reject Reason', - collectionLegislativeComments:'Collection of Legislative Comments', - regulatoryAndTechnicalAssessment:'Regulatory and technical assessment', + collectionLegislativeComments:'Opinion Collection of Regulation', + regulatoryAndTechnicalAssessment:'Regulation Technical Assessment', listConfirmationRejectionReason:'List confirmation rejection reason', taskConfirmationRejectionReason:'Task confirmation rejection reason', onlyCompletedDataCanBeDeleted:'Only completed data can be deleted', diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js index 63891c8d9..af3986456 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -1313,7 +1313,7 @@ module.exports = { Inthecollection: '收集中', Notatthe: '未开始', Thepercentage: '百分比', - problemKnowledgeBase: '问题知识库', + problemKnowledgeBase: '知识分享', recentHotSpots: '近期热点', disseminationMaterials: '传播物料', informationSafety: '信息安全', diff --git a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseList.vue b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseList.vue index 281dffe9e..f25fcd950 100644 --- a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseList.vue +++ b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseList.vue @@ -211,7 +211,8 @@ downLoadImgUrl: window._CONFIG['domianWebImgURL'] + '/sys/common/download', pageNo: 1, url: { - getInfoList: '/problemKnowledgeBase/problemKnowledgeBaseEO/page' + getInfoList: '/problemKnowledgeBase/problemKnowledgeBaseEO/page', + getjiekou: '/problemKnowledgeBase/problemKnowledgeBaseEO/queryById' }, CommentQuery: {} } @@ -424,7 +425,7 @@ this.$nextTick(() => { this.$refs.problemKnowledgeBaseListViewRef.getData(JSON.parse(JSON.stringify(val))) }) - } + }, } } diff --git a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseListView.vue b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseListView.vue index 511849faa..cd452ed81 100644 --- a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseListView.vue +++ b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseListView.vue @@ -34,8 +34,10 @@ {{queryForm.createBy}}
- - {{queryForm.standNumber}} +
+ + {{value}} +
@@ -447,6 +449,14 @@ this.queryForm = row this.$refs.SelectedByRef.getPush() }, + detailClick(item,key) { + this.$router.push({ + path: '/docManage/library/detail', + query: { + id: item.bussDocumentLibraryId.split(',')[key] + }, + }) + }, SelectedByForm(userIds) { let query = { userIds: userIds, diff --git a/jero-web/src/views/dashboard/components/myList.vue b/jero-web/src/views/dashboard/components/myList.vue index 7a62e70d5..a3f743475 100644 --- a/jero-web/src/views/dashboard/components/myList.vue +++ b/jero-web/src/views/dashboard/components/myList.vue @@ -94,7 +94,7 @@ }, moreClick() { this.$router.push({ - path: '/ProcessCenter' + path: '/projectRegulationTasks' }) }, prcClick(row) {