feat(仓库管理): 添加库位拆分合并功能及界面优化
- 在WarehouseInterlaced组件中添加列级别的拆分/合并切换按钮 - 重构API接口,支持payload参数传递和超时设置 - 在overview页面实现拆分合并操作的处理逻辑 - 优化仓库网格布局和样式,移除右键菜单功能 - 添加操作确认提示和加载状态显示
This commit is contained in:
@@ -91,19 +91,15 @@ export function generateLocations(data) {
|
||||
/**
|
||||
* 分割库区
|
||||
*/
|
||||
export function splitActualWarehouse(warehouseId) {
|
||||
let locationIds = warehouseId
|
||||
// 如果warehouseId不是数组,则转换为数组
|
||||
if (!Array.isArray(warehouseId)) {
|
||||
locationIds = [warehouseId];
|
||||
}
|
||||
export function splitActualWarehouse(payload) {
|
||||
return request({
|
||||
url: '/wms/actualWarehouse/split',
|
||||
method: 'post',
|
||||
timeout: 100000,
|
||||
data: {
|
||||
locationIds: locationIds,
|
||||
action: 1,
|
||||
splitType: 0,
|
||||
...payload
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -111,19 +107,15 @@ export function splitActualWarehouse(warehouseId) {
|
||||
/**
|
||||
* 合并库区
|
||||
*/
|
||||
export function mergeActualWarehouse(warehouseId) {
|
||||
let locationIds = warehouseId
|
||||
// 如果warehouseId不是数组,则转换为数组
|
||||
if (!Array.isArray(warehouseId)) {
|
||||
locationIds = [warehouseId];
|
||||
}
|
||||
export function mergeActualWarehouse(payload) {
|
||||
return request({
|
||||
url: '/wms/actualWarehouse/merge',
|
||||
method: 'post',
|
||||
timeout: 100000,
|
||||
data: {
|
||||
locationIds: locationIds,
|
||||
action: 0,
|
||||
splitType: 0,
|
||||
...payload
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user