From bc03876a7ea6b8d430ad626a1373ff2d7ae287b5 Mon Sep 17 00:00:00 2001 From: gyq <875626088@qq.com> Date: Wed, 25 Dec 2024 14:39:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=85=91=E5=A5=96=E8=AE=B0?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 4 + src/api/renwu-record.js | 27 +++ src/api/renwu.js | 61 +++--- src/views/renwu/components/pop-add-gift.vue | 52 +++-- src/views/renwu/components/record.vue | 221 ++++++++++++++++++++ src/views/renwu/index.vue | 196 ++++++++--------- 6 files changed, 409 insertions(+), 152 deletions(-) create mode 100644 src/api/renwu-record.js create mode 100644 src/views/renwu/components/record.vue diff --git a/package.json b/package.json index ad2ceee..1bff302 100644 --- a/package.json +++ b/package.json @@ -29,12 +29,16 @@ "lodash": "^4.17.21", "mockjs": "^1.1.0", "npm": "^6.9.0", + "qs": "^6.13.1", + "quill": "^2.0.3", + "svg-baker-runtime": "^1.4.7", "svg-sprite-loader": "3.7.3", "video.js": "^8.20.0", "videojs-contrib-hls": "^5.15.0", "vue": "2.5.16", "vue-baidu-map": "^0.21.22", "vue-cookie": "1.1.4", + "vue-hot-reload-api": "^2.3.4", "vue-jsonp": "^2.0.0", "vue-quill-editor": "^3.0.6", "vue-router": "3.0.1", diff --git a/src/api/renwu-record.js b/src/api/renwu-record.js new file mode 100644 index 0000000..e468e22 --- /dev/null +++ b/src/api/renwu-record.js @@ -0,0 +1,27 @@ +import $http from "@/utils/httpRequest"; + +/** + * 兑换记录 + * @param {*} params + * @returns + */ +export function userPrizeExchangePage(params) { + return $http({ + url: "/userPrizeExchange/page", + method: "get", + params + }); +} + +/** + * 管理端-发放奖品 + * @param {*} params + * @returns + */ +export function userPrizeExchangeDeliver(data) { + return $http({ + url: "/userPrizeExchange/deliver", + method: "POST", + data + }); +} diff --git a/src/api/renwu.js b/src/api/renwu.js index a62fff3..72759e3 100644 --- a/src/api/renwu.js +++ b/src/api/renwu.js @@ -1,41 +1,42 @@ -import $http from '@/utils/httpRequest' +import $http from "@/utils/httpRequest"; function add(data) { - return $http({ - url: 'taskCenter/insertTaskCenter', - method: 'post', - data: data - }) + return $http({ + url: "taskCenter/insertTaskCenter", + method: "post", + data: data + }); } function del(id) { - return $http({ - url: 'taskCenter/deleteTaskCenter?id='+id, - method: 'post' - }) + return $http({ + url: "taskCenter/deleteTaskCenter?id=" + id, + method: "post" + }); } function getList(data) { - return $http({ - url: 'taskCenter/selectTaskCenter', - method: 'get', - params: data - }) + return $http({ + url: "taskCenter/selectTaskCenter", + method: "get", + params: data + }); } function get(id) { - return $http({ - url: 'taskCenter' + id, - method: 'get', - params: data - }) + return $http({ + url: "taskCenter" + id, + method: "get", + params: data + }); } function update(data) { - return $http({ - url: 'taskCenter/updateTaskCenter', - method: 'post', - data: data - }) + return $http({ + url: "taskCenter/updateTaskCenter", + method: "post", + data: data + }); } export default { - add - , del, - get, getList, - update -} \ No newline at end of file + add, + del, + get, + getList, + update +}; diff --git a/src/views/renwu/components/pop-add-gift.vue b/src/views/renwu/components/pop-add-gift.vue index 2531315..0f3af00 100644 --- a/src/views/renwu/components/pop-add-gift.vue +++ b/src/views/renwu/components/pop-add-gift.vue @@ -1,12 +1,6 @@