From 246411c8393a9809d4b98d9c82b91fdf9ae4ff99 Mon Sep 17 00:00:00 2001 From: "20932067@zju.edu.cn" Date: Fri, 19 Mar 2021 23:06:30 +0800 Subject: [PATCH] 11 --- src/api/mail.js | 23 ++ src/api/order.js | 15 +- src/api/user.js | 7 + src/components/admin/AdminPage.vue | 11 +- .../admin/allOrder/adminOrderList.vue | 202 ------------- .../admin/allOrder/allHistoryOrder.vue | 93 ------ .../admin/allOrder/allNotReceiveOrder.vue | 111 ------- .../admin/allOrder/allOrderList.vue | 271 ++++++++++++++++++ .../admin/allOrder/allReceivedOrder.vue | 92 ------ .../admin/allOrder/findOneOrder.vue | 140 --------- src/components/admin/allPerson/AllUser.vue | 254 +++++++++------- src/components/admin/allPerson/AllWoker.vue | 88 ------ src/components/admin/allPerson/FindPeople.vue | 132 --------- src/components/admin/mail/Index.vue | 103 +++++++ src/components/personPage/woker/Woker.vue | 32 --- src/router/index.js | 28 +- 16 files changed, 579 insertions(+), 1023 deletions(-) create mode 100644 src/api/mail.js delete mode 100644 src/components/admin/allOrder/adminOrderList.vue delete mode 100644 src/components/admin/allOrder/allHistoryOrder.vue delete mode 100644 src/components/admin/allOrder/allNotReceiveOrder.vue create mode 100644 src/components/admin/allOrder/allOrderList.vue delete mode 100644 src/components/admin/allOrder/allReceivedOrder.vue delete mode 100644 src/components/admin/allOrder/findOneOrder.vue delete mode 100644 src/components/admin/allPerson/AllWoker.vue delete mode 100644 src/components/admin/allPerson/FindPeople.vue create mode 100644 src/components/admin/mail/Index.vue diff --git a/src/api/mail.js b/src/api/mail.js new file mode 100644 index 0000000..2cae0a6 --- /dev/null +++ b/src/api/mail.js @@ -0,0 +1,23 @@ +import axios from './api.config' +import qs from 'qs' + +// 获取邮箱配置信息 +export const getMailInfo = () => { + return axios.request({ + url: 'getmailconfig', + }) +} +// 获取用户所以信息列表 +export const editMailInfo = (data) => { + return axios.request({ + url: 'editmailconfig', + data: qs.stringify(data, { arrayFormat: 'brackets' }) + }) +} + +// 获取用户所以信息列表 +export const testMailInfo = () => { + return axios.request({ + url: 'testsendmail' + }) +} diff --git a/src/api/order.js b/src/api/order.js index 132f5da..f035c69 100644 --- a/src/api/order.js +++ b/src/api/order.js @@ -14,20 +14,20 @@ export const getAllFlats = () => { url: 'getallflats', }) } -// 获取所有公寓信息 +// 获取所有价格信息 export const getPriceList = () => { return axios.request({ url: 'getpricelist' }) } -// 获取所有公寓信息 +// 获取所有自己的订单列表信息 export const getSelfOrderLst = (data) => { return axios.request({ url: 'getselforderlist', data: qs.stringify(data, { arrayFormat: 'brackets' }) }) } -// 获取所有公寓信息 +// 快递员获取所有订单 export const getCourierLst = (data) => { return axios.request({ url: 'couriergetalllist', @@ -56,7 +56,7 @@ export const courierGetSelfList = (data) => { data: qs.stringify(data, { arrayFormat: 'brackets' }) }) } -// 获取所有公寓信息 +// 改变订单 export const delivery = (data) => { return axios.request({ url: 'delivery', @@ -71,3 +71,10 @@ export const charge = (data) => { data: qs.stringify(data, { arrayFormat: 'brackets' }) }) } + +export const adminGetAllOrder = (data) =>{ + return axios.request({ + url: 'admingetorderlist', + data: qs.stringify(data, { arrayFormat: 'brackets' }) + }) +} diff --git a/src/api/user.js b/src/api/user.js index 6f25dcc..2b8628c 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -8,3 +8,10 @@ export const getAllAccount = (data) => { data: qs.stringify(data, { arrayFormat: 'brackets' }) }) } +// 获取用户所以信息列表 +export const changIdentity = (data) => { + return axios.request({ + url: 'getallaccount', + data: qs.stringify(data, { arrayFormat: 'brackets' }) + }) +} diff --git a/src/components/admin/AdminPage.vue b/src/components/admin/AdminPage.vue index be50762..7a24429 100644 --- a/src/components/admin/AdminPage.vue +++ b/src/components/admin/AdminPage.vue @@ -43,9 +43,7 @@ export default { icon: 'el-icon-location', title: '所有用户', menuItem: [ - {route: 'au', listTitle: '普通用户'}, - {route: 'aw', listTitle: '工作人员'}, - {route: 'fp', listTitle: '查找用户'} + {route: 'au', listTitle: '所有用户'}, ] }, { @@ -53,9 +51,7 @@ export default { icon: 'el-icon-tickets', title: '所有订单', menuItem: [ - {route: 'anro', listTitle: '未接订单'}, - {route: 'aro', listTitle: '已接订单'}, - {route: 'aho', listTitle: '历史订单'} + {route: 'all', listTitle: '所有订单'} ] }, { @@ -63,7 +59,8 @@ export default { icon: 'el-icon-message', title: '消息系统', menuItem: [ - {route: 'sm', listTitle: '发送消息'} + {route: 'sm', listTitle: '发送消息'}, + {route: 'mail', listTitle: '邮箱配置'} ] }, { diff --git a/src/components/admin/allOrder/adminOrderList.vue b/src/components/admin/allOrder/adminOrderList.vue deleted file mode 100644 index 3a32941..0000000 --- a/src/components/admin/allOrder/adminOrderList.vue +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - diff --git a/src/components/admin/allOrder/allHistoryOrder.vue b/src/components/admin/allOrder/allHistoryOrder.vue deleted file mode 100644 index 8ae297e..0000000 --- a/src/components/admin/allOrder/allHistoryOrder.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - diff --git a/src/components/admin/allOrder/allNotReceiveOrder.vue b/src/components/admin/allOrder/allNotReceiveOrder.vue deleted file mode 100644 index ad250df..0000000 --- a/src/components/admin/allOrder/allNotReceiveOrder.vue +++ /dev/null @@ -1,111 +0,0 @@ - - - - - diff --git a/src/components/admin/allOrder/allOrderList.vue b/src/components/admin/allOrder/allOrderList.vue new file mode 100644 index 0000000..b0b323b --- /dev/null +++ b/src/components/admin/allOrder/allOrderList.vue @@ -0,0 +1,271 @@ + + + + + diff --git a/src/components/admin/allOrder/allReceivedOrder.vue b/src/components/admin/allOrder/allReceivedOrder.vue deleted file mode 100644 index 4cda31f..0000000 --- a/src/components/admin/allOrder/allReceivedOrder.vue +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - diff --git a/src/components/admin/allOrder/findOneOrder.vue b/src/components/admin/allOrder/findOneOrder.vue deleted file mode 100644 index b2a9f98..0000000 --- a/src/components/admin/allOrder/findOneOrder.vue +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - diff --git a/src/components/admin/allPerson/AllUser.vue b/src/components/admin/allPerson/AllUser.vue index eb859ec..74feb54 100644 --- a/src/components/admin/allPerson/AllUser.vue +++ b/src/components/admin/allPerson/AllUser.vue @@ -1,21 +1,33 @@ @@ -89,49 +76,25 @@ :label="item.columnTitle" :prop="item.prop"> - - -