1完成酸轧轧辊调整

2完成双机架工艺规格串联
3完成双机架计划串联
4完成双机架wip快捷录入检索
5完成双机架实绩串联
This commit is contained in:
2026-05-19 17:13:37 +08:00
parent 417783e64a
commit 53a180787b
46 changed files with 5592 additions and 231 deletions

View File

@@ -0,0 +1,100 @@
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 }