New UI layout
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

base.js 1.0KB

123456789101112131415161718192021222324252627282930313233343536
  1. const serverUrl = 'https://test.bizgaze.app/';
  2. let _baseUserInfo = atob(document.cookie.split('=')[1]);
  3. let baseUserInfo = JSON.parse(_baseUserInfo).result;
  4. let baseSessionId = baseUserInfo.sessionId;
  5. function getData(url) {
  6. var datastr = null;
  7. var method = "GET";
  8. let serviceurl = serverUrl + url;
  9. return $.ajax({
  10. type: method,
  11. url: serviceurl,
  12. crossDomain: true,
  13. contentType: "application/json",
  14. cache: true,
  15. jsonp: false,
  16. data: datastr,
  17. beforeSend: function(xhr) {
  18. if (baseUserInfo != undefined && baseUserInfo != null) {
  19. xhr.setRequestHeader("Authorization", "Basic " + baseSessionId);
  20. xhr.setRequestHeader('geoposition', 0 + ':' + 0);
  21. }
  22. }
  23. });
  24. }
  25. function formatLocal(dateTime) {
  26. var date = moment.utc(dateTime).local();
  27. var difmonths = moment().diff(date, 'months');
  28. if (difmonths == 0) {
  29. return this.formatPeriod(date);
  30. }
  31. return date.format("DD MMM, YYYY HH:mm");
  32. }