diff --git a/src/store/index.js b/src/store/index.js index db9c688..9d26444 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -7,6 +7,7 @@ export default createStore({ state: { userInfo: {}, projectInfo: {}, + projectError: {}, routerInfo: {} }, getters: {}, @@ -17,6 +18,9 @@ export default createStore({ SET_PROJECT_INFO(state, info) { state.projectInfo = info; }, + SET_PROJECT_ERROR(state,error){ + state.projectError = error; + }, INIT_PROJECT_INFO(state) { if (state.projectInfo.status === -1) { state.projectInfo.stageProcessList.forEach((t) => { @@ -109,6 +113,7 @@ export default createStore({ getProjectInfo(content, { projectId }) { request(PROJECT_PROCESS, { projectId, type: 1 }).then(res => { content.commit("SET_PROJECT_INFO", res.data); + content.commit("SET_PROJECT_ERROR", res); content.commit("INIT_PROJECT_INFO"); }); }, diff --git a/src/views/project/ProjectDetails.vue b/src/views/project/ProjectDetails.vue index 13e4c0d..2045c31 100644 --- a/src/views/project/ProjectDetails.vue +++ b/src/views/project/ProjectDetails.vue @@ -3,8 +3,8 @@