CustomerWindowResource.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. 
  2. /**
  3. * 工具类自动生成的API,请勿做任何修改,请勿做任何修改,请勿做任何修改(重要的事情说3遍)
  4. * 工具作者: 杨志杰
  5. *
  6. */
  7. var CustomerWindowResource = {};
  8. /**
  9. * 工具类自动生成的方法
  10. * 工具作者: 杨志杰
  11. * 根据自定义窗口编号查询自定义窗口DTO
  12. */
  13. CustomerWindowResource.uniqueByNo = function(no) {
  14. var requestUrl = "/api/CustomerWindowResource/uniqueByNo";
  15. var paramCount = 0;
  16. if (no != null) {
  17. requestUrl += (paramCount > 0) ? '&' : '?';
  18. requestUrl += ('no=' + no);
  19. paramCount++;
  20. }
  21. /*var promise1 = new Promise();
  22. console.log(promise1);*/
  23. return new Promise(function(resolve, reject) {
  24. $.ajax({
  25. url: Common.getUrlApi(requestUrl),
  26. type: "get",
  27. dataType: "json",
  28. beforeSend: function (request) {
  29. addTokenToRequest(request);
  30. },
  31. success: function (data) {
  32. resolve(data);
  33. },
  34. error: function (XMLHttpRequest, textStatus, errorThrown) {
  35. reject(XMLHttpRequest);
  36. }
  37. });
  38. });
  39. }