diff --git a/src/views/modules/shequzhili/issue/cpts/issue-info.vue b/src/views/modules/shequzhili/issue/cpts/issue-info.vue index bc79795da..f5f636d5d 100644 --- a/src/views/modules/shequzhili/issue/cpts/issue-info.vue +++ b/src/views/modules/shequzhili/issue/cpts/issue-info.vue @@ -64,7 +64,7 @@
回复内容:
-
{{ item.publicReply }}
+
{{ item.publicReply|| item.progressDesc}}
diff --git a/src/views/modules/shequzhili/xiangmu/cpts/project-info.vue b/src/views/modules/shequzhili/xiangmu/cpts/project-info.vue index dfced3f53..66168167a 100644 --- a/src/views/modules/shequzhili/xiangmu/cpts/project-info.vue +++ b/src/views/modules/shequzhili/xiangmu/cpts/project-info.vue @@ -308,11 +308,11 @@ - -
- + @@ -470,6 +478,7 @@ import issueInfo from "./issue-info"; import eventInfo from "./event-info"; import projectEvaluation from "./project-evaluation"; import dateFormat from "dai-js/tools/dateFormat"; +import issueInfoOrigin from "../../issue/cpts/issue-info"; function iniData () { return { @@ -587,6 +596,9 @@ function iniData () { tagOptions: [], visibleTagPanel: false, selectedTagData: [], + + issuePageType: '', + issueDetailData: {}, }; } @@ -613,6 +625,7 @@ export default { eventInfo, projectEvaluation, selectStaff, + issueInfoOrigin }, data: iniData, @@ -853,8 +866,30 @@ export default { } }, - handleWatchOrigin () { + async handleWatchOrigin () { + + + const url = "/gov/issue/manage/votingissuedetail"; + + const { data, code, msg } = await requestPost(url, { + issueId: this.projectInfo.originId, + }); + + if (code === 0) { + + this.issueDetailData = { ...data }; + + } else { + this.$message.error(msg); + } this.pageType = "origin-info"; + if (this.issueDetailData.issueStatus === 'voting') { + this.issuePageType = 'dispose' + } else { + this.issuePageType = 'info' + } + this.pageTypeCopy = 'issue' + }, handleBackInfo () { this.pageType = "info";