import request from '@/utils/request'; import { AxiosPromise } from 'axios'; //获取版本 export const obtainAllVersionNumbers = (query: any): AxiosPromise => { return request({ url: '/tender/tenderPlanLimitList/obtainAllVersionNumbers', method: 'get', params: query }); }; //获取sheet export const sheetList = (query: any): AxiosPromise => { return request({ url: '/tender/tenderPlanLimitList/sheetList', method: 'get', params: query }); }; //获取表格数据 export const getTableList = (query: any): AxiosPromise => { return request({ url: '/tender/tenderPlanLimitList/list', method: 'get', params: query }); }; //修改单价数据 export const updatePrice = (query: any): AxiosPromise => { return request({ url: '/tender/tenderPlanLimitList', method: 'put', data: query }); }; //导入 export const importExcelFile = (query: any, data: any): AxiosPromise => { return request({ url: '/tender/tenderPlanLimitList/importExcelFile', method: 'post', params: query, data }); }; //招标计划列表 export const tenderPlanList = (query: any): AxiosPromise => { return request({ url: '/tender/biddingPlan/list', method: 'get', params: query }); }; //新增招标计划 export const addTenderPlan = (query: any): AxiosPromise => { return request({ url: '/tender/biddingPlan', method: 'post', data: query }); }; //删除招标计划 export const delTenderPlan = (query: any): AxiosPromise => { return request({ url: '/tender/biddingPlan/' + query.ids, method: 'delete' }); }; //修改招标计划 export const updateTenderPlan = (query: any): AxiosPromise => { return request({ url: '/tender/biddingPlan', method: 'put', data: query }); }; //弹窗数据 export const treeList = (query: any): AxiosPromise => { return request({ url: '/tender/tenderPlanLimitList/getTree', method: 'get', params: query }); }; //获取招标计划详情 export const getTenderPlanDetail = (query: any): AxiosPromise => { return request({ url: '/tender/biddingPlan/getMore', method: 'get', params: query }); };