plm前端
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

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)