From b55b80c24ead9f23b9f7873d3a32ffb435daeade Mon Sep 17 00:00:00 2001
From: WangJiaLi <1802646258@qq.com>
Date: Wed, 30 Aug 2023 13:09:55 +0800
Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=9F=8E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/datamanage/sensitive.js | 36 ++
src/api/datamanage/store.js | 61 ++++
src/api/datamanage/user.js | 50 +++
src/demo.js | 6 +
src/views/dashboard/UserPanelGroup.vue | 38 +-
src/views/datamanage/ordermanage/index.vue | 151 ++++++++
src/views/datamanage/sensitive/index.vue | 152 ++++++++
src/views/datamanage/storemanage/index.vue | 400 +++++++++++++++++++++
src/views/datamanage/usermanage/index.vue | 282 +++++++++++++++
src/views/index.vue | 48 ++-
10 files changed, 1193 insertions(+), 31 deletions(-)
create mode 100644 src/api/datamanage/sensitive.js
create mode 100644 src/api/datamanage/store.js
create mode 100644 src/api/datamanage/user.js
create mode 100644 src/demo.js
create mode 100644 src/views/datamanage/ordermanage/index.vue
create mode 100644 src/views/datamanage/sensitive/index.vue
create mode 100644 src/views/datamanage/storemanage/index.vue
create mode 100644 src/views/datamanage/usermanage/index.vue
diff --git a/src/api/datamanage/sensitive.js b/src/api/datamanage/sensitive.js
new file mode 100644
index 0000000..5f34c70
--- /dev/null
+++ b/src/api/datamanage/sensitive.js
@@ -0,0 +1,36 @@
+import request from '@/utils/request'
+
+// 查询敏感词列表
+export function listSensitive() {
+ return request({
+ url: '/service-article/sensitive/list',
+ method: 'get',
+ })
+}
+
+// 新增敏感词
+export function addSensitive(data) {
+ return request({
+ url: '/service-article/sensitive/add',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改敏感词
+export function updateSensitive(data) {
+ return request({
+ url: '/service-article/sensitive/update',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除敏感词
+export function delSensitive(ids) {
+ return request({
+ url: '/service-article/sensitive/batchDelete/',
+ method: 'delete',
+ ids
+ })
+}
\ No newline at end of file
diff --git a/src/api/datamanage/store.js b/src/api/datamanage/store.js
new file mode 100644
index 0000000..d1ea56f
--- /dev/null
+++ b/src/api/datamanage/store.js
@@ -0,0 +1,61 @@
+import request from '@/utils/request'
+
+export function goodsPage(page,pageSize) {
+ return request({
+ url: '/service-mall/goods/getPage/' + page + "&" + pageSize,
+ method: 'get',
+ })
+}
+
+export function getGoods(id){
+ return request({
+ url: '/service-mall/goods/getGoods/'+ id,
+ method: 'get'
+ })
+}
+
+export function updateGoods(goods){
+ return request({
+ url: '/service-mall/goods/update',
+ method: 'put',
+ goods
+ })
+}
+
+export function deleteGoods(id){
+ return request({
+ url: '/service-mall/goods/delete',
+ method: 'delete',
+
+ })
+}
+
+export function orderPage(page,pageSize){
+ return request({
+ url: '/service-mall/order/page/' + page + "&" + pageSize,
+
+ method: 'get'
+ })
+}
+
+export function getOrder(id){
+ return request({
+ url: '/service-mall/order/list/' + id,
+ method: 'get'
+ })
+}
+
+export function updateOrder(order) {
+ return request({
+ url: '/service-mall/order/update',
+ method: 'put',
+ order
+ })
+}
+
+export function deleteOrder(id){
+ return request({
+ url: '/service-mall/order/delete/'+id,
+ method: 'delete'
+ })
+}
\ No newline at end of file
diff --git a/src/api/datamanage/user.js b/src/api/datamanage/user.js
new file mode 100644
index 0000000..b11285b
--- /dev/null
+++ b/src/api/datamanage/user.js
@@ -0,0 +1,50 @@
+import request from '@/utils/request'
+
+// 查询用户列表
+export function listUser(page,pageSize) {
+ return request({
+ url: '/service-user/user/list',
+ method: 'get',
+ params: {
+ page,
+ pageSize
+ }
+ })
+}
+
+// 修改用户状态
+export function changeUserStatus(id) {
+ return request({
+ url: '/service-user/user/setStatus/'+id,
+ method: 'get',
+ })
+}
+
+// 修改用户
+export function updateUser(data) {
+ return request({
+ url: '/user/update',
+ method: 'put',
+ data: data
+
+ })
+}
+//删除用户
+export function delUser(ids) {
+ return request({
+ url: '/service-user/user/batchDelete/',
+ method: 'delete',
+ ids
+ })
+}
+
+//获取用户
+export function getUser(id) {
+ return request({
+ url: '/service-user/user/userInfo/'+id,
+ method: 'get',
+ })
+}
+
+
+
diff --git a/src/demo.js b/src/demo.js
new file mode 100644
index 0000000..39088c4
--- /dev/null
+++ b/src/demo.js
@@ -0,0 +1,6 @@
+export function commodityCategory() {
+ return request({
+ url: '/commodityCategory',
+ method: 'post',
+ })
+}
\ No newline at end of file
diff --git a/src/views/dashboard/UserPanelGroup.vue b/src/views/dashboard/UserPanelGroup.vue
index 05cd24a..5d01a5d 100644
--- a/src/views/dashboard/UserPanelGroup.vue
+++ b/src/views/dashboard/UserPanelGroup.vue
@@ -1,15 +1,15 @@