This commit is contained in:
2026-02-17 13:55:30 +08:00
parent f90afaddca
commit 6623c656f4
17 changed files with 1464 additions and 569 deletions
+11
View File
@@ -23,6 +23,17 @@ export default {
},
},
// 文件上传
upload: {
post: async function (file) {
const formData = new FormData()
formData.append('file', file)
return await request.post('upload', formData, {
headers: { 'Content-Type': 'multipart/form-data' }
})
},
},
// 用户管理
users: {
list: {
+37 -29
View File
@@ -52,37 +52,45 @@ export default {
// 操作日志管理
logs: {
list: {
get: async function (params) {
return await request.get('logs', { params })
list: {
get: async function (params) {
return await request.get('logs', { params })
},
},
detail: {
get: async function (id) {
return await request.get(`logs/${id}`)
},
},
delete: {
delete: async function (id) {
return await request.delete(`logs/${id}`)
},
},
batchDelete: {
post: async function (params) {
return await request.post('logs/batch-delete', params)
},
},
clear: {
post: async function (params) {
return await request.post('logs/clear', params)
},
},
export: {
get: async function (params) {
return await request.get('logs/export', {
params,
responseType: 'blob'
})
},
},
statistics: {
get: async function (params) {
return await request.get('logs/statistics', { params })
},
},
},
detail: {
get: async function (id) {
return await request.get(`logs/${id}`)
},
},
delete: {
delete: async function (id) {
return await request.delete(`logs/${id}`)
},
},
batchDelete: {
post: async function (params) {
return await request.post('logs/batch-delete', params)
},
},
clear: {
post: async function (params) {
return await request.post('logs/clear', params)
},
},
statistics: {
get: async function (params) {
return await request.get('logs/statistics', { params })
},
},
},
// 数据字典管理
dictionaries: {