diff --git a/assets/js/base.js b/assets/js/base.js index d59d3d6..7016a2b 100644 --- a/assets/js/base.js +++ b/assets/js/base.js @@ -1,9 +1,9 @@ -const serverUrl = 'https://c01.bizgaze.app/'; +const serverUrl = 'http://localhost:1188/'; let _baseUserInfo = atob(document.cookie.split('=')[1]); -let baseUserInfo = JSON.parse(_baseUserInfo).result; -let baseSessionId = baseUserInfo.sessionId; +let baseUserInfo = 'JSON.parse(_baseUserInfo).result'; +let baseSessionId = 'baseUserInfo.sessionId'; -function getData(url) { +export function getData(url) { var datastr = null; var method = "GET"; let serviceurl = serverUrl + url; @@ -16,7 +16,7 @@ function getData(url) { cache: true, jsonp: false, data: datastr, - beforeSend: function(xhr) { + beforeSend: function (xhr) { if (baseUserInfo != undefined && baseUserInfo != null) { xhr.setRequestHeader("Authorization", "Basic " + baseSessionId); xhr.setRequestHeader('geoposition', 0 + ':' + 0); @@ -25,7 +25,7 @@ function getData(url) { }); } -function getDataObj(url, data, async, type) { //url, data, true, "POST" +export function getDataObj(url, data, async, type) { //url, data, true, "POST" let serviceurl = serverUrl + url; return $.ajax({ @@ -36,7 +36,7 @@ function getDataObj(url, data, async, type) { //url, data, true, "POST" traditional: true, crossDomain: true, async: async, - beforeSend: function(xhr) { + beforeSend: function (xhr) { if (baseUserInfo != undefined && baseUserInfo != null) { xhr.setRequestHeader('Authorization', 'Basic ' + baseSessionId); xhr.setRequestHeader('geoposition', 0 + ':' + 0); @@ -45,7 +45,7 @@ function getDataObj(url, data, async, type) { //url, data, true, "POST" }); } -function formatLocal(dateTime) { +export function formatLocal(dateTime) { var hou = new Date(dateTime).getHours(), sec, min, day, month, years; if (hou < 24) { diff --git a/assets/js/cookiehelper.js b/assets/js/cookiehelper.js index 1e0e0f1..ef926a6 100644 --- a/assets/js/cookiehelper.js +++ b/assets/js/cookiehelper.js @@ -2,17 +2,17 @@ const cryptoProvider = window['CryptoJS']; const cryptoAlgorithm = window['CryptoJS'].AES; const _secretKey = 'unibase'; -function encrypt(content) { +export function encrypt(content) { return cryptoAlgorithm.encrypt(content, _secretKey).toString(); } -function decrypt(encoded) { +export function decrypt(encoded) { return cryptoAlgorithm .decrypt(encoded, _secretKey) .toString(cryptoProvider.enc.Utf8); } -function setCookie(cname, cvalue, exdays) { +export function setCookie(cname, cvalue, exdays) { let _cookievalue = ''; if (cvalue) { _cookievalue = encrypt(cvalue); @@ -29,7 +29,7 @@ function setCookie(cname, cvalue, exdays) { ';path=/;samesite=none;secure=true'; } -function getCookie(cname) { +export function getCookie(cname) { var name = cname + '='; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); @@ -48,7 +48,7 @@ function getCookie(cname) { return ''; } -function isAuthenticated() { +export function isAuthenticated() { if (getCookie('_idty')) { return true; } diff --git a/assets/js/list.index.js b/assets/js/list.index.js index a5a3cb8..4cfe177 100644 --- a/assets/js/list.index.js +++ b/assets/js/list.index.js @@ -1,108 +1,18 @@ /*Data loading start here*/ -let _userInfo = atob(document.cookie.split('=')[1]); -let userInfo = JSON.parse(_userInfo).result; -let sessionId = userInfo.sessionId; +import { getData, getDataObj } from "./base.js"; -let usrinfoHTML = `