feat(wms): 添加库位分割合并功能并优化仓库展示
refactor(warehouse): 重构仓库组件为按列展示模式 - 将分层展示改为分列展示,每列包含上下两层库位 - 添加右键菜单支持分割、合并操作 - 优化库位格子样式和交互 feat(crm): 新增订单编辑组件并实现自动保存 - 添加OrderEdit组件支持订单信息编辑 - 实现2秒延迟自动保存功能 - 优化订单详情页面布局 fix(delivery): 在查询参数中添加当前用户ID - 在mycoil列表查询中添加saleId参数 style(preOrder): 注释掉审核人和审核时间列 - 隐藏预订单列表中的审核信息列 chore(warehouse): 移除仓库实体的导入导出按钮 - 注释掉仓库管理页面的模板下载和导入功能
This commit is contained in:
@@ -87,3 +87,43 @@ export function generateLocations(data) {
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 分割库区
|
||||
*/
|
||||
export function splitActualWarehouse(warehouseId) {
|
||||
let locationIds = warehouseId
|
||||
// 如果warehouseId不是数组,则转换为数组
|
||||
if (!Array.isArray(warehouseId)) {
|
||||
locationIds = [warehouseId];
|
||||
}
|
||||
return request({
|
||||
url: '/wms/actualWarehouse/split',
|
||||
method: 'post',
|
||||
data: {
|
||||
locationIds: locationIds,
|
||||
action: 1,
|
||||
splitType: 0,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 合并库区
|
||||
*/
|
||||
export function mergeActualWarehouse(warehouseId) {
|
||||
let locationIds = warehouseId
|
||||
// 如果warehouseId不是数组,则转换为数组
|
||||
if (!Array.isArray(warehouseId)) {
|
||||
locationIds = [warehouseId];
|
||||
}
|
||||
return request({
|
||||
url: '/wms/actualWarehouse/merge',
|
||||
method: 'post',
|
||||
data: {
|
||||
locationIds: locationIds,
|
||||
action: 0,
|
||||
splitType: 0,
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user