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 @@ diff --git a/src/views/datamanage/ordermanage/index.vue b/src/views/datamanage/ordermanage/index.vue new file mode 100644 index 0000000..b1d281b --- /dev/null +++ b/src/views/datamanage/ordermanage/index.vue @@ -0,0 +1,151 @@ + + + diff --git a/src/views/datamanage/sensitive/index.vue b/src/views/datamanage/sensitive/index.vue new file mode 100644 index 0000000..b0fc169 --- /dev/null +++ b/src/views/datamanage/sensitive/index.vue @@ -0,0 +1,152 @@ + + + + \ No newline at end of file diff --git a/src/views/datamanage/storemanage/index.vue b/src/views/datamanage/storemanage/index.vue new file mode 100644 index 0000000..d9d0946 --- /dev/null +++ b/src/views/datamanage/storemanage/index.vue @@ -0,0 +1,400 @@ + + + + \ No newline at end of file diff --git a/src/views/datamanage/usermanage/index.vue b/src/views/datamanage/usermanage/index.vue new file mode 100644 index 0000000..d289d0d --- /dev/null +++ b/src/views/datamanage/usermanage/index.vue @@ -0,0 +1,282 @@ + + + \ No newline at end of file diff --git a/src/views/index.vue b/src/views/index.vue index 304a78b..c4a1a89 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -17,20 +17,18 @@ - -
- -
-
+
+ +
- - + + @@ -64,26 +62,26 @@ const lineChartData = { weekusers: { Data: [145, 564, 335, 865, 565, 264, 321], dateData: [ - '7月25日', - '7月26日', - '7月27日', - '7月28日', - '7月29日', - '7月30日', - '7月31日' - ] + '7月25日', + '7月26日', + '7月27日', + '7月28日', + '7月29日', + '7月30日', + '7月31日' + ] }, newaddusers: { - Data: [165,986,314,475,988,754,655,631], + Data: [165, 986, 314, 475, 988, 754, 655, 631], dateData: [ - '8月1日', - '8月2日', - '8月3日', - '8月4日', - '8月5日', - '8月7日', - '8月8日', - ] + '8月1日', + '8月2日', + '8月3日', + '8月4日', + '8月5日', + '8月7日', + '8月8日', + ] } } @@ -98,7 +96,7 @@ export default { BarChart, WeekUserChart, UserPanelGroup -}, + }, data() { return { lineChartData: lineChartData.weekusers -- Gitee