You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
1000 B
23 lines
1000 B
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);
|
|
|