feat: 站点审核通过时弹出编辑框,支持审核者修改数据后再通过
- SiteReview.vue: 「通过」打开编辑弹窗,可改名称/地址/类型/状态/备注 - AdminController: approveChange 接受 request body(编辑数据) - SiteService.approveChange: 优先用审核者编辑数据,否则用原始提交 - 拒绝保持原逻辑直接拒绝
This commit is contained in:
@@ -37,7 +37,7 @@ export default {
|
||||
create: (data) => api.post('/sites', data),
|
||||
update: (id, data) => api.put(`/sites/${id}`, data),
|
||||
pendingChanges: () => api.get('/admin/sites/pending'),
|
||||
approveChange: (id) => api.post(`/admin/changes/${id}/approve`),
|
||||
approveChange: (id, data) => api.post(`/admin/changes/${id}/approve`, data),
|
||||
rejectChange: (id) => api.post(`/admin/changes/${id}/reject`),
|
||||
linkChange: (id, siteId) => api.post(`/admin/changes/${id}/link`, { siteId }),
|
||||
changesBySite: (siteId) => api.get(`/admin/sites/${siteId}/changes`),
|
||||
|
||||
Reference in New Issue
Block a user