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.
 
 
 
 

270 lines
6.2 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 technicalSpecificationSearch2 = data => createAPI(`/plm/changeManagement/technicalSpecificationSearch2`,'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 changeRequestTempSave = data => createAPI(`/plm/changeManagement/changeRequestTempSave`,'post',data)
/**
* 根据变更单号删除文件
* @param data
* @returns {*}
*/
export const deleteChangeFiles = data => createAPI(`/plm/changeManagement/deleteChangeFiles`,'post',data)
/**
* 删除临时变更数据
* @param data
* @returns {*}
*/
export const deleteTempChangeInfo = data => createAPI(`/plm/changeManagement/deleteTempChangeInfo`,'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 getApprovalList = data => createAPI(`/plm/changeManagement/getApprovalList`,'post',data)
/**
* 根据site查bu
* @param data
* @returns {*}
*/
export const getBuBySite = data => createAPI(`/plm/changeManagement/getBuBySite`,'post',data)
/**
* 获取节点权限
* @param data
* @returns {*}
*/
export const getNodeAuthorityForCheck = data => createAPI(`/plm/changeManagement/getNodeAuthorityForCheck`,'post',data)
/**
* 根据视图查物料计划
* @param data
* @returns {*}
*/
export const choosePartNoList = data => createAPI(`/plm/changeManagement/choosePartNoList`,'post',data)
/**
* TP执行
* @param data
* @returns {*}
*/
export const tpExecute = data => createAPI(`/plm/changeManagement/tpExecute`,'post',data)
/**
* 会签执行
* @param data
* @returns {*}
*/
export const csExecute = data => createAPI(`/plm/changeManagement/csExecute`,'post',data)