xuruiqian
2025-06-04 17ce21955b4e3402d3d5868b52e50bfdd55bc572
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
import {postRequest, getRequest,postExportRequest} from '@/utils/axioshttp';
 
let base = WGURL.appDomain;
 
//Config
export const GetSystemConfig = () => {
    return getRequest(base + 'api/admin/system/config/getsystemconfig?time=' + new Date());
}
export const GetConfigs = (params) => {
    return postRequest(base + 'api/admin/system/config/list', params)
}
export const UpdateConfig = (params) => {
    return postRequest(base + 'api/admin/system/config/update', params)
}
export const CreateConfig = (params) => {
    return postRequest(base + 'api/admin/system/config/create', params)
}
export const DeleteConfig = (id) => {
    return getRequest(base + 'api/admin/system/config/delete?id=' + id)
}
export const getLogs = (params) => {
    return postRequest(base + 'api/admin/system/log/list', params)
}
 
//Menu
export const GetMenus = (params) => {
    return postRequest(base + 'api/admin/system/menu/list', params)
}
export const GetMenuTree = () => {
    return getRequest(base + 'api/admin/system/menu/tree')
}
export const UpdateMenu = (params) => {
    return postRequest(base + 'api/admin/system/menu/update?', params)
}
export const CreateMenu = (params) => {
    return postRequest(base + 'api/admin/system/menu/create', params)
}
export const DeleteMenu = (id) => {
    return getRequest(base + 'api/admin/system/menu/delete?id=' + id)
}
 
//AuditTrail
export const GetAuditTrails = (params) => {
    return postRequest(base + 'api/admin/system/audittrail/list', params)
}
export const UpdateAuditTrail = (params) => {
    return postRequest(base + 'api/admin/system/audittrail/update?', params)
}
export const CreateAuditTrail = (params) => {
    return postRequest(base + 'api/admin/system/audittrail/create', params)
}
export const DeleteAuditTrail = (id) => {
    return getRequest(base + 'api/admin/system/audittrail/delete?id=' + id)
}
export const ExportAuditTrails = (params) => {
    return postExportRequest(base + 'api/admin/system/audittrail/export', params)
}
 
//Notification
export const GetNotifications = (params) => {
    return postRequest(base + 'api/admin/system/notification/list', params)
}
export const UpdateNotification = (params) => {
    return postRequest(base + 'api/admin/system/notification/update', params)
}
export const CreateNotification = (params) => {
    return postRequest(base + 'api/admin/system/notification/create', params)
}
export const DeleteNotification = (id) => {
    return getRequest(base + 'api/admin/system/notification/delete?id=' + id)
}
 
//MailSendLog
export const GetMailSendLogs = (params) => {
    return postRequest(base + 'api/admin/system/mailsendlog/list', params)
}
export const UpdateMailSendLog = (params) => {
    return postRequest(base + 'api/admin/system/mailsendlog/update?', params)
}
export const CreateMailSendLog = (params) => {
    return postRequest(base + 'api/admin/system/mailsendlog/create', params)
}
export const DeleteMailSendLog = (id) => {
    return getRequest(base + 'api/admin/system/mailsendlog/delete?id=' + id)
}