index.js 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276
  1. /*
  2. * @LastEditors: gcz
  3. */
  4. import { callApi } from "../utils/request";
  5. export * from "./mock";
  6. //查询小班列表
  7. export const rightScrollData = data =>
  8. callApi({
  9. url: "smallClass",
  10. data,
  11. prefixUrl: "api2"
  12. });
  13. //查询基地列表
  14. export const baseList = data =>
  15. callApi({
  16. url: "finance/baseList",
  17. data,
  18. prefixUrl: "api2"
  19. });
  20. // 查询小班地图边界
  21. export const smallClassMap = data =>
  22. callApi({
  23. url: "smallClass/map",
  24. data,
  25. prefixUrl: "api2"
  26. });
  27. export const smallClassMapFile = data =>
  28. callApi({
  29. url: "smallClass/map/file",
  30. data,
  31. prefixUrl: "api2"
  32. });
  33. // 查询小班详情
  34. export const smallClassDetail = data =>
  35. callApi({
  36. url: "smallClass/detail",
  37. data,
  38. prefixUrl: "api2"
  39. });
  40. // 查询树种列表
  41. export const treePlant = data =>
  42. callApi({
  43. url: "smallClass/treePlant",
  44. data,
  45. prefixUrl: "api2"
  46. });
  47. // 查询省市县
  48. export const searchApi = data =>
  49. callApi({
  50. url: "smallClass/area",
  51. data,
  52. prefixUrl: "api2"
  53. });
  54. //森林资源
  55. // 查询小班基本信息
  56. export const smallInfo = data =>
  57. callApi({
  58. url: "forest/smallInfo",
  59. data,
  60. prefixUrl: "api2"
  61. });
  62. // 查询小班基本信息
  63. export const farmInfo = data =>
  64. callApi({
  65. url: "forest/farm",
  66. data,
  67. prefixUrl: "api2"
  68. });
  69. // 查询统计概况
  70. export const page1numerical = data =>
  71. callApi({
  72. url: "forest/statis",
  73. data,
  74. prefixUrl: "api2"
  75. });
  76. // 查询数据概况-弹框
  77. export const forestFarmDetail = data =>
  78. callApi({
  79. url: "forest/farmDetail",
  80. data,
  81. prefixUrl: "api2"
  82. });
  83. // 查询蓄积量统计
  84. export const page1echarts01 = data =>
  85. callApi({
  86. url: "forest/stock",
  87. data,
  88. prefixUrl: "api2"
  89. });
  90. // 查询面积统计
  91. export const page1echarts02 = data =>
  92. callApi({
  93. url: "forest/area",
  94. data,
  95. prefixUrl: "api2"
  96. });
  97. // 查询样地列表
  98. export const forestSample = data =>
  99. callApi({
  100. url: "forest/sample",
  101. data,
  102. prefixUrl: "api2"
  103. });
  104. // 事件信息
  105. export const alarmDataApi = data =>
  106. callApi({
  107. url: "event/latest",
  108. data,
  109. prefixUrl: "api2"
  110. });
  111. export const page6echarts01 = data =>
  112. callApi({
  113. url: "event/statisVillage",
  114. data,
  115. prefixUrl: "api2"
  116. });
  117. export const page6echarts02 = data =>
  118. callApi({
  119. url: "event/rate",
  120. data,
  121. prefixUrl: "api2"
  122. });
  123. export const page6numerical = data =>
  124. callApi({
  125. url: "event/statis",
  126. data,
  127. prefixUrl: "api2"
  128. });
  129. export const eventList = data =>
  130. callApi({
  131. url: "event/list",
  132. data,
  133. prefixUrl: "api2"
  134. });
  135. export const eventDetail = data =>
  136. callApi({
  137. url: "event/detail",
  138. data,
  139. prefixUrl: "api2"
  140. });
  141. // 林木结构(树种)
  142. export const page2numerical = data =>
  143. callApi({
  144. url: "smallClass/treeStatis",
  145. data,
  146. prefixUrl: "api2"
  147. });
  148. // 查询数据概况-弹框
  149. export const treeListDetail = data =>
  150. callApi({
  151. url: "smallClass/treeList",
  152. data,
  153. prefixUrl: "api2"
  154. });
  155. export const page2echarts01 = data =>
  156. callApi({
  157. url: "smallClass/treeComp",
  158. data,
  159. prefixUrl: "api2"
  160. });
  161. export const page2echarts02 = data =>
  162. callApi({
  163. url: "smallClass/treeDist",
  164. data,
  165. prefixUrl: "api2"
  166. });
  167. export const page2echarts03 = data =>
  168. callApi({
  169. url: "smallClass/treeCount",
  170. data,
  171. prefixUrl: "api2"
  172. });
  173. // 林下经济
  174. //查询数据概况
  175. export const page5numerical = data =>
  176. callApi({
  177. url: "finance/baseInfo",
  178. data,
  179. prefixUrl: "api2"
  180. });
  181. //查询数据概况-弹框
  182. export const baseItemDetail = data =>
  183. callApi({
  184. url: "finance/baseItem",
  185. data,
  186. prefixUrl: "api2"
  187. });
  188. //查询作物切换-作物信息
  189. export const financeCateInfo = data =>
  190. callApi({
  191. url: "finance/cateInfo",
  192. data,
  193. prefixUrl: "api2"
  194. });
  195. //林下经济-占地面积统计
  196. export const page5echarts01 = data =>
  197. callApi({
  198. url: "finance/baseArea",
  199. data,
  200. prefixUrl: "api2"
  201. });
  202. //林下经济-基地数量统计
  203. export const page5echarts02 = data =>
  204. callApi({
  205. url: "finance/baseCount",
  206. data,
  207. prefixUrl: "api2"
  208. });
  209. //林下经济-查询基地的农作物
  210. export const financeBasePlant = data =>
  211. callApi({
  212. url: "finance/basePlant",
  213. data,
  214. prefixUrl: "api2"
  215. });
  216. //林下经济-查询基地农作物详情
  217. export const financeBaseDetail = data =>
  218. callApi({
  219. url: "finance/baseDetail",
  220. data,
  221. prefixUrl: "api2"
  222. });
  223. // get请求带参数
  224. // export const getQuery = (data) =>
  225. // callApi({
  226. // url: 'admin/getQuery',
  227. // data,
  228. // })
  229. // export const postDel = (data) =>
  230. // callApi({
  231. // url: 'admin/postDel',
  232. // data,
  233. // method: 'post',
  234. // })
  235. // export const postAdd = (data) =>
  236. // callApi({
  237. // url: 'admin/postAdd',
  238. // data,
  239. // method: 'post',
  240. // contentType: 'urlencoded',
  241. // })