新增库存货位冻结/解冻功能,包含前端按钮和后端逻辑
实现遍历选中的库存ID,找到对应的货位。 确定操作方向(冻结/解冻)。 查找同组 (groupCodingNo) 的所有关联货位。 遍历所有涉及的货位时,先检查该货位是否有库存。 如果有库存:执行冻结/解冻操作(锁定货位 + 更新库存状态 + 记录日志)。 如果没有库存:跳过该货位,不执行任何操作(不锁货位,也不处理库存)。 修改了库存明细中库存数量和出库数量的小数显示为向下取整显示整数
This commit is contained in:
@@ -52,6 +52,15 @@ export function updateManagement(data) {
|
||||
})
|
||||
}
|
||||
|
||||
// 冻结/解冻库存
|
||||
export function freezeStock(stockIds) {
|
||||
return request({
|
||||
url: '/stock/management/freeze',
|
||||
method: 'post',
|
||||
data: stockIds
|
||||
})
|
||||
}
|
||||
|
||||
// 删除库存信息
|
||||
export function delManagement(stockId) {
|
||||
return request({
|
||||
|
||||
Reference in New Issue
Block a user