This commit is contained in:
张成
2025-10-28 14:10:05 +08:00
parent b101f49048
commit 5bea5f8c02
21 changed files with 105 additions and 151 deletions

View File

@@ -1,33 +1,24 @@
import request from '@/libs/http'
/**
* 业务游戏管理 API
*
* 使用说明:
* 1. 不需要 import http
* 2. 直接使用 window.framework.http 调用接口
* 3. 所有方法返回 Promise
*/
export const getList = (params) => {
return request({
url: '/business/games/page',
method: 'get',
params
})
return window.framework.http.get('/business/games/page', params)
}
export const add = (data) => {
return request({
url: '/business/games',
method: 'post',
data
})
return window.framework.http.post('/business/games/add', data)
}
export const edit = (data) => {
return request({
url: '/business/games',
method: 'put',
data
})
return window.framework.http.post('/business/games/edit', data)
}
export const del = (params) => {
return request({
url: '/business/games',
method: 'delete',
params
})
return window.framework.http.post('/business/games/del', params)
}

View File

@@ -3,7 +3,7 @@
export default {
// 获取消息通知列表
page: (params) => {
return http.post('/msg_notifications/page', params)
return window.framework.http.post('/msg_notifications/page', params)
},
// 新增消息通知

View File

@@ -1,33 +1,24 @@
import request from '@/libs/http'
/**
* 系统文件管理 API
*
* 使用说明:
* 1. 不需要 import http
* 2. 直接使用 window.framework.http 调用接口
* 3. 所有方法返回 Promise
*/
export const getList = (params) => {
return request({
url: '/sys_file/page',
method: 'get',
params
})
return window.framework.http.get('/sys_file/page', params)
}
export const add = (data) => {
return request({
url: '/sys_file',
method: 'post',
data
})
return window.framework.http.post('/sys_file/add', data)
}
export const edit = (data) => {
return request({
url: '/sys_file',
method: 'put',
data
})
return window.framework.http.post('/sys_file/edit', data)
}
export const del = (params) => {
return request({
url: '/sys_file',
method: 'delete',
params
})
return window.framework.http.post('/sys_file/del', params)
}

View File

@@ -1,57 +1,41 @@
/**
* 球局统计 API
*
* 使用说明:
* 1. 不需要 import http
* 2. 直接使用 window.framework.http 调用接口
* 3. 所有方法返回 Promise
*/
// 获取球局统计列表
export const getList = (params) => {
return http.request({
url: '/admin/game_statistics/list',
method: 'post',
data: params
})
return window.framework.http.post('/admin/game_statistics/list', params)
}
// 获取球局统计详情
export const getDetail = (params) => {
return http.request({
url: '/admin/game_statistics/detail',
method: 'post',
data: params
})
return window.framework.http.post('/admin/game_statistics/detail', params)
}
// 添加球局统计
export const add = (params) => {
return http.request({
url: '/admin/game_statistics/add',
method: 'post',
data: params
})
return window.framework.http.post('/admin/game_statistics/add', params)
}
// 编辑球局统计
export const edit = (params) => {
return http.request({
url: '/admin/game_statistics/edit',
method: 'post',
data: params
})
return window.framework.http.post('/admin/game_statistics/edit', params)
}
// 删除球局统计
export const del = (params) => {
return http.request({
url: '/admin/game_statistics/del',
method: 'post',
data: params
})
return window.framework.http.post('/admin/game_statistics/del', params)
}
// 导出球局统计
export const exportData = (params) => {
return http.request({
url: '/admin/game_statistics/export',
method: 'post',
data: params,
responseType: 'blob'
})
return window.framework.http.fileExport('/admin/game_statistics/export', params)
}

View File

@@ -1,66 +1,46 @@
/**
* 营收统计 API
*
* 使用说明:
* 1. 不需要 import http
* 2. 直接使用 window.framework.http 调用接口
* 3. 所有方法返回 Promise
*/
// 获取营收统计列表
export const getList = (params) => {
return http.request({
url: '/admin/revenue_statistics/list',
method: 'post',
data: params
})
return window.framework.http.post('/admin/revenue_statistics/list', params)
}
// 获取营收统计详情
export const getDetail = (params) => {
return http.request({
url: '/admin/revenue_statistics/detail',
method: 'post',
data: params
})
return window.framework.http.post('/admin/revenue_statistics/detail', params)
}
// 获取营收统计概览
export const getOverview = (params) => {
return http.request({
url: '/admin/revenue_statistics/overview',
method: 'post',
data: params
})
return window.framework.http.post('/admin/revenue_statistics/overview', params)
}
// 添加营收统计
export const add = (params) => {
return http.request({
url: '/admin/revenue_statistics/add',
method: 'post',
data: params
})
return window.framework.http.post('/admin/revenue_statistics/add', params)
}
// 编辑营收统计
export const edit = (params) => {
return http.request({
url: '/admin/revenue_statistics/edit',
method: 'post',
data: params
})
return window.framework.http.post('/admin/revenue_statistics/edit', params)
}
// 删除营收统计
export const del = (params) => {
return http.request({
url: '/admin/revenue_statistics/del',
method: 'post',
data: params
})
return window.framework.http.post('/admin/revenue_statistics/del', params)
}
// 导出营收统计
export const exportData = (params) => {
return http.request({
url: '/admin/revenue_statistics/export',
method: 'post',
data: params,
responseType: 'blob'
})
return window.framework.http.fileExport('/admin/revenue_statistics/export', params)
}

View File

@@ -1,6 +1,7 @@
// 引入 Admin Framework框架内部已包含所有依赖和样式
import AdminFramework from '../../dist/admin-framework.js'
// 引入组件映射表
import componentMap from './router/component-map.js'

View File

@@ -146,7 +146,7 @@ export default {
},
exportCsv() {
ai_messagesServer.exportCsv(this.gridOption.param).then(res => {
window.framework.funTool.downloadFile(res, 'AI消息管理.csv');
window.framework.tools.downloadFile(res, 'AI消息管理.csv');
});
},
resetQuery() {

View File

@@ -147,7 +147,7 @@ export default {
},
exportCsv() {
game_commentsServer.exportCsv(this.gridOption.param).then(res => {
window.framework.funTool.downloadFile(res, '球局评论.csv');
window.framework.tools.downloadFile(res, '球局评论.csv');
});
}
},

View File

@@ -164,7 +164,7 @@ export default {
},
exportCsv() {
msg_notificationsServer.exportCsv(this.gridOption.param).then(res => {
window.framework.funTool.downloadFile(res, '消息通知.csv');
window.framework.tools.downloadFile(res, '消息通知.csv');
});
},
resetQuery() {

View File

@@ -229,7 +229,7 @@ export default {
},
exportCsv() {
ntr_questionsServer.exportCsv(this.gridOption.param).then(res => {
window.framework.funTool.downloadFile(res, '题库管理.csv');
window.framework.tools.downloadFile(res, '题库管理.csv');
});
}
},

View File

@@ -247,7 +247,7 @@ export default {
},
exportCsv() {
ntr_recordsServer.exportCsv(this.gridOption.param).then(res => {
window.framework.funTool.downloadFile(res, '测试记录.csv');
window.framework.tools.downloadFile(res, '测试记录.csv');
});
}
},