index.js 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. import request from '@/utils/request'
  2. /*****************************化学品信息页面*****************************/
  3. /*
  4. export function hxpChemicalList(query) {
  5. return request({
  6. url: '/chemical/hxpChemical/list',
  7. method: 'get',
  8. params: query
  9. })
  10. }
  11. export function addHxpChemical(data) {
  12. return request({
  13. url: '/chemical/hxpChemical',
  14. method: 'post',
  15. data: data
  16. })
  17. }
  18. export function putHxpChemical(data) {
  19. return request({
  20. url: '/chemical/hxpChemical',
  21. method: 'put',
  22. data: data
  23. })
  24. }
  25. export function delHxpChemicalInfo(id) {
  26. return request({
  27. url: '/chemical//hxpChemical/'+id,
  28. method: 'delete',
  29. })
  30. }
  31. */
  32. //获取校区/楼栋/楼层数据
  33. export function getTreeList(query) {
  34. return request({
  35. url: '/laboratory/buildFloor/getTreeList',
  36. method: 'get',
  37. params: query
  38. })
  39. }
  40. //新增校区/楼栋/楼层数据
  41. export function addBuildFloor(data) {
  42. return request({
  43. url: '/laboratory/buildFloor',
  44. method: 'post',
  45. data: data
  46. })
  47. }
  48. //编辑校区/楼栋/楼层数据
  49. export function putBuildFloor(data) {
  50. return request({
  51. url: '/laboratory/buildFloor',
  52. method: 'put',
  53. data: data
  54. })
  55. }
  56. //删除校区/楼栋/楼层数据
  57. export function delBuildFloor(data) {
  58. return request({
  59. url: '/laboratory/buildFloor/'+data,
  60. method: 'delete',
  61. })
  62. }
  63. //获取校区/楼栋/楼层详情数据
  64. export function getTreeSonList(query) {
  65. return request({
  66. url: '/laboratory/buildFloor/getTreeSonList',
  67. method: 'get',
  68. params: query
  69. })
  70. }
  71. //拖动调整楼栋/楼层排序
  72. export function editSortNum(data) {
  73. return request({
  74. url: '/laboratory/buildFloor/editSortNum',
  75. method: 'put',
  76. data: data
  77. })
  78. }
  79. //楼层实验室列表查询
  80. export function buildFloorLayoutList(query) {
  81. return request({
  82. url: '/laboratory/buildFloorLayout/list',
  83. method: 'get',
  84. params: query
  85. })
  86. }
  87. //查询房间关联实验室详情
  88. export function getBuildFloorLayout(id) {
  89. return request({
  90. url: '/laboratory/buildFloorLayout/'+id,
  91. method: 'get',
  92. })
  93. }
  94. //修改房间关联实验室详情
  95. export function putBuildFloorLayout(data) {
  96. return request({
  97. url: '/laboratory/buildFloorLayout',
  98. method: 'put',
  99. data: data
  100. })
  101. }
  102. //根据名称查询实验室
  103. export function subjectList(data) {
  104. return request({
  105. url: '/laboratory/subject/list/listAdminByLayout',
  106. method: 'post',
  107. data: data
  108. })
  109. }
  110. //根据名称查询实验室
  111. export function lineVertex(data) {
  112. return request({
  113. url: '/laboratory/lineVertex',
  114. method: 'post',
  115. data: data
  116. })
  117. }
  118. //获取预案详情
  119. export function selectRiskPlanLeveList(data) {
  120. return request({
  121. url: '/laboratory/plan/lists/',
  122. method: 'post',
  123. data: data
  124. })
  125. }
  126. //获取预案详情
  127. export function setPlanData(data) {
  128. return request({
  129. url: '/laboratory/plan',
  130. method: 'post',
  131. data: data
  132. })
  133. }
  134. //新增预案(名称)
  135. export function addPlan(data) {
  136. return request({
  137. url: '/laboratory/plan/add',
  138. method: 'post',
  139. data:data
  140. })
  141. }
  142. //修改预案(名称)
  143. export function putPlan(data) {
  144. return request({
  145. url: '/laboratory/plan/update',
  146. method: 'put',
  147. data:data
  148. })
  149. }
  150. //删除预案
  151. export function delPlanData(data) {
  152. return request({
  153. url: '/laboratory/plan/delete/'+data,
  154. method: 'delete',
  155. })
  156. }
  157. //根据ID查询分级列表
  158. export function selectRiskPlanLeveListRiskPlanId(id) {
  159. return request({
  160. url: '/laboratory/planLevel/selectRiskPlanLeveList/'+id,
  161. method: 'get',
  162. })
  163. }
  164. //新增预案分级数据
  165. export function planLevelAdd(data) {
  166. return request({
  167. url: '/laboratory/planLevel/add',
  168. method: 'post',
  169. data:data
  170. })
  171. }
  172. //编辑预案分级数据
  173. export function planLevelPut(data) {
  174. return request({
  175. url: '/laboratory/planLevel/update',
  176. method: 'put',
  177. data:data
  178. })
  179. }
  180. //编辑预案分级数据
  181. export function planLevelDel(data) {
  182. return request({
  183. url: '/laboratory/planLevel/delete/',
  184. method: 'delete',
  185. data:data
  186. })
  187. }
  188. //获取关联预案实验室列表
  189. export function getLabRiskPlanJoinSub(data) {
  190. return request({
  191. url: '/laboratory/plan/getLabRiskPlanJoinSub',
  192. method: 'post',
  193. data: data
  194. })
  195. }
  196. //获取非关联预案实验室列表
  197. export function getLabRiskPlanNoJoinSub(data) {
  198. return request({
  199. url: '/laboratory/plan/getLabRiskPlanNoJoinSub',
  200. method: 'post',
  201. data: data
  202. })
  203. }
  204. //删除关联实验室
  205. export function deleteRiskPlanJoinSub(data) {
  206. return request({
  207. url: '/laboratory/plan/deleteRiskPlanJoinSub',
  208. method: 'delete',
  209. data: data
  210. })
  211. }
  212. //新增关联实验室
  213. export function riskPlanJoinSub(data) {
  214. return request({
  215. url: '/laboratory/plan/riskPlanJoinSub',
  216. method: 'post',
  217. data: data
  218. })
  219. }
  220. //批量关联实验室
  221. export function riskPlanBatchJoinSub(data) {
  222. return request({
  223. url: '/laboratory/plan/riskPlanBatchJoinSub',
  224. method: 'post',
  225. data: data
  226. })
  227. }
  228. //疏散设备页面获取楼栋楼层(组织架构优化后废弃2023/6/20)
  229. export function selBuildOrFloorList(query) {
  230. return request({
  231. url: 'laboratory/buildFloor/selBuildOrFloorList',
  232. method: 'get',
  233. params: query
  234. })
  235. }