diff --git a/fuintAdmin/package.json b/fuintAdmin/package.json index fd692ebdc..1cdcf947e 100644 --- a/fuintAdmin/package.json +++ b/fuintAdmin/package.json @@ -55,6 +55,7 @@ "jsencrypt": "3.0.0-rc.1", "nprogress": "0.2.0", "qrcode": "^1.5.3", + "qrcodejs2": "0.0.2", "quill": "1.3.7", "save": "^2.9.0", "screenfull": "5.0.2", diff --git a/fuintAdmin/src/api/EventMarketing/Writeoffrecords.js b/fuintAdmin/src/api/EventMarketing/Writeoffrecords.js new file mode 100644 index 000000000..85b350419 --- /dev/null +++ b/fuintAdmin/src/api/EventMarketing/Writeoffrecords.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 核销记录列表 +export function listRecord(query) { + return request({ + url: 'business/marketingActivity/cardExchangeRecord/list', + method: 'get', + params: query + }) +} + +// 查询兑换券领取记录详细 +export function getRecord(id) { + return request({ + url: '/system/record/' + id, + method: 'get' + }) +} + +// 新增兑换券领取记录 +export function addRecord(data) { + return request({ + url: 'business/marketingActivity/cardExchangeRecord', + method: 'post', + data: data + }) +} + +// 修改兑换券领取记录 +export function updateRecord(data) { + return request({ + url: 'business/marketingActivity/cardExchangeRecord', + method: 'put', + data: data + }) +} + +// 删除兑换券领取记录 +export function delRecord(id) { + return request({ + url: '/system/record/' + id, + method: 'delete' + }) +} diff --git a/fuintAdmin/src/api/EventMarketing/cardExchange.js b/fuintAdmin/src/api/EventMarketing/cardExchange.js index 919268b5d..702e82032 100644 --- a/fuintAdmin/src/api/EventMarketing/cardExchange.js +++ b/fuintAdmin/src/api/EventMarketing/cardExchange.js @@ -29,7 +29,7 @@ export function addExchange(data) { // 修改兑换券 export function updateExchange(data) { return request({ - url: '/system/exchange', + url: 'business/marketingActivity/cardExchange', method: 'put', data: data }) diff --git a/fuintAdmin/src/api/EventMarketing/cardExchangeRecord.js b/fuintAdmin/src/api/EventMarketing/cardExchangeRecord.js index a8c78f376..c42209ca9 100644 --- a/fuintAdmin/src/api/EventMarketing/cardExchangeRecord.js +++ b/fuintAdmin/src/api/EventMarketing/cardExchangeRecord.js @@ -1,9 +1,9 @@ import request from '@/utils/request' -// 查询兑换券领取记录列表 +// 领取记录列表 export function listRecord(query) { return request({ - url: '/system/record/list', + url: 'business/marketingActivity/cardExchangeRecord', method: 'get', params: query }) @@ -20,7 +20,7 @@ export function getRecord(id) { // 新增兑换券领取记录 export function addRecord(data) { return request({ - url: '/system/record', + url: 'business/marketingActivity/cardExchangeRecord', method: 'post', data: data }) @@ -29,7 +29,7 @@ export function addRecord(data) { // 修改兑换券领取记录 export function updateRecord(data) { return request({ - url: '/system/record', + url: 'business/marketingActivity/cardExchangeRecord', method: 'put', data: data }) diff --git a/fuintAdmin/src/views/EventMarketing/Writeoffrecords/index.vue b/fuintAdmin/src/views/EventMarketing/Writeoffrecords/index.vue new file mode 100644 index 000000000..6be83fd82 --- /dev/null +++ b/fuintAdmin/src/views/EventMarketing/Writeoffrecords/index.vue @@ -0,0 +1,375 @@ + + + diff --git a/fuintAdmin/src/views/EventMarketing/cardExchange/index.vue b/fuintAdmin/src/views/EventMarketing/cardExchange/index.vue index da6a27248..48f1d993a 100644 --- a/fuintAdmin/src/views/EventMarketing/cardExchange/index.vue +++ b/fuintAdmin/src/views/EventMarketing/cardExchange/index.vue @@ -1,222 +1,190 @@ + diff --git a/fuintAdmin/src/views/EventMarketing/cardExchangeRecord/index.vue b/fuintAdmin/src/views/EventMarketing/cardExchangeRecord/index.vue index 33d4e6846..88952fcdd 100644 --- a/fuintAdmin/src/views/EventMarketing/cardExchangeRecord/index.vue +++ b/fuintAdmin/src/views/EventMarketing/cardExchangeRecord/index.vue @@ -1,231 +1,113 @@