Files
td_official/src/api/design/billofQuantities/index.ts
2025-08-13 19:10:59 +08:00

73 lines
1.4 KiB
TypeScript

import request from '@/utils/request';
import { AxiosPromise } from 'axios';
/**
* 获取所有版本号
* @param query
* @returns {*}
*/
export const obtainAllVersionNumbers = (query:any): AxiosPromise => {
return request({
url: '/design/billofquantitiesVersions/obtainAllVersionNumbers',
method: 'get',
params: query
});
};
/**
* 导入excel
* @param data
* @returns {*}
*/
export const importExcelFile = (params:any,data:any): AxiosPromise => {
return request({
url: '/design/billofquantitiesVersions/importExcelFile',
method: 'post',
params,
data
});
};
//
/**
* 获取指定版本的sheet
* @param query
* @returns {*}
*/
export const obtainTheList = (query:any): AxiosPromise => {
return request({
url: '/design/billofquantitiesVersions/obtainTheList',
method: 'get',
params: query
});
};
/**
* 获取指定版本的sheet
* @param query
* @returns {*}
*/
export const sheetList = (query:any): AxiosPromise => {
return request({
url: '/design/billofquantitiesVersions/sheetList',
method: 'get',
params: query
});
};
/**
* 物资设备清单审批详情
* @param query
* @returns {*}
*/
export const detailsMaterialAndEquipmentApproval = (versions:any): AxiosPromise => {
return request({
url: '/design/billofquantitiesVersions/detailsMaterialAndEquipmentApproval/'+versions,
method: 'get',
});
};