http.js 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. import axios from "../utils/request";
  2. let {get, post,baseUrl} = axios
  3. //基础
  4. export const requestUrl = baseUrl;
  5. //获取logo图片
  6. export const getLogoInfo = data => get("/system/logo/config/getLogoInfo",data)
  7. //安全隐患统计
  8. export const optionCharts = data => get("/laboratory/bigview/check/option/charts",data)
  9. //人员违规统计
  10. export const newStatistics = data => get("/laboratory/violation/bigData/newStatistics",data)
  11. //安全准入办理统计
  12. export const listCollegeApplyColumn = data => get("/laboratory/apply/listCollegeApplyColumn",data)
  13. //预案执行统计
  14. export const getYearControlInfo = data => get("/laboratory/control/getYearControlInfo",data)
  15. //危险源统计
  16. export const queryHazardColumnar = data => get("/laboratory/hazard/queryBigViewHazardList",data)
  17. //实验室分类
  18. export const getTypeCount = data => get("/laboratory/subject/getTypeCount",data)
  19. //实验室分级
  20. export const getFiedCount = data => get("/laboratory/subject/getFiedCount",data)
  21. //实验室人员
  22. export const onlineSumByBigView = data => get("/laboratory/bigview/sub/onlineSumByBigView",data)
  23. //分级管控
  24. export const workInfo = data => get("/laboratory/bigview/manage/work/info",data)
  25. //安全检查批次
  26. export const indexListRelease = data => get("/laboratory/release/indexListRelease",data)
  27. //实验室信息
  28. export const mySub = data => get("/laboratory/bigview/my/sub",data)
  29. //工作通知
  30. export const listCollegeTz = data => get("/laboratory/notifyplan/listCollegeTz",data)
  31. //工作计划
  32. export const listCollegeJh = data => get("/laboratory/notifyplan/listCollegeTz",data)
  33. //安全检查
  34. export const indexCollegeListCheck = data => get("/laboratory/checkRecord/indexCollegeListCheck",data)
  35. //获取报警信息
  36. export const groupGetList = data => get("/laboratory/plan/group/getList",data)
  37. //安全准入办理
  38. export const applyListCollege = data => get("/laboratory/apply/listCollege",data)
  39. //安全准入办理-图表
  40. export const applyListCollegeColumn = data => get("/laboratory/apply/listCollegeColumn",data)
  41. //安全准入办理-查询院系列表
  42. export const departmentsList = data => get("/system/dept/departments/list",data)
  43. //安全准入办理-查询实验室
  44. export const getSubjectDict = data => get("/laboratory/subject/getSubjectDict",data)
  45. //分级管控
  46. export const chartDetails = data => get("/laboratory/bigview/manage/work/chartDetails",data)
  47. //分级管控-图表
  48. export const workCharts = data => get("/laboratory/bigview/manage/work/charts",data)
  49. //安全隐患统计
  50. export const optionChartDetails = data => get("/laboratory/bigview/check/option/chartDetails",data)
  51. //安全隐患统计-隐患类型
  52. export const checkOptionList = data => get("/laboratory/checkOption/list",data)
  53. //人员违规统计
  54. export const detailSubList = data => get("/laboratory/violation/bigData/detail/subList",data)
  55. //人员违规统计-图表
  56. export const detailColumnar = data => get("/laboratory/violation/bigData/detail/columnar",data)
  57. //查询违规原因
  58. export const getDictViolation = data => get("/laboratory/violationScoreSite/getDictViolation",data)
  59. //安全检查-遗留问题
  60. export const indexCheckDetalsWzg = data => get("/laboratory/checkRecordDetails/indexCheckDetalsWzg",data)
  61. //安全检查-遗留问题
  62. export const indexCheckDetalsYzg = data => get("/laboratory/checkRecordDetails/indexCheckDetalsYzg",data)
  63. //进入实验室人员
  64. export const onlineByBigView = data => get("/laboratory/bigview/sub/onlineByBigView",data)
  65. //安全分级
  66. export const classifiedListAll = data => get("/laboratory/classified/listAll",data)
  67. //安全分类
  68. export const classtypeListAll = data => get("/laboratory/classtype/listAll",data)
  69. //预案执行统计
  70. export const getRiskPlanList = data => get("/laboratory/control/getRiskPlanList",data)
  71. //危险源统计
  72. export const queryHazardList = data => get("/laboratory/hazard/queryHazardList",data)
  73. //危险源统计-图表
  74. export const queryHazardColumnarTop = data => get("/laboratory/hazard/queryHazardColumnarTop",data)
  75. //危险源统计-查询危险源
  76. export const queryHazardOption = data => get("/laboratory/hazard/queryHazardOption",data)
  77. //工作通知
  78. export const notifyplan = data => get("/laboratory/notifyplan/"+data,)
  79. //工作计划
  80. export const listIndexJhDetals = data => get("/laboratory/notifyplan/listIndexJhDetals",data)
  81. //预案- 开关给后台传输返回结果 需要MQTT监听是否成功
  82. export const mangerControl = data => post("/laboratory/subject/manger/control/"+data.id+'/'+data.command,)
  83. //预案- 获取开关状态
  84. export const controllerList = data => get("/laboratory/onemachine/"+data+'/controller/list',)
  85. //预案-获取摄像头列表
  86. export const startListDeviceIds = data => get("/labSaas/api/play/startList",data,'video')
  87. //预案-获取报警详情
  88. export const abnormalLogOrderByList = data => get("/laboratory/plan/log/abnormalLogOrderByList",data)
  89. //预案-实验室简要信息
  90. export const bigviewSub = data => get("/laboratory/bigview/"+data+'/sub',)
  91. //预案-传感器信息
  92. export const bigviewFunctionList = data => get("/laboratory/onemachine/"+data+'/function/list',)
  93. //预案-传感器信息
  94. export const bigviewWarnMessage = data => get("/laboratory/bigview/"+data+'/warn/message',)
  95. //验证验证码
  96. export const verifyCaptcha = data => post("/captcha/verify",data)
  97. //注册(修改密码)
  98. export const register = data => post("/register/cellphone",data)