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.
 
 
 
 
 

234 lines
5.1 KiB

import { createAPI } from "@/utils/httpRequest.js";
/**
* 获取技术参数卡列表
* @param data
* @returns {*}
*/
export const technicalSpecificationSearch = data => createAPI(`/plm/changeManagement/technicalSpecificationSearch`,'post',data)
/**
* 根据用户编码获得用户部门
* @param data
* @returns {*}
*/
export const getDepartmentByUserName = data => createAPI(`/plm/changeManagement/getDepartmentByUserName`,'post',data)
/**
* 新增变更申请
* @param data
* @returns {*}
*/
export const changeRequestSave = data => createAPI(`/plm/changeManagement/changeRequestSave`,'post',data)
/**
* 获取申请单号
* @param data
* @returns {*}
*/
export const getChangeNo = data => createAPI(`/plm/changeManagement/getChangeNo`,'post',data)
/**
* 根据变更单号删除文件
* @param data
* @returns {*}
*/
export const deleteChangeFiles = data => createAPI(`/plm/changeManagement/deleteChangeFiles`,'post',data)
// ============================================================================================================ //
/**
* 获取工程变更记录列表
* @param data
* @returns {*}
*/
export const changeRecordSearch = data => createAPI(`/plm/changeManagement/changeRecordSearch`,'post',data)
/**
* 变更单详情的列表
* @param data
* @returns {*}
*/
export const changeDetailSearch = data => createAPI(`/plm/changeManagement/changeDetailSearch`,'post',data)
/**
* 变更单文件的列表
* @param data
* @returns {*}
*/
export const changeFileSearch = data => createAPI(`/plm/changeManagement/changeFileSearch`,'post',data)
/**
* 删除变更单文件
* @param data
* @returns {*}
*/
export const deleteChangeFile = data => createAPI(`/plm/changeManagement/deleteChangeFile`,'post',data)
/**
* 查询库存成本影响
* @param data
* @returns {*}
*/
export const costImpactSearch = data => createAPI(`/plm/changeManagement/costImpactSearch`,'post',data)
/**
* 查询库存成本影响
* @param data
* @returns {*}
*/
export const costImpactSave = data => createAPI(`/plm/changeManagement/costImpactSave`,'post',data)
/**
* 新增执行信息
* @param data
* @returns {*}
*/
export const executionSave = data => createAPI(`/plm/changeManagement/executionSave`,'post',data)
/**
* 编辑库存成本影响
* @param data
* @returns {*}
*/
export const costImpactUpdate = data => createAPI(`/plm/changeManagement/costImpactUpdate`,'post',data)
/**
* 查询ECN种类数据
* @param data
* @returns {*}
*/
export const getEcnTypeData = data => createAPI(`/plm/changeManagement/getEcnTypeData`,'post',data)
/**
* 查询ECN的模板
* @param data
* @returns {*}
*/
export const getEcnModel = data => createAPI(`/plm/changeManagement/getEcnModel`,'post',data)
/**
* 查询模板属性
* @param data
* @returns {*}
*/
export const getItemList = data => createAPI(`/plm/changeManagement/getItemList`,'post',data)
/**
* 查询执行信息
* @param data
* @returns {*}
*/
export const executionInfoSearch = data => createAPI(`/plm/changeManagement/executionInfoSearch`,'post',data)
/**
* 查询变更明细
* @param data
* @returns {*}
*/
export const requestDetailSearch = data => createAPI(`/plm/changeManagement/requestDetailSearch`,'post',data)
/**
* 删除变更明细
* @param data
* @returns {*}
*/
export const deleteChangeDetail = data => createAPI(`/plm/changeManagement/deleteChangeDetail`,'post',data)
/**
* 编辑变更单基础信息
* @param data
* @returns {*}
*/
export const changeRequestUpdate = data => createAPI(`/plm/changeManagement/changeRequestUpdate`,'post',data)
/**
* 查询所选择的ECN种类
* @param data
* @returns {*}
*/
export const getChooseEcnType = data => createAPI(`/plm/changeManagement/getChooseEcnType`,'post',data)
/**
* 修改执行信息
* @param data
* @returns {*}
*/
export const executionUpdate = data => createAPI(`/plm/changeManagement/executionUpdate`,'post',data)
/**
* 新增会签信息
* @param data
* @returns {*}
*/
export const countersignatureSave = data => createAPI(`/plm/changeManagement/countersignatureSave`,'post',data)
/**
* 查询会签信息
* @param data
* @returns {*}
*/
export const countersignatureSearch = data => createAPI(`/plm/changeManagement/countersignatureSearch`,'post',data)
/**
* 编辑会签信息
* @param data
* @returns {*}
*/
export const countersignatureUpdate = data => createAPI(`/plm/changeManagement/countersignatureUpdate`,'post',data)
/**
* 下达
* @param data
* @returns {*}
*/
export const issueChange = data => createAPI(`/plm/changeManagement/issueChange`,'post',data)
/**
* 提交
* @param data
* @returns {*}
*/
export const submitChange = data => createAPI(`/plm/changeManagement/submitChange`,'post',data)
/**
* 获取节点权限
* @param data
* @returns {*}
*/
export const getNodeAuthority = data => createAPI(`/plm/changeManagement/getNodeAuthority`,'post',data)
/**
* 下达
* @param data
* @returns {*}
*/
export const issueChange2 = data => createAPI(`/plm/changeManagement/issueChange2`,'post',data)
/**
* 提交
* @param data
* @returns {*}
*/
export const submitChange2 = data => createAPI(`/plm/changeManagement/submitChange2`,'post',data)