Files
klp-oa/klp-ui/src/api/wms/drMill.js
wangyu 53a180787b 1完成酸轧轧辊调整
2完成双机架工艺规格串联
3完成双机架计划串联
4完成双机架wip快捷录入检索
5完成双机架实绩串联
2026-05-19 17:13:37 +08:00

101 lines
3.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request from '@/utils/request'
// ── 双机架工艺规程 ──
export function listDrRecipe(params) {
return request({ url: '/dr/mill/recipe/list', method: 'get', params })
}
export function getDrRecipeDetail(id) {
return request({ url: `/dr/mill/recipe/${id}`, method: 'get' })
}
export function addDrRecipe(data) {
return request({ url: '/dr/mill/recipe', method: 'post', data })
}
export function updateDrRecipe(data) {
return request({ url: '/dr/mill/recipe', method: 'put', data })
}
export function delDrRecipe(ids) {
return request({ url: `/dr/mill/recipe/${ids}`, method: 'delete' })
}
// ── 双机架工艺规程版本 ──
export function listDrRecipeVersions(recipeId) {
return request({ url: `/dr/mill/recipe/version/list/${recipeId}`, method: 'get' })
}
export function getDrRecipeVersionDetail(versionId) {
return request({ url: `/dr/mill/recipe/version/${versionId}`, method: 'get' })
}
export function addDrRecipeVersion(data) {
return request({ url: '/dr/mill/recipe/version', method: 'post', data })
}
export function updateDrRecipeVersion(data) {
return request({ url: '/dr/mill/recipe/version', method: 'put', data })
}
export function activateDrRecipeVersion(versionId) {
return request({ url: `/dr/mill/recipe/version/activate/${versionId}`, method: 'put' })
}
export function delDrRecipeVersion(versionId) {
return request({ url: `/dr/mill/recipe/version/${versionId}`, method: 'delete' })
}
// ── 双机架生产计划 ──
export function listDrPlan(params) {
return request({ url: '/dr/mill/plan/list', method: 'get', params })
}
export function addDrPlan(data) {
return request({ url: '/dr/mill/plan', method: 'post', data })
}
export function updateDrPlan(data) {
return request({ url: '/dr/mill/plan', method: 'put', data })
}
export function delDrPlan(id) {
return request({ url: `/dr/mill/plan/${id}`, method: 'delete' })
}
export function getDrPlanByActionId(actionId) {
return request({ url: `/dr/mill/plan/byAction/${actionId}`, method: 'get' })
}
/** 实绩分页查询double-rack 库,按创建时间倒序) */
export function listDrActualPage(params) {
return request({ url: '/dr/mill/plan/actual/page', method: 'get', params })
}
export function moveUpDrPlan(id) {
return request({ url: `/dr/mill/plan/moveUp/${id}`, method: 'put' })
}
export function moveDownDrPlan(id) {
return request({ url: `/dr/mill/plan/moveDown/${id}`, method: 'put' })
}
export function finishDrPlan(id) {
return request({ url: `/dr/mill/plan/finish/${id}`, method: 'put' })
}
// ── WMS 钢卷号查询(供计划绑定) ──
export function queryCoilByNo(coilNo) {
return request({ url: '/wms/materialCoil/queryByCoilNo', method: 'get', params: { coilNo } })
}
// ── 双机架操作录入(保存 coilWarehouseOperationLog ──
import { addCoilWarehouseOperationLog, listCoilWarehouseOperationLog } from '@/api/wms/coilWarehouseOperationLog'
export { addCoilWarehouseOperationLog, listCoilWarehouseOperationLog }