diff --git a/apis/projectFinance.js b/apis/projectFinance.js index c597b1f..f4d354b 100644 --- a/apis/projectFinance.js +++ b/apis/projectFinance.js @@ -1,23 +1,29 @@ -import http from 'apis/axios'; - -const apiUrl = import.meta.env.VITE_API_URL; -const ptccsens = `${apiUrl}/ptccsens/v1.0`; -const projectFinance = `${ptccsens}/projectFinance`; - -// 追加预算 -export const addBudget = params => http.post(`${projectFinance}/addBudget`, params); - -// 查看所有的费用申请 -export const queryAllMoneyApply = params => http.post(`${projectFinance}/queryAllMoneyApply`, params); - -// 查看项目下的财务信息 -export const queryFinanceOfProject = params => http.post(`${projectFinance}/queryFinanceOfProject`, params); - -// 查看自己需要审批的申请 -export const queryNeedCheckByMe = params => http.post(`${projectFinance}/queryNeedCheckByMe`, params); - -// 查看项目下的所有任务对应的财务信息 -export const queryProjectFinance = params => http.post(`${projectFinance}/queryProjectFinance`, params); - -// 修改任务或项目的预算和奖金信息 -export const updateFinance = params => http.post(`${projectFinance}/updateFinance`, params); +import http from 'apis/axios'; + +const apiUrl = import.meta.env.VITE_API_URL; +const ptccsens = `${apiUrl}/ptccsens/v1.0`; +const projectFinance = `${ptccsens}/projectFinance`; + +// 追加预算 +export const addBudget = params => + http.post(`${projectFinance}/addBudget`, params); + +// 查看所有的费用申请 +export const queryAllMoneyApply = params => + http.post(`${projectFinance}/queryAllMoneyApply`, params); + +// 查看项目下的财务信息 +export const queryFinanceOfProject = params => + http.post(`${projectFinance}/queryFinanceOfProject`, params); + +// 查看自己需要审批的申请 +export const queryNeedCheckByMe = params => + http.post(`${projectFinance}/queryNeedCheckByMe`, params); + +// 查看项目下的所有任务对应的财务信息 +export const queryProjectFinance = params => + http.post(`${projectFinance}/queryProjectFinance`, params); + +// 修改任务或项目的预算和奖金信息 +export const updateFinance = params => + http.post(`${projectFinance}/updateFinance`, params); diff --git a/components/BarEcharts.vue b/components/BarEcharts.vue new file mode 100644 index 0000000..ea31046 --- /dev/null +++ b/components/BarEcharts.vue @@ -0,0 +1,130 @@ + + diff --git a/components/BonusCollection.vue b/components/BonusCollection.vue new file mode 100644 index 0000000..a5a4fa3 --- /dev/null +++ b/components/BonusCollection.vue @@ -0,0 +1,122 @@ + + + + + diff --git a/components/HistoricalApplication.vue b/components/HistoricalApplication.vue new file mode 100644 index 0000000..5ec705b --- /dev/null +++ b/components/HistoricalApplication.vue @@ -0,0 +1,155 @@ + + + + + diff --git a/components/RingEcharts.vue b/components/RingEcharts.vue new file mode 100644 index 0000000..781c268 --- /dev/null +++ b/components/RingEcharts.vue @@ -0,0 +1,148 @@ + + + + + + diff --git a/nuxt.config.ts b/nuxt.config.ts index b7b03f4..0f62890 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -27,6 +27,9 @@ export default defineNuxtConfig({ href:"https://cdn.bootcdn.net/ajax/libs/tailwindcss/2.2.19/tailwind.min.css", }, ], - script: [{ src: 'https://cdn.bootcdn.net/ajax/libs/dayjs/1.10.7/dayjs.min.js' }], + script: [ + { src: 'https://cdn.bootcdn.net/ajax/libs/dayjs/1.10.7/dayjs.min.js' }, + {src:'https://cdn.bootcdn.net/ajax/libs/echarts/5.2.2/echarts.common.js'} + ], }, }); diff --git a/pages/Initiate-application.vue b/pages/Initiate-application.vue index f05bbaa..767e129 100644 --- a/pages/Initiate-application.vue +++ b/pages/Initiate-application.vue @@ -1,237 +1,245 @@ - diff --git a/pages/applicant.vue b/pages/applicant.vue index 3ac65aa..1a16561 100644 --- a/pages/applicant.vue +++ b/pages/applicant.vue @@ -1,24 +1,19 @@ - - + diff --git a/pages/index.vue b/pages/index.vue index 4357815..de2eda2 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,6 +1,5 @@