From 8f0811b45097c51456b50ef88f71532723a8c668 Mon Sep 17 00:00:00 2001 From: anthonywj Date: Fri, 11 Aug 2023 09:49:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=88=86=E6=94=AF=E5=A4=87?= =?UTF-8?q?=E4=BB=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.production | 4 ++-- src/api/sync/spsSyncStatus.js | 10 +++++++++- src/views/sync/SysUdimsData.vue | 21 +++++++++++++++++++-- 3 files changed, 30 insertions(+), 5 deletions(-) diff --git a/.env.production b/.env.production index 09677fb..035a00e 100644 --- a/.env.production +++ b/.env.production @@ -14,10 +14,10 @@ ENV = 'production' # VUE_APP_BASE_API = 'http://116.204.106.103:9150/UDI_SPMS_SERVER/' # 平潭 -VUE_APP_BASE_API = 'http://121.204.169.96:9150/UDI_SPMS_SERVER/' +# VUE_APP_BASE_API = 'http://121.204.169.96:9150/UDI_SPMS_SERVER/' # 文明懂 -# VUE_APP_BASE_API = 'http://192.168.0.62:9150/UDI_SPMS_SERVER/' +VUE_APP_BASE_API = 'http://192.168.0.62:9150/UDI_SPMS_SERVER/' # 林淑波 # VUE_APP_BASE_API = 'http://192.168.0.231:9150/UDI_SPMS_SERVER/' diff --git a/src/api/sync/spsSyncStatus.js b/src/api/sync/spsSyncStatus.js index c9c75b9..5cf98ce 100644 --- a/src/api/sync/spsSyncStatus.js +++ b/src/api/sync/spsSyncStatus.js @@ -50,7 +50,7 @@ export function infoByStatus(query) { data: query, responseType: 'blob' }); - } +} export function syncData(query) { @@ -61,3 +61,11 @@ export function syncData(query) { }); } + +export function syncNow(query) { + return axios({ + url: "/spssync/download/now", + method: "get", + params: query + }); +} diff --git a/src/views/sync/SysUdimsData.vue b/src/views/sync/SysUdimsData.vue index abc1330..e23c35c 100644 --- a/src/views/sync/SysUdimsData.vue +++ b/src/views/sync/SysUdimsData.vue @@ -44,6 +44,11 @@ 同步其他数据 + + 立即同步 + + + @@ -115,7 +120,7 @@ import { findConfig, updateConfig, infoByStatus, - syncData + syncData, syncNow } from "../../api/sync/spsSyncStatus"; import store from "@/store"; @@ -450,7 +455,19 @@ export default { }) .catch(() => { }); - } + }, + syncNow() { + syncNow().then((response) => { + if (response.code == 20000) { + this.$message.success(response.data); + } else { + this.$message.error(response.message); + } + }) + .catch(() => { + }); + }, + }, mounted() {