import { createAPI } from "@/utils/httpRequest.js"; /** * recipe列表查询 * @param data * @returns {*} */ export const recipeManagementSearch = data => createAPI(`/plm/recipeManagement/recipeManagementSearch`,'post',data) export const recipeManagementSearchAny = data => createAPI(`/plm/recipeManagement/recipeManagementSearch/any`,'post',data) /** * recipe新增 * @param data * @returns {*} */ export const recipeManagementSave = data => createAPI(`/plm/recipeManagement/recipeManagementSave`,'post',data) /** * recipe编辑 * @param data * @returns {*} */ export const recipeManagementEdit = data => createAPI(`/plm/recipeManagement/recipeManagementEdit`,'post',data) /** * recipe删除 * @param data * @returns {*} */ export const recipeManagementDelete = data => createAPI(`/plm/recipeManagement/recipeManagementDelete`,'post',data) /** * 查询物料清单 * @param data * @returns {*} */ export const queryPartList = data => createAPI(`/plm/recipeManagement/queryPartList`,'post',data) /** * 查recipe明细 * @param data * @returns {*} */ export const queryRecipeDetail = data => createAPI(`/plm/recipeManagement/queryRecipeDetail`,'post',data) /** * 查recipe明细 * @param data * @returns {*} */ export const queryRecipeComponent = data => createAPI(`/plm/recipeManagement/queryRecipeComponent`,'post',data) /** * recipe明细新增 * @param data * @returns {*} */ export const recipeDetailSave = data => createAPI(`/plm/recipeManagement/recipeDetailSave`,'post',data) /** * recipe明细编辑 * @param data * @returns {*} */ export const recipeDetailUpdate = data => createAPI(`/plm/recipeManagement/recipeDetailUpdate`,'post',data) /** * recipe明细删除 * @param data * @returns {*} */ export const recipeDetailDelete = data => createAPI(`/plm/recipeManagement/recipeDetailDelete`,'post',data) /** * 修改明细状态 * @param data * @returns {*} */ export const updateAlternativeStatus = data => createAPI(`/plm/recipeManagement/updateAlternativeStatus`,'post',data) /** * 新增recipe主信息 * @param data * @returns {*} */ export const saveRecipeHeader = data => createAPI(`/plm/recipeManagement/saveRecipeHeader`,'post',data) /** * 查询recipe主信息 * @param data * @returns {*} */ export const queryRecipeHeader = data => createAPI(`/plm/recipeManagement/queryRecipeHeader`,'post',data) /** * 新增recipe子明细 * @param data * @returns {*} */ export const saveRecipeComponent = data => createAPI(`/plm/recipeManagement/saveRecipeComponent`,'post',data) /** * 修改recipe子明细 * @param data * @returns {*} */ export const updateRecipeComponent = data => createAPI(`/plm/recipeManagement/updateRecipeComponent`,'post',data) /** * 删除recipe子明细 * @param data * @returns {*} */ export const deleteRecipeComponent = data => createAPI(`/plm/recipeManagement/deleteRecipeComponent`,'post',data) /** * 根据物料编码查询工序 * @param data * @returns {*} */ export const queryOperationList = data => createAPI(`/plm/recipeManagement/queryOperationList`,'post',data) /** * 获取物料的recipe版本号 * @param data * @returns {*} */ export const getRecipeEngChgLevel = data => createAPI(`/plm/recipeManagement/getRecipeEngChgLevel`,'post',data) /** * 获取子料的序号 * @param data * @returns {*} */ export const getComponentLineSequence = data => createAPI(`/plm/recipeManagement/getComponentLineSequence`,'post',data) /** * 复制recipe * @param data * @returns {*} */ export const copyRecipe = data => createAPI(`/plm/recipeManagement/copyRecipe`,'post',data) /** * 复制alternative * @param data * @returns {*} */ export const copyAlternative = data => createAPI(`/plm/recipeManagement/copyAlternative`,'post',data) /** * 转正式Recipe * @param data * @returns {*} */ export const toBecomeOfficialRecipe = data => createAPI(`/plm/recipeManagement/toBecomeOfficialRecipe`,'post',data) /** * 新编辑副产品成本分配 * @param data * @returns {*} */ export const updateManufStructCostDistrib = data => createAPI(`/plm/recipeManagement/updateManufStructCostDistrib`,'post',data) /** * 刷新子物料 * @param data * @returns {*} */ export const queryRecipeComponentTable = data => createAPI(`/plm/recipeManagement/queryRecipeComponentTable`,'post',data) /** * 刷新副产品 * @param data * @returns {*} */ export const queryRecipeByProductTable = data => createAPI(`/plm/recipeManagement/queryRecipeByProductTable`,'post',data) /** * 刷新项目成本分配 * @param data * @returns {*} */ export const queryManufStructCostDistribtionTable = data => createAPI(`/plm/recipeManagement/queryManufStructCostDistribtionTable`,'post',data) /** * 刷新多级别结构 * @param data * @returns {*} */ export const queryMultiLevelStructureTable = data => createAPI(`/plm/recipeManagement/queryMultiLevelStructureTable`,'post',data) /** * 查出可创建Recipe的物料 * @param data * @returns {*} */ export const queryPartListRecipe = data => createAPI(`/plm/recipeManagement/queryPartListRecipe`,'post',data) /** * 查出所有类型的物料 * @param data * @returns {*} */ export const queryPartListAll = data => createAPI(`/plm/recipeManagement/queryPartListAll`,'post',data) /** * 查子物料Recipe */ export const queryComponentPartRecipeList = data => createAPI(`/plm/recipeManagement/queryComponentPartRecipeList`,'post',data) /** * 反向同步替代下的数据 IFS->PLM * @param data * @returns {*} */ export const syncRecipeInfoIfsToPlm = data => createAPI(`/plm/recipeManagement/syncRecipeInfoIfsToPlm`,'post',data)