123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- import {httpApi} from "../../request/httpApi";
- export default {
- //获取分页
- async getprojectCostBudgetStats(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/page',
- method: 'get',
- params: form
- }, msg);
- },
- //获取详情
- async getBudgetStatsById(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/getBudgetStatsById',
- method: 'get',
- params: form
- }, msg);
- },
- //查询预览测算
- async getBudgetList(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/budgetList',
- method: 'get',
- params: form
- }, msg);
- },
- //获取未做预算的项目列表
- async getProjectList(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/getProjectList',
- method: 'get',
- params: form
- }, msg);
- },
- //获取费用分类
- async getCostTypeDict(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/getCostTypeDict',
- method: 'get',
- params: form
- }, msg);
- },
- //获取岗位字典
- async getPostDict(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/getPostDict',
- method: 'get',
- params: form
- }, msg);
- },
- //获取项目环节
- async getProcessList(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/getProcessList',
- method: 'get',
- params: form
- }, msg);
- },
- //获取预算分类
- async getSecondSubject(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/annualBudget/getSecondSubject',
- method: 'get',
- params: form
- }, msg);
- },
- //获取任务明细
- async getChlidList(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/dictinfo/child-list',
- method: 'get',
- params: form
- }, msg);
- },
- ///新增或修改成本测算
- async AddOrUpdate(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/AddOrUpdate',
- method: 'post',
- data: form
- }, msg);
- },
- //删除成本预算
- async deleteByStatsId(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudgetStats/deleteByStatsId',
- method: 'get',
- params: form
- }, msg);
- },
- //成本测算审批提交
- async submitApprove(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/approve/cost/budget/submit',
- method: 'get',
- params: form
- }, msg);
- },
- //获取费用支出所属分类
- async getCostType(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudget/getCostType',
- method: 'get',
- params: form
- }, msg);
- },
- //获取参建方
- async getUnitType(form, msg = true) {
- return httpApi({
- url: '/api/blade-control/projectCostBudget/getUnitType',
- method: 'get',
- params: form
- }, msg);
- },
- }
|