From 5ecb7958c96d3f0b6d47b79aff7eb306c2cf690f Mon Sep 17 00:00:00 2001
From: charles <981744753@qq.com>
Date: 星期二, 06 八月 2024 11:16:58 +0800
Subject: [PATCH] gitlab上面的wms转移到公司git

---
 src/api/product/product.js |   96 +++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 82 insertions(+), 14 deletions(-)

diff --git a/src/api/product/product.js b/src/api/product/product.js
index 7929fa8..316aa39 100644
--- a/src/api/product/product.js
+++ b/src/api/product/product.js
@@ -2,15 +2,25 @@
 import axios from "axios"
 
 // 浜у搧鍒楄〃
-export const getProductList = async (data) => {
-  return await axios.get(`/api/p/getProductList`, {
-    params: data
+export function getProductList(data) {
+  return request({
+    url: "/api-wms/v1/product/getProductList",
+    method: "post",
+    data
   })
 }
-// 鍒涘缓浜у搧
-export function createProduct(data) {
+// 浜哄憳鍒楄〃
+export function getPersonnelList(data) {
   return request({
-    url: "/api/p/createProduct",
+    url: "/api-wms/v1/operation/getPersonnelList",
+    method: "get",
+    data
+  })
+}
+// 娣诲姞浜у搧
+export function addProduct(data) {
+  return request({
+    url: "/api-wms/v1/product/addProduct",
     method: "post",
     data
   })
@@ -18,23 +28,81 @@
 // 鍒犻櫎浜у搧
 export function deleteProduct(data) {
   return request({
-    url: "/api/p/deleteProduct",
+    url: "/api-wms/v1/product/deleteProduct/"+ data.id,
     method: "delete",
     data
   })
 }
-// 鏇存柊浜у搧
+// 淇敼浜у搧
 export function updateProduct(data) {
   return request({
-    url: "/api/p/updateProduct",
-    method: "put",
+    url: "/api-wms/v1/product/updateProduct",
+    method: "post",
+    data
+  })
+}
+// 鑾峰彇浜у搧璇︽儏
+export const getProductDetails = async (data) => {
+  return await axios.get(`/api-wms/v1/product/getProductDetails/${data.id}`, {
+    params: data
+  })
+}
+// 浜у搧鍘嗗彶鍑哄叆搴撲俊鎭�
+export function getProductOperatonList(data) {
+  return request({
+    url: "/api-wms/v1/product/listOperaton",
+    method: "post",
+    data
+  })
+}
+// 淇濆瓨鍗曚綅
+export function saveUnitDict(data) {
+  return request({
+    url: "/api-wms/v1/product/saveUnitDict",
+    method: "post",
     data
   })
 }
 
-// 娣诲姞浜у搧鑾峰彇浜у搧鍒楄〃
-export const getProductListFromGrpc = async (data) => {
-  return await axios.get(`/api/p/getProductListFromGrpc`, {
-    params: data
+// 鏍规嵁鏉$爜鑾峰彇浜у搧淇℃伅
+// /api-wms/v1/product/getProductDetailsByBarCode/{barCode}
+export function getProductDetailsByBarCodeApi(barCode) {
+    return request({
+        url: `/api-wms/v1/product/getProductDetailsByBarCode/${barCode}`,
+        method: "get"
+    })
+}
+
+export function downloadInputFormat() {
+  return request({
+      url: `/api-wms/v1/product/downloadInputFormat`,
+      method: "get",
+      methodType:'down'
   })
 }
+
+// 鏍规嵁浠撳簱锛屼互鍙婁綅缃煡璇㈠垪琛�
+export function locationProductListApi(data) {
+    return request({
+        url: `/api-wms/v1/locationProductAmount/locationProductList`,
+        method: "post",
+        data
+    })
+}
+
+// /api-wms/v1/operation/getOperationInfo/{id}
+export function getOperationInfoApi(id) {
+    return request({
+        url: `/api-wms/v1/operation/getOperationInfo/${id}`,
+        method: "get"
+    });
+}
+
+
+// 鑾峰彇搴勫彛鍒楄〃/api-wms/v1/dict/getSilkDictList/1
+export function getSilkDictListApi(id) {
+    return request({
+        url: `/api-wms/v1/dict/getSilkDictList/${id}`,
+        method: "get"
+    });
+}
\ No newline at end of file

--
Gitblit v1.8.0