request.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. //url
  2. const URL = "http://172.16.120.183:8080/";
  3. //这里登陆用户名、密码 写活?
  4. const LOGIN_NAME = "admin";
  5. const LOGIN_PASSWORD = "e10adc3949ba59abbe56e057f20f883e";
  6. const STATISTICS = "YtIoT/iot/analysis/view/getEfAnalysisList"; //数据统计查询
  7. function ajaxRequest(path, method, data, success, error, type = 1) {
  8. let url = URL + path;
  9. let loginUser = {
  10. "V_LOGINNAME": LOGIN_NAME,
  11. "V_PASSWORD": LOGIN_PASSWORD,
  12. }
  13. if (type == 1) {
  14. data.queryJson = JSON.stringify(loginUser);
  15. } else {
  16. let paramJson = {};
  17. // for (key in loginUser) {
  18. // paramJson[key] = loginUser[key];
  19. // }
  20. for (key in data) {
  21. paramJson[key] = data[key];
  22. }
  23. data = {}
  24. data.queryJson = JSON.stringify(paramJson);
  25. }
  26. $.ajax({
  27. async: false, //同步
  28. data: data,
  29. url: url,
  30. type: method, //请求方式 post get delete put
  31. dataType: "json",
  32. beforeSend: function(XMLHttpRequest) {
  33. // $("#loading").html("<img src='images/loading.gif' />")
  34. // handlePreloader();
  35. // $(".loadingdata").append('<div class="preloader"></div>');
  36. },
  37. success: success,
  38. error: error
  39. });
  40. }