diff --git a/package.json b/package.json index 4dca0f6..ca6bb4e 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "element-ui": "2.15.13", "file-saver": "^2.0.5", "js-cookie": "2.2.0", + "less": "^3.13.1", "less-loader": "^5.0.0", "moment": "^2.29.2", "normalize.css": "7.0.0", diff --git a/src/api/system/department.js b/src/api/system/department.js index b9e366f..c4ccfeb 100644 --- a/src/api/system/department.js +++ b/src/api/system/department.js @@ -22,3 +22,20 @@ export function del(data) { data }) } + +export function lastSyncAt() { + return request({ + url: '/api/admin/department/last-sync-at', + method: 'get' + }) +} + + +export function syncDepartment(data) { + return request({ + url: '/api/admin/department/sync-department', + method: 'post', + data + }) +} + diff --git a/src/views/system/department.vue b/src/views/system/department.vue index de328fd..f4dba74 100644 --- a/src/views/system/department.vue +++ b/src/views/system/department.vue @@ -8,8 +8,8 @@ - 立即同步 - 最后同步时间: + 立即同步 + 最后同步时间:{{syncAt}} @@ -76,6 +76,14 @@ + + 是否确认同步管党治党平台的部门信息? + + +