From 94723f00085e101b6e8a823b3513e154600d693a Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Mon, 21 Oct 2024 16:20:19 +0800 Subject: [PATCH] tonngbu --- package.json | 1 + src/api/system/department.js | 17 +++++++++++++++++ src/views/system/department.vue | 31 ++++++++++++++++++++++++++++--- 3 files changed, 46 insertions(+), 3 deletions(-) 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 @@ + + 是否确认同步管党治党平台的部门信息? + + +