From aa034bc400ed9952f239050ac89876e8926b66b6 Mon Sep 17 00:00:00 2001 From: PQZ Date: Mon, 17 Mar 2025 14:58:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- babel.config.js | 2 +- package.json | 4 +- src/api/member/apply.js | 44 ++++ src/api/member/member.js | 44 ++++ src/api/member/order.js | 44 ++++ src/api/member/points.js | 44 ++++ src/api/member/rights.js | 44 ++++ src/views/member/apply/index.vue | 331 +++++++++++++++++++++++++ src/views/member/order/index.vue | 386 ++++++++++++++++++++++++++++++ src/views/member/points/index.vue | 278 +++++++++++++++++++++ src/views/member/right/index.vue | 278 +++++++++++++++++++++ src/views/member/user/index.vue | 287 ++++++++++++++++++++++ 12 files changed, 1783 insertions(+), 3 deletions(-) create mode 100644 src/api/member/apply.js create mode 100644 src/api/member/member.js create mode 100644 src/api/member/order.js create mode 100644 src/api/member/points.js create mode 100644 src/api/member/rights.js create mode 100644 src/views/member/apply/index.vue create mode 100644 src/views/member/order/index.vue create mode 100644 src/views/member/points/index.vue create mode 100644 src/views/member/right/index.vue create mode 100644 src/views/member/user/index.vue diff --git a/babel.config.js b/babel.config.js index c8267b2..b99f001 100644 --- a/babel.config.js +++ b/babel.config.js @@ -10,4 +10,4 @@ module.exports = { 'plugins': ['dynamic-import-node'] } } -} \ No newline at end of file +} diff --git a/package.json b/package.json index 392d7db..8345d0e 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "@riophae/vue-treeselect": "0.4.0", "axios": "0.28.1", "clipboard": "2.0.8", - "core-js": "3.37.1", + "core-js": "^3.41.0", "echarts": "5.4.0", "element-ui": "2.15.14", "file-saver": "2.0.5", @@ -70,7 +70,7 @@ "chalk": "4.1.0", "compression-webpack-plugin": "6.1.2", "connect": "3.6.6", - "eslint": "7.15.0", + "eslint": "^6.8.0", "eslint-plugin-vue": "7.2.0", "lint-staged": "10.5.3", "runjs": "4.4.2", diff --git a/src/api/member/apply.js b/src/api/member/apply.js new file mode 100644 index 0000000..8f19f98 --- /dev/null +++ b/src/api/member/apply.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询通告主认证申请列表 +export function listApply(query) { + return request({ + url: '/member/apply/list', + method: 'get', + params: query + }) +} + +// 查询通告主认证申请详细 +export function getApply(id) { + return request({ + url: '/member/apply/' + id, + method: 'get' + }) +} + +// 新增通告主认证申请 +export function addApply(data) { + return request({ + url: '/member/apply', + method: 'post', + data: data + }) +} + +// 修改通告主认证申请 +export function updateApply(data) { + return request({ + url: '/member/apply', + method: 'put', + data: data + }) +} + +// 删除通告主认证申请 +export function delApply(id) { + return request({ + url: '/member/apply/' + id, + method: 'delete' + }) +} diff --git a/src/api/member/member.js b/src/api/member/member.js new file mode 100644 index 0000000..6781799 --- /dev/null +++ b/src/api/member/member.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询会员列表 +export function listMember(query) { + return request({ + url: '/member/member/list', + method: 'get', + params: query + }) +} + +// 查询会员详细 +export function getMember(id) { + return request({ + url: '/member/member/' + id, + method: 'get' + }) +} + +// 新增会员 +export function addMember(data) { + return request({ + url: '/member/member', + method: 'post', + data: data + }) +} + +// 修改会员 +export function updateMember(data) { + return request({ + url: '/member/member', + method: 'put', + data: data + }) +} + +// 删除会员 +export function delMember(id) { + return request({ + url: '/member/member/' + id, + method: 'delete' + }) +} diff --git a/src/api/member/order.js b/src/api/member/order.js new file mode 100644 index 0000000..0bff874 --- /dev/null +++ b/src/api/member/order.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询订单列表 +export function listOrder(query) { + return request({ + url: '/member/order/list', + method: 'get', + params: query + }) +} + +// 查询订单详细 +export function getOrder(id) { + return request({ + url: '/member/order/' + id, + method: 'get' + }) +} + +// 新增订单 +export function addOrder(data) { + return request({ + url: '/member/order', + method: 'post', + data: data + }) +} + +// 修改订单 +export function updateOrder(data) { + return request({ + url: '/member/order', + method: 'put', + data: data + }) +} + +// 删除订单 +export function delOrder(id) { + return request({ + url: '/member/order/' + id, + method: 'delete' + }) +} diff --git a/src/api/member/points.js b/src/api/member/points.js new file mode 100644 index 0000000..aa69985 --- /dev/null +++ b/src/api/member/points.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询博主积分变动明细列表 +export function listPoints(query) { + return request({ + url: '/member/points/list', + method: 'get', + params: query + }) +} + +// 查询博主积分变动明细详细 +export function getPoints(id) { + return request({ + url: '/member/points/' + id, + method: 'get' + }) +} + +// 新增博主积分变动明细 +export function addPoints(data) { + return request({ + url: '/member/points', + method: 'post', + data: data + }) +} + +// 修改博主积分变动明细 +export function updatePoints(data) { + return request({ + url: '/member/points', + method: 'put', + data: data + }) +} + +// 删除博主积分变动明细 +export function delPoints(id) { + return request({ + url: '/member/points/' + id, + method: 'delete' + }) +} diff --git a/src/api/member/rights.js b/src/api/member/rights.js new file mode 100644 index 0000000..c0a7789 --- /dev/null +++ b/src/api/member/rights.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询会员权益(定时任务重置剩余值),用户id、会员卡id、权益对应1列表 +export function listRights(query) { + return request({ + url: '/rights/rights/list', + method: 'get', + params: query + }) +} + +// 查询会员权益(定时任务重置剩余值),用户id、会员卡id、权益对应1详细 +export function getRights(id) { + return request({ + url: '/rights/rights/' + id, + method: 'get' + }) +} + +// 新增会员权益(定时任务重置剩余值),用户id、会员卡id、权益对应1 +export function addRights(data) { + return request({ + url: '/rights/rights', + method: 'post', + data: data + }) +} + +// 修改会员权益(定时任务重置剩余值),用户id、会员卡id、权益对应1 +export function updateRights(data) { + return request({ + url: '/rights/rights', + method: 'put', + data: data + }) +} + +// 删除会员权益(定时任务重置剩余值),用户id、会员卡id、权益对应1 +export function delRights(id) { + return request({ + url: '/rights/rights/' + id, + method: 'delete' + }) +} diff --git a/src/views/member/apply/index.vue b/src/views/member/apply/index.vue new file mode 100644 index 0000000..e8d54bd --- /dev/null +++ b/src/views/member/apply/index.vue @@ -0,0 +1,331 @@ + + + diff --git a/src/views/member/order/index.vue b/src/views/member/order/index.vue new file mode 100644 index 0000000..53d44af --- /dev/null +++ b/src/views/member/order/index.vue @@ -0,0 +1,386 @@ + + + diff --git a/src/views/member/points/index.vue b/src/views/member/points/index.vue new file mode 100644 index 0000000..1e773ed --- /dev/null +++ b/src/views/member/points/index.vue @@ -0,0 +1,278 @@ + + + diff --git a/src/views/member/right/index.vue b/src/views/member/right/index.vue new file mode 100644 index 0000000..b335fc2 --- /dev/null +++ b/src/views/member/right/index.vue @@ -0,0 +1,278 @@ + + + diff --git a/src/views/member/user/index.vue b/src/views/member/user/index.vue new file mode 100644 index 0000000..b34005e --- /dev/null +++ b/src/views/member/user/index.vue @@ -0,0 +1,287 @@ + + +