feat: 新增 site_submissions 审核表, 提交先进审核再写入sites

This commit is contained in:
mediabot-pt
2026-06-30 08:57:10 +08:00
parent aa1e3e9b28
commit 657e0c1a78
10 changed files with 292 additions and 91 deletions

View File

@@ -36,8 +36,9 @@ export default {
get: (id) => api.get(`/sites/${id}`),
create: (data) => api.post('/sites', data),
update: (id, data) => api.put(`/sites/${id}`, data),
approve: (id) => api.post(`/admin/sites/${id}/approve`),
reject: (id) => api.post(`/admin/sites/${id}/reject`),
pendingSubmissions: () => api.get('/admin/sites/pending'),
approveSubmission: (id) => api.post(`/admin/submissions/${id}/approve`),
rejectSubmission: (id) => api.post(`/admin/submissions/${id}/reject`),
},
configs: {
list: () => api.get('/configs'),