diff --git a/web/src/api/index.js b/web/src/api/index.js index e508618..0e023c8 100644 --- a/web/src/api/index.js +++ b/web/src/api/index.js @@ -39,6 +39,7 @@ export default { configs: { list: () => api.get('/configs'), pending: () => api.get('/configs/pending'), + bySite: (siteId) => api.get(`/configs/${siteId}`), download: (siteId, version) => api.get(`/configs/${siteId}/${version}`), approve: (id, comment) => api.post(`/admin/reviews/${id}/approve`, null, { params: { comment } }), reject: (id, comment) => api.post(`/admin/reviews/${id}/reject`, null, { params: { comment } }) diff --git a/web/src/views/Configs.vue b/web/src/views/Configs.vue index c50ef35..106326c 100644 --- a/web/src/views/Configs.vue +++ b/web/src/views/Configs.vue @@ -21,14 +21,27 @@ - +
站点: {{ viewing.siteId }}   版本: {{ viewing.version }}   提交者: {{ viewing.submitterId || '-' }} + + 历史版本 ({{ historyConfigs.length }}) +
-
-

+      
+
+
待审核配置
+

+        
+
+
已审批版本
+
+ v{{ h.version }} + {{ h.createdAt }} +
+