1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- 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';
- }
- }
|