From 03cfba0f636b42417070fc8caef44bcdd792a085 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期二, 07 五月 2024 17:34:37 +0800
Subject: [PATCH] 概述 出库模块 编辑的时候循环处理对应产品调用接口获取在库数量的逻辑处理

---
 src/api/warehouseManage/warehouse.js |   67 +++++++++++++++++++++++++++------
 1 files changed, 55 insertions(+), 12 deletions(-)

diff --git a/src/api/warehouseManage/warehouse.js b/src/api/warehouseManage/warehouse.js
index b68f3f9..d9b2874 100644
--- a/src/api/warehouseManage/warehouse.js
+++ b/src/api/warehouseManage/warehouse.js
@@ -1,9 +1,10 @@
 import request from "@/common/untils/request.js"
-import axios from "axios"
 
 // 浠撳簱鍒楄〃
-export const getWarehouseList = async (data) => {
-  return await axios.get(`/api-wms/v1/warehouse/warehouse`, {
+export const getWarehouseList = (data) => {
+  return request({
+    url: "/api-wms/v1/warehouse/warehouse",
+    method: "get",
     params: data
   })
 }
@@ -18,22 +19,24 @@
 // 鍒犻櫎浠撳簱
 export function deleteWarehouse(data) {
   return request({
-    url: "/api-wms/v1/warehouse/warehouse/"+data.id,
+    url: "/api-wms/v1/warehouse/warehouse/" + data.id,
     method: "delete",
     data
   })
 }
-// 鏇存柊浠撳簱 
+// 鏇存柊浠撳簱
 export function updateWarehouse(data) {
   return request({
-    url: "/api-wms/v1/warehouse/warehouse/"+data.id,
-    method: "put",
+    url: "/api-wms/v1/warehouse/updateWarehouse",
+    method: "post",
     data
   })
 }
 // 涓氬姟绫诲瀷  鍒楄〃
-export const getOperationTypeList = async (data) => {
-  return await axios.get(`/api-wms/v1/operationType/operationType`, {
+export const getOperationTypeList = (data) => {
+  return request({
+    url: "/api-wms/v1/operationType/operationType",
+    method: "get",
     params: data
   })
 }
@@ -48,16 +51,56 @@
 // 鍒犻櫎涓氬姟绫诲瀷
 export function deleteOperationType(data) {
   return request({
-    url: "/api-wms/v1/operationType/operationType/"+data.id,
+    url: "/api-wms/v1/operationType/operationType/" + data.id,
     method: "delete",
     data
   })
 }
-// 鏇存柊涓氬姟绫诲瀷 
+// 鏇存柊涓氬姟绫诲瀷
 export function updateOperationType(data) {
   return request({
-    url: "/api-wms/v1/operationType/operationType/"+data.id,
+    url: "/api-wms/v1/operationType/operationType/" + data.id,
     method: "put",
     data
   })
 }
+// 浣嶇疆  鍒楄〃
+export function getLocationList(data) {
+  return request({
+    url: "/api-wms/v1/location/getLocationList",
+    method: "post",
+    data
+  })
+}
+// 鍒涘缓浣嶇疆
+export function addLocation(data) {
+  return request({
+    url: "/api-wms/v1/location/addLocation",
+    method: "post",
+    data
+  })
+}
+// 鍒犻櫎浣嶇疆
+export function deleteLocation(data) {
+  return request({
+    url: "/api-wms/v1/location/deleteLocation/" + data.id,
+    method: "delete",
+    data
+  })
+}
+// 浣嶇疆 璇︽儏
+export function getLocationDetails(data) {
+  return request({
+    url: "/api-wms/v1/location/getLocationDetails/" + data.id,
+    method: "get",
+    data
+  })
+}
+// 鏇存柊浣嶇疆
+export function updateLocation(data) {
+  return request({
+    url: "/api-wms/v1/location/updateLocation",
+    method: "post",
+    data
+  })
+}

--
Gitblit v1.8.0