|
|
@@ -1,6 +1,10 @@
|
|
|
import { login, logout, getInfo } from '@/api/login'
|
|
|
import { getToken, setToken, removeToken } from '@/utils/auth'
|
|
|
import { getReviewNumber,getApprovalNumber,getInvestigateNumber,getDecisionNumber } from '@/api/invest/pool'
|
|
|
+import { getMyTaskInvestOppNumber } from '@/api/project/investOpp/pool'
|
|
|
+import { getMyTaskApprovalNumber } from '@/api/project/approval/pool'
|
|
|
+import { getMyTaskDecisionNumber } from '@/api/project/decision/pool'
|
|
|
+import { getMyTaskTerminationNumber } from "@/api/project/termination/pool";
|
|
|
|
|
|
const user = {
|
|
|
state: {
|
|
|
@@ -95,6 +99,11 @@ const user = {
|
|
|
},
|
|
|
],
|
|
|
],
|
|
|
+ // 我的任务-各项代办数量
|
|
|
+ investOppNum: 0,//投资机会
|
|
|
+ approvalNum: 0,//项目立项
|
|
|
+ decisionNum: 0,//项目投决
|
|
|
+ terminationNum: 0,//项目终止
|
|
|
|
|
|
},
|
|
|
|
|
|
@@ -140,6 +149,19 @@ const user = {
|
|
|
},
|
|
|
SET_PROJECTTJNUM: (state, projectTJNum) => {
|
|
|
state.projectTJNum = projectTJNum
|
|
|
+ },
|
|
|
+ //我的任务
|
|
|
+ SET_INVESTOPPNUM: (state, investOppNum) => {
|
|
|
+ state.investOppNum = investOppNum
|
|
|
+ },
|
|
|
+ SET_APPROVALNUM: (state, approvalNum) => {
|
|
|
+ state.approvalNum = approvalNum
|
|
|
+ },
|
|
|
+ SET_DECISIONNUM: (state, decisionNum) => {
|
|
|
+ state.decisionNum = decisionNum
|
|
|
+ },
|
|
|
+ SET_TERMINATIONNUM: (state, terminationNum ) => {
|
|
|
+ state.terminationNum = terminationNum
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -253,8 +275,45 @@ const user = {
|
|
|
commit('SET_PROJECTTJNUM', projectTJNum);
|
|
|
})
|
|
|
})
|
|
|
- }
|
|
|
+ },
|
|
|
+ //我的任务-待办数量
|
|
|
+ //更新投资机会待办
|
|
|
+ getMyTaskInvestOppNumber({ commit, state }) {
|
|
|
+ return new Promise(resolve => {
|
|
|
+ getMyTaskInvestOppNumber().then(res => {
|
|
|
+ const investOppNum = parseInt(res.total);//项目投决
|
|
|
+ commit('SET_INVESTOPPNUM', investOppNum);
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ //更新项目立项待办
|
|
|
+ getMyTaskApprovalNumber({ commit, state }) {
|
|
|
+ return new Promise(resolve => {
|
|
|
+ getMyTaskApprovalNumber().then(res => {
|
|
|
+ const approvalNum = parseInt(res.total);//项目投决
|
|
|
+ commit('SET_APPROVALNUM', approvalNum);
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ //更新项目投决待办
|
|
|
+ getMyTaskDecisionNumber({ commit, state }) {
|
|
|
+ return new Promise(resolve => {
|
|
|
+ getMyTaskDecisionNumber().then(res => {
|
|
|
+ const decisionNum = parseInt(res.total);//项目投决
|
|
|
+ commit('SET_DECISIONNUM', decisionNum);
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
|
|
|
+ //更新项目终止待办
|
|
|
+ getMyTaskTerminationNumber({ commit, state }) {
|
|
|
+ return new Promise(resolve => {
|
|
|
+ getMyTaskTerminationNumber().then(res => {
|
|
|
+ const terminationNum = parseInt(res.total);//项目投决
|
|
|
+ commit('SET_TERMINATIONNUM', terminationNum);
|
|
|
+ })
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|