diff --git a/src/api/gameSummary/gameSummary.js b/src/api/gameSummary/gameSummary.js new file mode 100644 index 0000000..81ccccc --- /dev/null +++ b/src/api/gameSummary/gameSummary.js @@ -0,0 +1,44 @@ +import request from '@/utils/request'; +import {genQueryParam} from "@/utils/maintainer"; + +export const gameList = query => { + return request({ + url: '/admin/game/list', + method: 'get', + params: query + }); +}; +export const getGamedata = query => { + return request({ + url: '/admin/gamedata/total', + method: 'get', + params: query + }); +}; +// 导出 +export const exportForMiniGame = query => { + return request({ + url: `/admin/gamedata/total/export`, + method: 'post', + params: query, + responseType: 'blob' + }); +}; + +// 明细 +export const getUserGamedata = query => { + return request({ + url: '/admin/gamedata/user/total', + method: 'get', + params: query + }); +}; +// 导出 +export const exportUserForMiniGame = query => { + return request({ + url: `/admin/gamedata/user/export`, + method: 'post', + params: query, + responseType: 'blob' + }); +}; \ No newline at end of file diff --git a/src/views/gameSummary/GameSummary.vue b/src/views/gameSummary/GameSummary.vue new file mode 100644 index 0000000..e88c05c --- /dev/null +++ b/src/views/gameSummary/GameSummary.vue @@ -0,0 +1,334 @@ + + + + + \ No newline at end of file