-
+
@@ -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";
diff --git a/src/views/modules/workPc/guidance/addForm.vue b/src/views/modules/workPc/guidance/addForm.vue
index 8bea54ce7..ac33b8c1b 100644
--- a/src/views/modules/workPc/guidance/addForm.vue
+++ b/src/views/modules/workPc/guidance/addForm.vue
@@ -106,7 +106,8 @@
-