AssetCategoryResource.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. /**
  2. * 工具类自动生成的API,请勿做任何修改,请勿做任何修改,请勿做任何修改(重要的事情说3遍)
  3. * 工具作者: 杨志杰
  4. * 资产分类资源
  5. */
  6. var AssetCategoryResource = {
  7. /**
  8. * 工具类自动生成的方法
  9. * 工具作者: 杨志杰
  10. * 获取所有可以访问的分类
  11. */
  12. getAssetCategorys: function(){
  13. var requestUrl = "AssetCategoryResource/getAssetCategorys";
  14. return new Promise((resolve, reject) => {
  15. $.ajax({
  16. url: Common.getApiURL(requestUrl),
  17. type: "get",
  18. dataType: "json",
  19. beforeSend: function(request) {
  20. Common.addTokenToRequest(request);
  21. },
  22. success: function(data) {
  23. resolve(data);
  24. },
  25. error: function(XMLHttpRequest, textStatus, errorThrown) {
  26. reject(XMLHttpRequest);
  27. }
  28. });
  29. });
  30. },
  31. /**
  32. * 工具类自动生成的方法
  33. * 工具作者: 杨志杰
  34. * 获取集团公司下面所有公司和分公司的资产分类
  35. */
  36. listRootSubAssetCategorys: function(){
  37. var requestUrl = "AssetCategoryResource/listRootSubAssetCategorys";
  38. return new Promise((resolve, reject) => {
  39. $.ajax({
  40. url: Common.getApiURL(requestUrl),
  41. type: "get",
  42. dataType: "json",
  43. beforeSend: function(request) {
  44. Common.addTokenToRequest(request);
  45. },
  46. success: function(data) {
  47. resolve(data);
  48. },
  49. error: function(XMLHttpRequest, textStatus, errorThrown) {
  50. reject(XMLHttpRequest);
  51. }
  52. });
  53. });
  54. },
  55. /**
  56. * 工具类自动生成的方法
  57. * 工具作者: 杨志杰
  58. * 获取所有的物资分类大类
  59. */
  60. queryRootAssetCategories: function(){
  61. var requestUrl = "AssetCategoryResource/queryRootAssetCategories";
  62. return new Promise((resolve, reject) => {
  63. $.ajax({
  64. url: Common.getApiURL(requestUrl),
  65. type: "get",
  66. dataType: "json",
  67. beforeSend: function(request) {
  68. Common.addTokenToRequest(request);
  69. },
  70. success: function(data) {
  71. resolve(data);
  72. },
  73. error: function(XMLHttpRequest, textStatus, errorThrown) {
  74. reject(XMLHttpRequest);
  75. }
  76. });
  77. });
  78. }
  79. }