From b26252d4e842e2561b5295b0d07ae98a4eaa3fe6 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 16 三月 2023 14:17:57 +0800 Subject: [PATCH] 2023-03-16 --- src/api/index.js | 22 ++++------------------ 1 files changed, 4 insertions(+), 18 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index fc1f44b..2f88dfc 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -305,6 +305,7 @@ * @description 鐧诲綍绯荤粺, 鑾峰彇鐢ㄦ埛淇℃伅 */ getusermsg (username, password, isCloud = false) { + let shim = +sessionStorage.getItem('sys_time_shim') let param = { // func: 'webapi_login', UserName: username, @@ -314,15 +315,8 @@ login_id_address: sessionStorage.getItem('ipAddress') || '', kei_id: window.btoa(window.encodeURIComponent(window.GLOB.host)), device_id: localStorage.getItem('SessionUid'), - timestamp: moment().format('YYYY-MM-DD HH:mm:ss'), + timestamp: moment().add(shim, 'seconds').format('YYYY-MM-DD HH:mm:ss'), appkey: window.GLOB.appkey || '' - } - - let sys_datetime = sessionStorage.getItem('sys_datetime') - let app_datetime = sessionStorage.getItem('app_datetime') - if (sys_datetime && app_datetime) { - let seconds = Math.floor((new Date().getTime() - app_datetime) / 1000) - param.timestamp = moment(sys_datetime, 'YYYY-MM-DD HH:mm:ss').add(seconds, 'seconds').format('YYYY-MM-DD HH:mm:ss') } // Type: 'S' 鏃� @@ -420,16 +414,8 @@ return Promise.reject() } - let curTime = moment().format('YYYY-MM-DD HH:mm:ss') + '.000' - let sys_datetime = sessionStorage.getItem('sys_datetime') - let app_datetime = sessionStorage.getItem('app_datetime') - if (sys_datetime && app_datetime) { - let seconds = Math.floor((new Date().getTime() - app_datetime) / 1000) - let _curTime = moment(sys_datetime, 'YYYY-MM-DD HH:mm:ss').add(seconds, 'seconds').format('YYYY-MM-DD HH:mm:ss') + '.000' - if (/^\d{4}-\d{2}-\d{2}/.test(_curTime)) { - curTime = _curTime - } - } + let shim = +sessionStorage.getItem('sys_time_shim') + let curTime = moment().add(shim, 'seconds').format('YYYY-MM-DD HH:mm:ss') + '.000' // if (window.GLOB.WebSql) { // return new Promise((resolve, reject) => { -- Gitblit v1.8.0