import request from '@/utils/request' // 存货类型接口 export function StockTypeSelect() { return request({ url: 'ProductModel/StockTypeSelect', method: 'get' }) } // 物料类型查询 export function MaterialTypeSearch(data) { return request({ url: 'ProductModel/MaterialTypeSearch', method: 'get', params: data }) } // 物料类型新增编辑 export function AddUpdateMaterialType(data) { return request({ url: 'ProductModel/AddUpdateMaterialType', method: 'post', data }) } // 物料类型删除 export function DeleteMaterialType(data) { return request({ url: 'ProductModel/DeleteMaterialType', method: 'post', params: data }) } // 单位列表查询 export function UomSearch(data) { return request({ url: 'ProductModel/UomSearch', method: 'get', params: data }) } // 单位新增 export function UomAdd(data) { return request({ url: 'ProductModel/UomAdd', method: 'post', data }) } // 单位删除 export function UomDelete(data) { return request({ url: 'ProductModel/UomDelete', method: 'post', params: data }) } // 存类型查找物料类型 export function StockTypeSelectMaterialType(data) { return request({ url: 'ProductModel/StockTypeSelectMaterialType', method: 'get', params: data }) } // 存货档案查询 export function InventoryFileSelect(data) { return request({ url: 'ProductModel/InventoryFileSelect', method: 'get', params: data }) } // 存货档案新增编辑 export function AddUpdateInventoryFile(data) { return request({ url: 'ProductModel/AddUpdateInventoryFile', method: 'post', data }) } // 存货档案删除 export function DeleteInventoryFile(data) { return request({ url: 'ProductModel/DeleteInventoryFile', method: 'post', params: data }) } // 存货档案关联工艺路线查询 export function InventoryFileAssociationRoute(data) { return request({ url: 'ProductModel/InventoryFileAssociationRoute', method: 'get', params: data }) } // 存货档案关联工艺路线提交 export function SaveInventoryFile(partcode, data) { return request({ url: 'ProductModel/SaveInventoryFile?partcode=' + partcode, method: 'post', data }) } // 工艺路线查询 export function RouteSearch(data) { return request({ url: 'ProductModel/RouteSearch', method: 'get', params: data }) } // 工艺路线预览 export function ViewRoute(data) { return request({ url: 'ProductModel/ViewRoute', method: 'get', params: data }) } // 工艺路线新增编辑 export function AddUpdateRoute(id, opertype, data) { return request({ url: 'ProductModel/AddUpdateRoute?id=' + id + '&opertype=' + opertype, method: 'post', data }) } // 工艺路线删除 export function DeleteRoute(data) { return request({ url: 'ProductModel/DeleteRoute', method: 'post', params: data }) } // 工序查询 export function StepSearch(data) { return request({ url: 'ProductModel/StepSearch', method: 'get', params: data }) } // 工序新增编辑 export function AddUpdateStep(data) { return request({ url: 'ProductModel/AddUpdateStep', method: 'post', data }) } // 工序删除 export function DeleteStep(data) { return request({ url: 'ProductModel/DeleteStep', method: 'post', params: data }) } // 工序定义关联工作站查询 export function StepAssociationEqp(data) { return request({ url: 'ProductModel/StepAssociationEqp', method: 'get', params: data }) } // 工序定义关联工作站提交 export function SaveStepAssociationEqp(stepcode, data) { return request({ url: 'ProductModel/SaveStepAssociationEqp?stepcode=' + stepcode, method: 'post', data }) } // 工序关联缺陷查询 export function StepAssociationDefect(data) { return request({ url: 'ProductModel/StepAssociationDefect', method: 'get', params: data }) } // 工序关联缺陷提交 export function SaveStepAssociationDefect(stepcode, data) { return request({ url: 'ProductModel/SaveStepAssociationDefect?stepcode=' + stepcode, method: 'post', data }) } // 产品信息下拉框查询 export function PartSelect() { return request({ url: 'ProductModel/PartSelect', method: 'get' }) } // 产品编码查找工艺路线下拉框 export function PartSelectRpute(data) { return request({ url: 'ProductModel/PartSelectRpute', method: 'get', params: data }) } // 根据工艺路线编码查找关联工序集合 export function RouteSelectStep(data) { return request({ url: 'ProductModel/RouteSelectStep', method: 'get', params: data }) } // 根据工序线编码查找关联设备集合 export function StepSelectEqp(data) { return request({ url: 'ProductModel/StepSelectEqp', method: 'get', params: data }) } // 节拍工价查询 export function BeatRateSearch(data) { return request({ url: 'ProductModel/BeatRateSearch', method: 'get', params: data }) } // 节拍工价提交 export function SaveBeatRate(data) { return request({ url: 'ProductModel/SaveBeatRate', method: 'post', data }) } // 节拍工价删除 export function DeleteBeatRate(data) { return request({ url: 'ProductModel/DeleteBeatRate', method: 'post', params: data }) } // 存货档案使用单位下拉 export function UomSelect() { return request({ url: 'ProductModel/UomSelect', method: 'get' }) } // 工艺路线工艺设置下拉 export function StepSelect() { return request({ url: 'ProductModel/StepSelect', method: 'get' }) }