siteInfo.ts 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. import {request} from "@/utils/request";
  2. export function getAllSite() {
  3. return request<object>(
  4. {
  5. url: "siteInfo/getAllSite",
  6. method: 'get',
  7. params: null,
  8. },
  9. {
  10. isNew: true,
  11. },
  12. );
  13. }
  14. export function getSiteList(params:any) {
  15. return request<object>(
  16. {
  17. url: "siteInfo/getList",
  18. method: 'get',
  19. params: params,
  20. },
  21. {
  22. isNew: true,
  23. },
  24. );
  25. }
  26. export function getSiteDataList(){
  27. return request<any>(
  28. {
  29. url: 'siteInfo/getDataList',
  30. method: 'get',
  31. params: null,
  32. },
  33. {
  34. isNew: true,
  35. },
  36. );
  37. }
  38. /**
  39. * 按县区查询选择参数列表
  40. * @param regionCode 县区代码
  41. */
  42. export function getDataListByRegionCode(regionCode: string){
  43. return request<any>(
  44. {
  45. url: 'siteInfo/getDataListByRegionCode',
  46. method: 'get',
  47. params: {
  48. regionCode
  49. },
  50. },
  51. {
  52. isNew: true,
  53. },
  54. );
  55. }
  56. export function getListByInstitutionID(params: any) {
  57. return request<object>(
  58. {
  59. url: "siteInfo/getListByInstitutionID",
  60. method: 'post',
  61. params: params,
  62. },
  63. {
  64. isNew: true,
  65. },
  66. );
  67. }
  68. export function getSiteByID(siteID: string) {
  69. return request<object>(
  70. {
  71. url: 'siteInfo/get',
  72. method: 'get',
  73. params: {siteID:siteID},
  74. },
  75. {
  76. isNew: true,
  77. },
  78. );
  79. }
  80. export function saveSite(data: any) {
  81. return request<object>(
  82. {
  83. url: 'siteInfo/save',
  84. method: 'post',
  85. data: data,
  86. },
  87. {
  88. isNew: true,
  89. successMsg: '提交成功!',
  90. errorMsg: '提交失败!'
  91. },
  92. );
  93. }
  94. export function delSite(data: any) {
  95. return request<object>(
  96. {
  97. url: 'siteInfo/delete',
  98. method: 'post',
  99. data: data,
  100. },
  101. {
  102. isNew: true,
  103. successMsg: '删除成功!',
  104. errorMsg: '删除失败!'
  105. },
  106. );
  107. }
  108. export function findSiteDataCount(siteID: string) {
  109. return request<object>(
  110. {
  111. url: 'siteInfo/dataCount',
  112. method: 'get',
  113. params: {siteID: siteID},
  114. },
  115. {
  116. isNew: true,
  117. },
  118. );
  119. }
  120. export function getDataMapList(params: any) {
  121. return request<object>(
  122. {
  123. url: "siteInfo/dataMap",
  124. method: 'get',
  125. params: params,
  126. },
  127. {
  128. isNew: true,
  129. },
  130. );
  131. }