diff --git a/.env.development b/.env.development
index 219bbb7..e19c133 100644
--- a/.env.development
+++ b/.env.development
@@ -5,13 +5,13 @@ ENV = 'development'
# 后端服务地址配置
# 切换环境时,修改下面两个地址的 IP 即可
# 当前环境: 192.168.3.11(本地开发地址)
+# 当前环境: 192.168.3.94(本地开发地址)王楠
# 备用环境: 192.168.3.200(服务器地址)
# ============================================================
# 主服务地址(端口8808)
# 用途: 系统管理、用户认证、权限控制、模块开通等原有功能
VITE_API_URL = 'http://192.168.3.200:8808/'
-
# 新功能服务地址(端口8000)
# 用途: 资产管理、分类、SKU、订单等新业务模块
VITE_NEW_API_URL = 'http://192.168.3.200:8000/'
diff --git a/src/api/assets/location/index.ts b/src/api/assets/location/index.ts
index 49c8840..65040c6 100644
--- a/src/api/assets/location/index.ts
+++ b/src/api/assets/location/index.ts
@@ -68,7 +68,7 @@ export function deleteLocation(id: string) {
}
// 更新库位状态
-export function updateLocationStatus(data: { id: string[]; status: string }) {
+export function updateLocationStatus(data: { id: string; status: string }) {
return newService({
url: '/assets/location/updateLocationStatus',
method: 'put',
diff --git a/src/api/assets/warehouse/index.ts b/src/api/assets/warehouse/index.ts
index 361a1ec..a6c6d6a 100644
--- a/src/api/assets/warehouse/index.ts
+++ b/src/api/assets/warehouse/index.ts
@@ -66,7 +66,7 @@ export function deleteWarehouse(id: string) {
}
// 更新仓库状态
-export function updateWarehouseStatus(data: { id: string[]; status: string }) {
+export function updateWarehouseStatus(data: { id: string; status: string }) {
return newService({
url: '/assets/warehouse/updateWarehouseStatus',
method: 'put',
diff --git a/src/api/assets/zone/index.ts b/src/api/assets/zone/index.ts
index b7f5c7f..982053b 100644
--- a/src/api/assets/zone/index.ts
+++ b/src/api/assets/zone/index.ts
@@ -67,7 +67,7 @@ export function deleteZone(id: string) {
}
// 更新库区状态
-export function updateZoneStatus(data: { id: string[]; status: string }) {
+export function updateZoneStatus(data: { id: string; status: string }) {
return newService({
url: '/assets/zone/updateZoneStatus',
method: 'put',
diff --git a/src/views/assets/location/component/editLocation.vue b/src/views/assets/location/component/editLocation.vue
index 8679bfc..4b30456 100644
--- a/src/views/assets/location/component/editLocation.vue
+++ b/src/views/assets/location/component/editLocation.vue
@@ -46,6 +46,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -106,6 +118,7 @@ const ruleForm = reactive({
locationType: '',
warehouseId: '',
zoneId: '',
+ status: 'idle',
maxCapacity: 0,
remark: '',
});
@@ -137,6 +150,7 @@ const resetForm = () => {
ruleForm.locationType = '';
ruleForm.warehouseId = '';
ruleForm.zoneId = '';
+ ruleForm.status = 'idle';
ruleForm.maxCapacity = 0;
ruleForm.remark = '';
};
@@ -156,6 +170,7 @@ const openDialog = async (row?: any) => {
ruleForm.locationType = data.locationType || '';
ruleForm.warehouseId = data.warehouseId || '';
ruleForm.zoneId = data.zoneId || '';
+ ruleForm.status = data.status || 'idle';
ruleForm.maxCapacity = data.maxCapacity || 0;
ruleForm.remark = data.remark || '';
} catch (error) {
@@ -188,6 +203,7 @@ const onSubmit = async () => {
locationType: ruleForm.locationType,
warehouseId: ruleForm.warehouseId,
zoneId: ruleForm.zoneId,
+ status: ruleForm.status,
maxCapacity: ruleForm.maxCapacity,
remark: ruleForm.remark,
};
diff --git a/src/views/assets/location/index.vue b/src/views/assets/location/index.vue
index 7c91642..1aebabf 100644
--- a/src/views/assets/location/index.vue
+++ b/src/views/assets/location/index.vue
@@ -19,8 +19,10 @@
-
-
+
+
+
+
@@ -47,15 +49,9 @@
-
+
-
+ {{ getStatusText(scope.row.status) }}
@@ -96,7 +92,7 @@ export default {