123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- import {decrypt} from "./cookiehelper.js";
- import {_serverUrl} from "./setting.js";
-
- let serverUrl = _serverUrl();
- let baseUserInfo = decrypt(document.cookie.split("=")[1]);
- let baseSessionId = baseUserInfo.sessionId;
-
- export function getData(url) {
- var datastr = null;
- var method = "GET";
- let serviceurl = serverUrl + url;
-
- return $.ajax({
- type: method,
- url: serviceurl,
- crossDomain: true,
- contentType: "application/json",
- cache: true,
- jsonp: false,
- data: datastr,
- beforeSend: function (xhr) {
- if (baseUserInfo != undefined && baseUserInfo != null) {
- xhr.setRequestHeader(
- "Authorization",
- "Basic " + JSON.parse(baseUserInfo).sessionId
- );
- xhr.setRequestHeader("geoposition", 0 + ":" + 0);
- }
- },
- });
- }
-
- export function getDataObj(url, data, async, type) {
- //url, data, true, "POST"
-
- let serviceurl = serverUrl + url;
- return $.ajax({
- type: type,
- url: serviceurl,
- data: JSON.stringify(data),
- contentType: "application/json",
- traditional: true,
- crossDomain: true,
- async: async,
- beforeSend: function (xhr) {
- if (baseUserInfo != undefined && baseUserInfo != null) {
- xhr.setRequestHeader(
- "Authorization",
- "Basic " + JSON.parse(baseUserInfo).sessionId
- );
- xhr.setRequestHeader("geoposition", 0 + ":" + 0);
- }
- },
- });
- }
-
- export function formatLocal(dateTime) {
- var hou = new Date(dateTime).getHours(),
- sec,
- min,
- day,
- month,
- years;
- if (hou < 24) {
- min = new Date(dateTime).getMinutes();
- if (min < 60) {
- sec = new Date(dateTime).getSeconds();
- if (sec < 60) {
- return sec + " Seconds";
- }
- } else {
- return min + " Minutes";
- }
- return hou + " Hours";
- } else {
- //24 >
- day = new Date(dateTime).getHours();
- if (day > 31) {
- // 31 day
- month = new Date(dateTime).getMonth();
- if (month > 12) {
- // 12 months
- years = new Date(dateTime).getFullYear();
- return years + " Years";
- }
- return month + " month";
- }
- return day + " day";
- }
- }
|