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.
129 lines
3.8 KiB
129 lines
3.8 KiB
import { createAPI } from "@/utils/httpRequest.js";
|
|
import {data} from "autoprefixer";
|
|
|
|
/**
|
|
* 报价信息列表查询
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const quotationInformationSearch = data => createAPI(`/plm/quotationInformation/quotationInformationSearch`,'post',data)
|
|
/**
|
|
* 报价信息新增
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const quotationInformationSave = data => createAPI(`/plm/quotationInformation/quotationInformationSave`,'post',data)
|
|
/**
|
|
* 报价信息编辑
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const quotationInformationEdit = data => createAPI(`/plm/quotationInformation/quotationInformationEdit`,'post',data)
|
|
/**
|
|
* 报价信息删除
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const quotationInformationDelete = data => createAPI(`/plm/quotationInformation/quotationInformationDelete`,'post',data)
|
|
/**
|
|
* 获取报价单附件列表
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const getFileContentList = data => createAPI(`/plm/quotationInformation/getFileContentList`,'post',data)
|
|
/**
|
|
* 获取报价结果对象
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const quotationResultSearch = data => createAPI(`/plm/quotationInformation/quotationResultSearch`,'post',data)
|
|
/**
|
|
* 文件上传
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const uploadFile = data => createAPI(`/plm/quotationInformation/uploadFile`,'post',data)
|
|
/**
|
|
* 文件删除
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const deleteQuotationFile = data => createAPI(`/plm/quotationInformation/deleteQuotationFile`,'post',data)
|
|
/**
|
|
* 保存报价结果
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const saveQuotationResult = data => createAPI(`/plm/quotationInformation/saveQuotationResult`,'post',data)
|
|
/**
|
|
* 文件下载
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const downLoadQuotationFile = data => createAPI(`/plm/quotationInformation/downLoadQuotationFile?id=`+data.id,'post','download')
|
|
/**
|
|
* 保存提交结果
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const saveSubmitResult = data => createAPI(`/plm/quotationInformation/saveSubmitResult`,'post',data)
|
|
/**
|
|
* 保存客户回复
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const saveCustomerResponse = data => createAPI(`/plm/quotationInformation/saveCustomerResponse`,'post',data)
|
|
/**
|
|
* 获取产品列表
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const getProjectPartList = data => createAPI(`/plm/quotationInformation/getProjectPartList`,'post',data)
|
|
/**
|
|
* 获取项目列表
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const searchProjectInfoList = data => createAPI(`/project/searchProjectInfoList`,'get',data)
|
|
/**
|
|
* 检查报价进度
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const checkQuotationStatus = data => createAPI(`/plm/quotationInformation/checkQuotationStatus`,'post',data)
|
|
/**
|
|
* 获取项目信息
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const getProjectInformation = data => createAPI(`/plm/quotationInformation/getProjectInformation`,'post',data)
|
|
/**
|
|
* 获取客户信息
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const getCustomerInformation = data => createAPI(`/plm/quotationInformation/getCustomerInformation`,'post',data)
|
|
/**
|
|
* 批量文件删除
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const batchDeleteQuotationFile = data => createAPI(`/plm/quotationInformation/batchDeleteQuotationFile`,'post',data)
|
|
/**
|
|
* 关闭模态框删除文件
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const closeModalDeleteFile = data => createAPI(`/plm/quotationInformation/closeModalDeleteFile`,'post',data)
|
|
/**
|
|
* 通过询价单编号查询询价单信息
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const searchQuotationByQuotationNo = data => createAPI(`/plm/quotationInformation/searchQuotationByQuotationNo`,'post',data)
|
|
/**
|
|
* 提交
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export const submitChange = data => createAPI(`/plm/quotationInformation/submitChange`,'post',data)
|