diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/report/service/impl/LawsMonthlyReportWriteEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/report/service/impl/LawsMonthlyReportWriteEOServiceImpl.java index 7d7c5d0cf..e57924d30 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/report/service/impl/LawsMonthlyReportWriteEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/report/service/impl/LawsMonthlyReportWriteEOServiceImpl.java @@ -546,11 +546,12 @@ public class LawsMonthlyReportWriteEOServiceImpl extends ServiceImpl categoryList = sysCategoryService.list(); - String content = ""; - if(CutEnum.CN.getValue().equals(cut)){ - content = "主要内容"; - }else{ - content = "Content"; - } - WordUtil.exportWord(document, titleCN, null, ParagraphAlignment.CENTER, 0, 12, false, true, "Microsoft YaHei UI"); + String moth = lawsMonthlyReportWriteEOS.get(0).getMonth().replaceAll("-", "年") + "月"; //生成页眉页脚 - WordUtil.exportHeardAndFoot(document,lawsMonthlyReportWriteEOS.get(0).getMonth()); + WordUtil.exportHeardAndFoot(document,moth); + //生成标题 + WordUtil.exportWord(document, titleCN, null, ParagraphAlignment.CENTER, 0, 18, false, true, "Blue Sky Noto Regular"); int oneCount = 1; for (LawsMonthlyReportTitleTemplateEO lawsMonthlyReportTitleTemplateEO : reportTitleOneList) { @@ -639,7 +636,7 @@ public class LawsMonthlyReportWriteEOServiceImpl extends ServiceImpl新征求意见清单模板, 新发布标准清单模板 @@ -686,7 +683,7 @@ public class LawsMonthlyReportWriteEOServiceImpl extends ServiceImpl @@ -293,12 +292,22 @@ getAction('/problemKnowledgeBase/problemKnowledgeBaseEO/queryById', query).then((res) => { if (res.success) { this.formInline = res.result || {} - this.formInline = { ...this.formInline } if (this.formInline.showPermissions == 'Privacy') { this.isDisplay = true + if (this.formInline.permissionUserList && this.formInline.permissionUserList.length > 0) { + let userId = [] + let userName = [] + this.formInline.permissionUserList.forEach(val => { + userId.push(val.userId) + userName.push(val.userName) + }) + this.formInline.studioEngineerName = userName.join(',') + this.formInline.studioEngineer = userId.join(',') + } } else { this.isDisplay = false } + this.formInline = { ...this.formInline } } else { this.formInline = {} } @@ -390,10 +399,13 @@ this.loading = true this.confirmLoading = true let url = '' + let Action if (this.formInline.id) { url = this.url.edit + Action = putAction } else { url = this.url.add + Action = postAction } formInline.permissionUserList = [] if (formInline.showPermissions == 'Privacy') { @@ -404,12 +416,14 @@ }) }) } - postAction(url, formInline).then((res) => { + Action(url, formInline).then((res) => { if (res.success) { this.$message.success(this.$t('OperationSuccessful')) this.loading = false if (this.$route.query.id) { - + this.$router.push({ + path: '/problemKnowledgeBaseRelease' + }) } else { this.$router.push({ path: '/problemknowledgeBase' diff --git a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseList.vue b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseList.vue index a50d4e6f7..d7a10b460 100644 --- a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseList.vue +++ b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseList.vue @@ -6,7 +6,7 @@ {{$t('searchContent')}} + v-model="searchStr"> {{$t('query')}} {{$t('reset')}} @@ -76,6 +76,7 @@ @showSizeChange="SizeChange" /> + {{$t('dataLoading')}} @@ -95,6 +96,7 @@ checkboxText: [], conList: [], total: 0, + loading: false, pageSize: 10, downLoadFileUrl: window._CONFIG['domianPreviewURL'] + '/sys/common/download', pageNo: 1, @@ -112,7 +114,7 @@ this.getList() }, ResetSearch() { - this.searchContent = '' + this.searchStr = '' this.pageNo = 1 this.getList() }, @@ -148,14 +150,18 @@ getList() { let query = { pageNo: this.pageNo, - pageSize: this.pageSize + pageSize: this.pageSize, + searchStr: this.searchStr } + this.loading = true getAction(this.url.getInfoList, query).then((res) => { if (res.success) { this.conList = res.result.records this.total = res.result.total + this.loading = false } else { this.conList = [] + this.loading = false } }) }, diff --git a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseRelease.vue b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseRelease.vue index 628bdec05..b42131f4f 100644 --- a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseRelease.vue +++ b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseRelease.vue @@ -57,12 +57,14 @@ + {{$t('dataLoading')}}