From bf49d4e124c01088452bde459ad025df4e60e58c Mon Sep 17 00:00:00 2001
From: mengwang <2765723797@qq.com>
Date: Sun, 21 Apr 2024 20:40:59 +0800
Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E5=88=A0=E9=99=A4=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=20=E6=89=B9=E9=87=8F=E5=88=A0=E9=99=A4=E5=92=8C?=
=?UTF-8?q?=E5=8D=95=E5=88=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/goods/index.js | 32 +++++++++-
src/views/goods/index.vue | 129 ++++++++++++++++++++++++++++++--------
2 files changed, 134 insertions(+), 27 deletions(-)
diff --git a/src/api/goods/index.js b/src/api/goods/index.js
index 82b6002..885cd29 100644
--- a/src/api/goods/index.js
+++ b/src/api/goods/index.js
@@ -1,7 +1,7 @@
import axios from '@/utils/request';
/**
- * 登录
+ * 查询
*/
export async function goodsList(data) {
const res = await axios.post('/goods/list', data);
@@ -10,3 +10,33 @@ export async function goodsList(data) {
}
return Promise.reject(new Error(res.data.message));
}
+
+/**
+ * 添加
+ */
+export async function goodsAdd(data) {
+ const res = await axios.post('/goods/add', data);
+ if (res.data.code === 0) {
+ return res.data.data;
+ }
+ return Promise.reject(new Error(res.data.message));
+}
+
+/**
+ * 添加
+ */
+export async function goodsDel(data) {
+ const res = await axios.post('/goods/del', data);
+ if (res.data.code === 0) {
+ return res.data.data;
+ }
+ return Promise.reject(new Error(res.data.message));
+}
+
+export async function getType() {
+ const res = await axios.post('/type/getType');
+ if (res.data.code === 0) {
+ return res.data.data;
+ }
+ return Promise.reject(new Error(res.data.message));
+}
diff --git a/src/views/goods/index.vue b/src/views/goods/index.vue
index ecefd22..17d234a 100644
--- a/src/views/goods/index.vue
+++ b/src/views/goods/index.vue
@@ -1,5 +1,6 @@