index.js 49 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110
  1. import { apiResquest } from './request/request.js'
  2. import { apiResquestForm } from './request/request.js'
  3. import { apiResquestJsonList } from './request/request.js'
  4. import { apiResquestFormVideo } from './request/request.js'
  5. import { apiResquestTimer } from './request/request.js'
  6. //3.3.3安全检查--------------------------------
  7. //数据统计
  8. export const dataStatistics = (data) => {
  9. return apiResquest({
  10. url: `/security/DataStatistics/countApp`,
  11. method: 'GET',
  12. data: data,
  13. })
  14. };
  15. //巡查计划--添加
  16. export const checkPlanAdd = (data) => {
  17. return apiResquest({
  18. url: `/zd-security/checkPlan/add`,
  19. method: 'POST',
  20. data: {...data}
  21. })
  22. };
  23. //巡查计划--列表
  24. export const checkPlanList = (data) => {
  25. return apiResquest({
  26. url: `/zd-security/checkPlan/list`,
  27. method: 'POST',
  28. data: {...data}
  29. })
  30. };
  31. //巡查计划--详情
  32. export const checkPlanById = (data) => {
  33. return apiResquest({
  34. url: `/zd-security/checkPlan/findCheckPlan`,
  35. method: 'GET',
  36. data: data,
  37. })
  38. };
  39. //巡查计划--修改
  40. export const checkPlanEdit = (data) => {
  41. return apiResquest({
  42. url: `/zd-security/checkPlan/update`,
  43. method: 'PUT',
  44. data: {...data}
  45. })
  46. };
  47. //巡查计划--检查计划各检查状态数据数量
  48. export const getCheckStatusCount = (data) => {
  49. return apiResquest({
  50. url: `/zd-security/checkPlan/getCheckStatusCount`,
  51. method: 'GET',
  52. data: data,
  53. })
  54. };
  55. //巡查计划--获取巡查组列表
  56. export const checkGroupList = (data) => {
  57. return apiResquest({
  58. url: `/zd-security/checkGroup/findGroupList`,
  59. method: 'POST',
  60. data: {...data}
  61. })
  62. };
  63. //巡查计划--巡查组详情
  64. export const checkGroupDetail = (data) => {
  65. return apiResquest({
  66. url: `/zd-security/checkGroup/find`,
  67. method: 'GET',
  68. data: data,
  69. })
  70. };
  71. //巡查计划--查询学院数据
  72. export const conditionCollegeInfo = (data) => {
  73. return apiResquest({
  74. url: `/laboratory/subject/conditionCollegeInfo`,
  75. method: 'GET',
  76. data: data,
  77. })
  78. };
  79. //巡查计划--条件查询实验室信息(分页)
  80. export const conditionSubjectInfo = (data) => {
  81. return apiResquest({
  82. url: `/laboratory/subject/conditionSubjectInfo`,
  83. method: 'POST',
  84. data: {...data}
  85. })
  86. };
  87. //巡查计划--全校学院/实验室数量
  88. export const getAllSubNum = (data) => {
  89. return apiResquest({
  90. url: `/laboratory/subject/getAllSubNum`,
  91. method: 'GET',
  92. data: data,
  93. })
  94. };
  95. //巡查计划--添加
  96. export const findByCheckPlanId = (data) => {
  97. return apiResquest({
  98. url: `/zd-security/checkManage/findByCheckPlanId`,
  99. method: 'POST',
  100. data: {...data}
  101. })
  102. };
  103. //随手拍-----------------------------------------------------
  104. //随手拍--添加
  105. export const checkClapAdd = (data) => {
  106. return apiResquest({
  107. url: `/security/checkClap/add`,
  108. method: 'POST',
  109. data: {...data}
  110. })
  111. };
  112. //随手拍--管理列表
  113. export const checkClapList = (data) => {
  114. return apiResquest({
  115. url: `/security/checkClap/list`,
  116. method: 'GET',
  117. data: data,
  118. })
  119. };
  120. //随手拍--上报记录-列表
  121. export const checkClapMylist = (data) => {
  122. return apiResquest({
  123. url: `/security/checkClap/mylist`,
  124. method: 'GET',
  125. data: data,
  126. })
  127. };
  128. //随手拍--详情
  129. export const checkClapById = (data) => {
  130. return apiResquest({
  131. url: `/security/checkClap/findById`,
  132. method: 'GET',
  133. data: data,
  134. })
  135. };
  136. //随手拍--整改
  137. export const checkClapRectify = (data) => {
  138. return apiResquest({
  139. url: `/security/checkClap/clapApprove`,
  140. method: 'POST',
  141. data: {...data}
  142. })
  143. };
  144. //根据名称查询实验室
  145. export const subjectList = (data) => {
  146. return apiResquestForm({
  147. url: '/laboratory/subject/list/listAdmin',
  148. method: 'GET',
  149. data: data
  150. })
  151. };
  152. //开展检查-------------------------------------------
  153. //开展检查-获取巡查计划管理列表
  154. export const checkManageList = (data) => {
  155. return apiResquest({
  156. url: `/zd-security/checkManage/list`,
  157. method: 'POST',
  158. data: {...data}
  159. })
  160. };
  161. //开展检查-安全隐患列表(在开展检查列表里待复核)
  162. export const checkHazardList = (data) => {
  163. return apiResquestForm({
  164. url: '/security/checkHazard/list',
  165. method: 'GET',
  166. data: data
  167. })
  168. };
  169. //开展检查-通过id查询巡查管理
  170. export const findCheckManage = (data) => {
  171. return apiResquestForm({
  172. url: '/zd-security/checkManage/findCheckManage',
  173. method: 'GET',
  174. data: data
  175. })
  176. };
  177. //开展检查--新增
  178. export const checkManageAdd = (data) => {
  179. return apiResquest({
  180. url: `/zd-security/checkManage/update`,
  181. method: 'PUT',
  182. data: {...data}
  183. })
  184. };
  185. //项目检查库-树状列表
  186. export const checkOptionListNew = (data) => {
  187. return apiResquestForm({
  188. url: '/zd-security/checkOption/list',
  189. method: 'GET',
  190. data: data
  191. })
  192. };
  193. //开展检查-根据实验室id查询该实验室有关计划
  194. export const getCheckPlanBySubId = (data) => {
  195. return apiResquestForm({
  196. url: '/zd-security/checkManage/getCheckPlanBySubId',
  197. method: 'GET',
  198. data: data
  199. })
  200. };
  201. //问题整改重大项-判断是否上传签名
  202. export const checkSign = (data) => {
  203. return apiResquestForm({
  204. url: '/laboratory/checkRecord/checkSign',
  205. method: 'GET',
  206. })
  207. };
  208. //问题整改重大项-判断是否上传电子签章
  209. export const queryDeptSignByUserId = (data) => {
  210. return apiResquestForm({
  211. url: '/base/app/sysuser/api/queryDeptSignByUserId',
  212. method: 'GET',
  213. })
  214. };
  215. //安全隐患---------------------------------------------------------------
  216. //开展检查-安全隐患列表
  217. export const checkHazardAppList = (data) => {
  218. return apiResquestForm({
  219. url: '/security/checkHazard/appList',
  220. method: 'GET',
  221. data: data
  222. })
  223. };
  224. //开展检查-安全隐患详情
  225. export const getHazardById = (data) => {
  226. return apiResquestForm({
  227. url: '/security/checkHazard/getHazardById',
  228. method: 'GET',
  229. data: data
  230. })
  231. };
  232. //开展检查-获取巡查计划管理列表
  233. export const checkHazardAdd = (data) => {
  234. return apiResquest({
  235. url: `/security/checkRectify/addOrApprove`,
  236. method: 'POST',
  237. data: {...data}
  238. })
  239. };
  240. //管理端--------------------------------
  241. //获取openid
  242. export const getOpenId = (data) => {
  243. return apiResquest({
  244. url: `/base/user/wx/getOpenId`,
  245. method: 'GET',
  246. data: data,
  247. })
  248. };
  249. //获取模板消息-列表
  250. export const getDemoInfoList = (data) => {
  251. return apiResquest({
  252. url: `/base/wx/list`,
  253. method: 'GET',
  254. data: data,
  255. })
  256. };
  257. //指纹-查询用户指纹录取数量
  258. export const fingerprintQuantity = (data) => {
  259. return apiResquest({
  260. url: `/laboratory/haikang/userFinger/queryCount/`+data,
  261. method: 'GET',
  262. })
  263. };
  264. //指纹-查询用户指纹数据
  265. export const fingerprintQueryList = (data) => {
  266. return apiResquest({
  267. url: `/laboratory/haikang/userFinger/queryList/`+data,
  268. method: 'GET',
  269. })
  270. };
  271. //指纹-查询当前用户已授权门禁列表
  272. export const fingerprintQeryMySubList = (data) => {
  273. return apiResquest({
  274. url: `/laboratory/haikang/user/queryMySubList`,
  275. method: 'GET',
  276. data: data,
  277. })
  278. };
  279. //指纹-指纹采集
  280. export const fingerprintGther = (data) => {
  281. return apiResquest({
  282. url: `/laboratory/haikang/userFinger/capture/`+data.hardId+'/'+data.num,
  283. method: 'POST',
  284. data: {...data}
  285. })
  286. };
  287. //指纹-指纹同步设备
  288. export const fingerprintGtherSync = (data) => {
  289. return apiResquest({
  290. url: `/laboratory/haikang/userFinger/print/`+data,
  291. method: 'POST',
  292. data: {...data}
  293. })
  294. };
  295. //气瓶列表-列表
  296. export const gasList = (data) => {
  297. return apiResquest({
  298. url: `/airbottle/task/listGroupBySubjectName`,
  299. method: 'GET',
  300. data: data,
  301. })
  302. };
  303. //气瓶列表-详情
  304. export const gasDetail = (data) => {
  305. return apiResquest({
  306. url: `/airbottle/storage/getInfo`,
  307. method: 'GET',
  308. data: data,
  309. })
  310. };
  311. //气瓶列表-详情-电子标签解绑更换
  312. // export const gasTagBinding = (data) => {
  313. // return apiResquest({
  314. // url: `/airbottle/storage/binding`,
  315. // method: 'GET',
  316. // data: data,
  317. // })
  318. // };
  319. //气瓶列表-详情-电子标签解绑更换
  320. export const gasTagBinding = (data) => {
  321. return apiResquest({
  322. url: `/airbottle/storage/change`,
  323. method: 'GET',
  324. data: data,
  325. })
  326. };
  327. //气瓶列表-使用记录
  328. export const gasDetailRecord = (data) => {
  329. return apiResquest({
  330. url: `/airbottle/use/record/getUseDetailsApp`,
  331. method: 'GET',
  332. data: data,
  333. })
  334. };
  335. //气瓶列表-使用记录-详情
  336. export const gasDetailRecordDetail = (data) => {
  337. return apiResquest({
  338. url: `/airbottle/use/record/`+data,
  339. method: 'GET',
  340. })
  341. };
  342. //气瓶列表-气压有误
  343. export const gasBottleError = (data) => {
  344. return apiResquest({
  345. url: `/airbottle/bottle/error`,
  346. method: 'POST',
  347. data: {...data}
  348. })
  349. };
  350. //气瓶列表-修改气压后记录
  351. export const gasBottleErrorList = (data) => {
  352. return apiResquest({
  353. url: `/airbottle/bottle/error/listApp`,
  354. method: 'GET',
  355. data: data,
  356. })
  357. };
  358. //气瓶列表-确认出库
  359. export const gasStorageOut = (data) => {
  360. return apiResquest({
  361. url: `/airbottle/storageOut`,
  362. method: 'POST',
  363. data: {...data}
  364. })
  365. };
  366. //气瓶申请-列表
  367. export const gasApplyList = (data) => {
  368. return apiResquest({
  369. url: `/airbottle/task/list`,
  370. method: 'GET',
  371. data: data,
  372. })
  373. };
  374. //气瓶申请-数量校验
  375. export const gasApplyVerify = (data) => {
  376. return apiResquest({
  377. url: `/airbottle/task/listSubjectDetal`,
  378. method: 'GET',
  379. data: data,
  380. })
  381. };
  382. //气瓶申请-添加
  383. export const gasApplyAdd = (data) => {
  384. return apiResquest({
  385. url: `/airbottle/task`,
  386. method: 'POST',
  387. data: {...data}
  388. })
  389. };
  390. //气瓶申请-待入库详情列表
  391. export const gasApplyDetailDrk = (data) => {
  392. return apiResquest({
  393. url: `/airbottle/task/listDrk`,
  394. method: 'GET',
  395. data: data,
  396. })
  397. };
  398. //气瓶申请-待入库详情-入库
  399. export const gasApplyDetailDrkDetail = (data) => {
  400. return apiResquest({
  401. url: `/airbottle/task/getInfoById`,
  402. method: 'GET',
  403. data: data,
  404. })
  405. };
  406. //气瓶申请-入库提交
  407. export const gasApplyStorageAdd = (data) => {
  408. return apiResquest({
  409. url: `/airbottle/storage`,
  410. method: 'POST',
  411. data: {...data}
  412. })
  413. };
  414. //气瓶申请-未派送列表
  415. export const gasApplyDetailWps = (data) => {
  416. return apiResquest({
  417. url: `/airbottle/task/listWps`,
  418. method: 'GET',
  419. data: data,
  420. })
  421. };
  422. //气瓶申请-已入库列表
  423. export const gasApplyDetailYrk = (data) => {
  424. return apiResquest({
  425. url: `/airbottle/task/listYrk`,
  426. method: 'GET',
  427. data: data,
  428. })
  429. };
  430. //气瓶申请-已拒收提交
  431. export const gasApplyYjsAdd = (data) => {
  432. return apiResquest({
  433. url: `/airbottle/storage`,
  434. method: 'POST',
  435. data: {...data}
  436. })
  437. };
  438. //气瓶申请-已拒收列表
  439. export const gasApplyDetailYjs = (data) => {
  440. return apiResquest({
  441. url: `/airbottle/task/listYjs`,
  442. method: 'GET',
  443. data: data,
  444. })
  445. };
  446. /* 首页 */
  447. //使用记录-列表
  448. export const useRecordList = (data) => {
  449. return apiResquest({
  450. url: `/airbottle/use/record/getUseRecordSpecsListApp`,
  451. method: 'GET',
  452. data: data,
  453. })
  454. };
  455. //使用记录-详情
  456. export const useRecordDetail = (data) => {
  457. return apiResquest({
  458. url: `/airbottle/use/record/`+data,
  459. method: 'GET',
  460. })
  461. };
  462. //气瓶信息-列表
  463. export const listuseRecordByUserId = (data) => {
  464. return apiResquest({
  465. url: `/airbottle/task/listuseRecordByUserId`,
  466. method: 'GET',
  467. data: data,
  468. })
  469. };
  470. //获取资格总数用气总数
  471. export const getUserApplyCount = (data) => {
  472. return apiResquest({
  473. url: `/airbottle/qualificationApply/getUserApplyCount`,
  474. method: 'GET',
  475. data: data,
  476. })
  477. };
  478. //用气申请-列表
  479. export const useAgsApplyList = (data) => {
  480. return apiResquest({
  481. url: `/airbottle/useAgsApply/list`,
  482. method: 'GET',
  483. data: data,
  484. })
  485. };
  486. //用气申请-添加
  487. export const useAgsApplyAdd = (data) => {
  488. return apiResquest({
  489. url: `/airbottle/useAgsApply`,
  490. method: 'POST',
  491. data: {...data}
  492. })
  493. };
  494. //用气申请-修改
  495. export const useAgsApplyAmend = (data) => {
  496. return apiResquest({
  497. url: `/airbottle/useAgsApply/reapply`,
  498. method: 'POST',
  499. data: {...data}
  500. })
  501. };
  502. //用气申请-详情
  503. export const useAgsApplyDetail = (data) => {
  504. return apiResquest({
  505. url: `/airbottle/useAgsApply/getById`,
  506. method: 'GET',
  507. data: data,
  508. })
  509. };
  510. //资格审核-列表
  511. export const auditList = (data) => {
  512. return apiResquest({
  513. url: `/airbottle/qualificationApply/auditList`,
  514. method: 'GET',
  515. data: data,
  516. })
  517. };
  518. //资格审核-审核-资格-实验室负责人
  519. export const auditCheck = (data) => {
  520. return apiResquest({
  521. url: `/airbottle/qualificationApply/leadExamine`,
  522. method: 'POST',
  523. data: {...data}
  524. })
  525. };
  526. //资格审核-审核-资格-实验中心
  527. export const auditCenterCheck = (data) => {
  528. return apiResquest({
  529. url: `/airbottle/qualificationApply/centerExamine`,
  530. method: 'POST',
  531. data: {...data}
  532. })
  533. };
  534. //资格审核-审核-用气-实验室负责人
  535. export const auditUseAgsCheck = (data) => {
  536. return apiResquest({
  537. url: `/airbottle/useAgsApply/leadExamine`,
  538. method: 'POST',
  539. data: {...data}
  540. })
  541. };
  542. //资格审核-审核-用气-实验中心
  543. export const auditUseAgsCenterCheck = (data) => {
  544. return apiResquest({
  545. url: `/airbottle/useAgsApply/centerExamine`,
  546. method: 'POST',
  547. data: {...data}
  548. })
  549. };
  550. //资格审核-详情
  551. export const auditDetail = (data) => {
  552. return apiResquest({
  553. url: `/airbottle/useAgsApply/getDetails`,
  554. method: 'GET',
  555. data: data,
  556. })
  557. };
  558. //资格申请-选择气瓶列表
  559. export const taskListGood = (data) => {
  560. return apiResquest({
  561. url: `/airbottle/task/listGood`,
  562. method: 'GET',
  563. data: data,
  564. })
  565. };
  566. //资格申请-查询实验室列表
  567. export const labList = (data) => {
  568. return apiResquest({
  569. url: `/laboratory/subject/list/nopage`,
  570. method: 'GET',
  571. data: data,
  572. })
  573. };
  574. //资格申请-查询用户信息
  575. export const getLoginUser = (data) => {
  576. return apiResquest({
  577. url: `/airbottle/qualificationApply/getLoginUser`,
  578. method: 'GET',
  579. data: data,
  580. })
  581. };
  582. //资格申请-新增
  583. export const qualificationApplyManageAdd = (data) => {
  584. return apiResquest({
  585. url: `/airbottle/qualificationApply`,
  586. method: 'POST',
  587. data: {...data}
  588. })
  589. };
  590. //资格申请-修改
  591. export const qualificationApplyAmend = (data) => {
  592. return apiResquest({
  593. url: `/airbottle/qualificationApply/reapply`,
  594. method: 'POST',
  595. data: {...data}
  596. })
  597. };
  598. //资格申请-列表
  599. export const qualificationList = (data) => {
  600. return apiResquest({
  601. url: `/airbottle/qualificationApply/list`,
  602. method: 'GET',
  603. data: data,
  604. })
  605. };
  606. //资格申请-详情
  607. export const qualificationDetail = (data) => {
  608. return apiResquest({
  609. url: `/airbottle/qualificationApply/getDetails`,
  610. method: 'GET',
  611. data: data,
  612. })
  613. };
  614. //资格申请-查询申请的实验室是否有准入资格
  615. export const qualificationVerify = (data) => {
  616. return apiResquest({
  617. url: `/airbottle/qualificationApply/applyCheck`,
  618. method: 'GET',
  619. data: data,
  620. })
  621. };
  622. //使用登记
  623. export const useRegisterDetail = (data) => {
  624. return apiResquest({
  625. url: `/airbottle/storage/get/electronicTag`,
  626. method: 'GET',
  627. data: data,
  628. })
  629. };
  630. //使用登记-添加
  631. export const useRegisterAdd = (data) => {
  632. return apiResquest({
  633. url: `/airbottle/use/record`,
  634. method: 'POST',
  635. data: {...data}
  636. })
  637. };
  638. //归还登记-添加
  639. export const giveRegisterAdd = (data) => {
  640. return apiResquest({
  641. url: `/airbottle/use/record`,
  642. method: 'PUT',
  643. data: {...data}
  644. })
  645. };
  646. //供应商--------------------------------
  647. //气瓶管理-气体名称列表
  648. export const googsList = (data) => {
  649. return apiResquest({
  650. url: `/airbottle/googs/listApp`,
  651. method: 'GET',
  652. data: data,
  653. })
  654. };
  655. //气瓶管理-根据气体名称id查询规格
  656. export const googsInfoList = (data) => {
  657. return apiResquest({
  658. url: `/airbottle/goods/config/`+data,
  659. method: 'GET',
  660. data: data,
  661. })
  662. };
  663. //气瓶管理-新增
  664. export const bottleAdd = (data) => {
  665. return apiResquest({
  666. url: `/airbottle/bottle/add`,
  667. method: 'POST',
  668. data: {...data}
  669. })
  670. };
  671. //气瓶管理-修改
  672. export const bottleAmend = (data) => {
  673. return apiResquest({
  674. url: `/airbottle/bottle`,
  675. method: 'PUT',
  676. data: {...data}
  677. })
  678. };
  679. //气瓶管理-列表
  680. export const bottleList = (data) => {
  681. return apiResquest({
  682. url: `/airbottle/bottle/supplier/list`,
  683. method: 'GET',
  684. data: data,
  685. })
  686. };
  687. //气瓶管理-详情
  688. export const bottleDetail = (data) => {
  689. return apiResquest({
  690. url: `/airbottle/bottle/`+data,
  691. method: 'GET',
  692. })
  693. };
  694. //运输车辆-新增
  695. export const transportCarAdd = (data) => {
  696. return apiResquest({
  697. url: `/airbottle/car`,
  698. method: 'POST',
  699. data: {...data}
  700. })
  701. };
  702. //运输车辆-列表
  703. export const transportCarList = (data) => {
  704. return apiResquest({
  705. url: `/airbottle/car/supplier/list`,
  706. method: 'GET',
  707. data: data,
  708. })
  709. };
  710. //运输车辆-详情
  711. export const transportCarDetail = (data) => {
  712. return apiResquest({
  713. url: `/airbottle/car/`+data,
  714. method: 'GET',
  715. })
  716. };
  717. //运输车辆-修改
  718. export const transportCarAmend = (data) => {
  719. return apiResquest({
  720. url: `/airbottle/car`,
  721. method: 'PUT',
  722. data: {...data}
  723. })
  724. };
  725. //运输人员-新增
  726. export const transportUser = (data) => {
  727. return apiResquest({
  728. url: `/airbottle/user`,
  729. method: 'POST',
  730. data: {...data}
  731. })
  732. };
  733. //运输人员-列表
  734. export const transportUserList = (data) => {
  735. return apiResquest({
  736. url: `/airbottle/user/supplier/list`,
  737. method: 'GET',
  738. data: data,
  739. })
  740. };
  741. //运输人员-详情
  742. export const transportUserDetail = (data) => {
  743. return apiResquest({
  744. url: `/airbottle/user/`+data,
  745. method: 'GET',
  746. })
  747. };
  748. //运输人员-修改
  749. export const transportUserAmend = (data) => {
  750. return apiResquest({
  751. url: `/airbottle/user`,
  752. method: 'PUT',
  753. data: {...data}
  754. })
  755. };
  756. //注册
  757. export const supplierRegister = (data) => {
  758. return apiResquest({
  759. url: `/airbottle/supplier/register`,
  760. method: 'POST',
  761. data: {...data}
  762. })
  763. };
  764. //供应商修改
  765. export const supplierAmend = (data) => {
  766. return apiResquest({
  767. url: `/airbottle/supplier`,
  768. method: 'PUT',
  769. data: {...data}
  770. })
  771. };
  772. //供应商-修改密码
  773. export const updatePwd = (data) => {
  774. return apiResquestForm({
  775. url: `/system/user/profile/updatePwd`,
  776. method: 'PUT',
  777. data: data
  778. })
  779. };
  780. //查询资质证照列表
  781. export const certificateList = (data) => {
  782. return apiResquest({
  783. url: `/airbottle/qualification/certificate/list`,
  784. method: 'GET',
  785. data: data,
  786. })
  787. };
  788. //根据登录用户获取供应商详细信息
  789. export const supplierDetail = (data) => {
  790. return apiResquest({
  791. url: `/airbottle/supplier/detail`,
  792. method: 'GET',
  793. data: data,
  794. })
  795. };
  796. //供应商名称校验
  797. export const supplierCheck = (data) => {
  798. return apiResquest({
  799. url: `/airbottle/supplier/check`,
  800. method: 'GET',
  801. data: data,
  802. })
  803. };
  804. //供应商-待办清单列表
  805. export const supplierBacklogList = (data) => {
  806. return apiResquest({
  807. url: `/airbottle/task/listApp`,
  808. method: 'GET',
  809. data: data,
  810. })
  811. };
  812. //供应商-待办清单-详情-供气
  813. export const supplierBacklogDetail = (data) => {
  814. return apiResquest({
  815. url: `/airbottle/task/getInfoById`,
  816. method: 'GET',
  817. data: data,
  818. })
  819. };
  820. //供应商-待办清单-详情-回收
  821. export const supplierBacklogRecycleDetail = (data) => {
  822. return apiResquest({
  823. url: `/airbottle/storageOut/getInfoById`,
  824. method: 'GET',
  825. data: data,
  826. })
  827. };
  828. //供应商-待办清单-详情-问题
  829. export const supplierBacklogIssueDetail = (data) => {
  830. return apiResquest({
  831. url: `/airbottle/storage/getTaskInfo`,
  832. method: 'GET',
  833. data: data,
  834. })
  835. };
  836. //供应商-待办清单-详情-人员车辆列表
  837. export const supplierBacklogPersonCar = (data) => {
  838. return apiResquest({
  839. url: `/airbottle/task/getUserAndCar`,
  840. method: 'GET',
  841. data: data,
  842. })
  843. };
  844. //供应商-待办清单-详情-配送
  845. export const supplierBacklogDistribution = (data) => {
  846. return apiResquest({
  847. url: `/airbottle/task`,
  848. method: 'PUT',
  849. data: data,
  850. })
  851. };
  852. //供应商-待办清单-详情-回收
  853. export const supplierBacklogStorageOut = (data) => {
  854. return apiResquest({
  855. url: `/airbottle/storageOut`,
  856. method: 'PUT',
  857. data: data,
  858. })
  859. };
  860. //供应商-待办清单-详情-拒收
  861. export const supplierBacklogRejection = (data) => {
  862. return apiResquest({
  863. url: `/airbottle/storage`,
  864. method: 'PUT',
  865. data: data,
  866. })
  867. };
  868. //供应商-供气回收-列表
  869. export const gasRecycleList = (data) => {
  870. return apiResquest({
  871. url: `/airbottle/task/listAppReclaim`,
  872. method: 'GET',
  873. data: data,
  874. })
  875. };
  876. //分级管控未完成工作列表
  877. export const gradingControl = (data) => {
  878. return apiResquest({
  879. url: `/base/app/lab/manage/havingList`,
  880. method: 'POST',
  881. data: {...data}
  882. })
  883. };
  884. //供应商-待办事项-首页列表
  885. export const storageListTaskIndex = (data) => {
  886. return apiResquest({
  887. url: `/airbottle/storage/listTaskIndex`,
  888. method: 'GET',
  889. data: data,
  890. })
  891. };
  892. //完成分级管控工作
  893. export const gradingControlAdd = (data) => {
  894. return apiResquest({
  895. url: `/base/app/lab/manage/finish`,
  896. method: 'POST',
  897. data: {...data}
  898. })
  899. };
  900. //分级管控已完成工作列表
  901. export const gradingControlFinish = (data) => {
  902. return apiResquest({
  903. url: `/base/app/lab/manage/finishList`,
  904. method: 'POST',
  905. data: {...data}
  906. })
  907. };
  908. //分级管控详细信息
  909. export const gradingControlDetail = (data) => {
  910. return apiResquest({
  911. url: `/base/app/lab/manage/getInfo/`+data,
  912. method: 'GET',
  913. //data: data,
  914. })
  915. };
  916. //消息已读未读
  917. export const readByLoginUser = (data) => {
  918. return apiResquest({
  919. url: `/base/app/message/content/readByLoginUser`,
  920. method: 'POST',
  921. data: {...data}
  922. })
  923. };
  924. //登录
  925. export const login = (data) => {
  926. return apiResquest({
  927. url: `/auth/one/login`,
  928. method: 'POST',
  929. data: {...data}
  930. })
  931. };
  932. //退出登录
  933. export const logout = (data) => {
  934. return apiResquest({
  935. url: `/auth/logout`,
  936. method: 'delete',
  937. data: data,
  938. })
  939. };
  940. //查询违规记录列表 (用户端)
  941. export const getViolationList = (data) => {
  942. return apiResquest({
  943. url: `/base/app/lab/api/getViolationList`,
  944. method: 'GET',
  945. data: data,
  946. })
  947. };
  948. //查询我的违规记录统计(用户端)
  949. export const myViolationCount = (data) => {
  950. return apiResquest({
  951. url: `/base/app/lab/api/myViolationCount`,
  952. method: 'GET',
  953. data: data,
  954. })
  955. };
  956. //查询安全准入审批记录列表(用户端,管理端)
  957. export const getApprovalList = (data) => {
  958. return apiResquest({
  959. url: `/base/app/lab/api/getApprovalList`,
  960. method: 'GET',
  961. data: data,
  962. })
  963. };
  964. //获取安全准入审批记录详细信息(用户端)
  965. export const approvalDetail = (data) => {
  966. return apiResquest({
  967. url: `/base/app/lab/api/approvalDetail`,
  968. method: 'GET',
  969. data: data,
  970. })
  971. };
  972. //查询院系列表
  973. export const departmentsList = (data) => {
  974. return apiResquest({
  975. url: `/base/app/sysuser/api/departments/list`,
  976. method: 'GET',
  977. data: data,
  978. })
  979. };
  980. //根据院系查询楼栋列表
  981. export const buildingList = (data) => {
  982. return apiResquest({
  983. url: `/base/app/sysuser/api/building/list`,
  984. method: 'GET',
  985. data: data,
  986. })
  987. };
  988. //根据楼栋查询列表
  989. export const mySecuritySubjectList = (data) => {
  990. return apiResquest({
  991. url: `/base/app/lab/api/mySecuritySubjectList`,
  992. method: 'GET',
  993. data: data,
  994. })
  995. };
  996. //查询人脸信息与认证状态
  997. export const studentinfoFacemy = (data) => {
  998. return apiResquest({
  999. url: `/base/app/lab/api/studentinfo/my`,
  1000. method: 'GET',
  1001. })
  1002. };
  1003. //查询实验室下的安全准入资格材料表
  1004. export const subjectMaterialList = (data) => {
  1005. return apiResquest({
  1006. url: `/base/app/lab/api/subjectMaterialList`,
  1007. method: 'GET',
  1008. data: data,
  1009. })
  1010. };
  1011. //上传图片
  1012. export const upImage = (data) => {
  1013. return apiResquest({
  1014. url: `/base/file/upload`,
  1015. method: 'GET',
  1016. data: data,
  1017. })
  1018. };
  1019. //提交准入申请
  1020. export const accessReview = (data) => {
  1021. return apiResquest({
  1022. url: `/base/app/lab/api/accessReview`,
  1023. method: 'POST',
  1024. data: {...data}
  1025. })
  1026. };
  1027. //统计安全准入审批不同信息(管理端)
  1028. export const getApprovalCount = (data) => {
  1029. return apiResquest({
  1030. url: `/base/app/lab/api/getApprovalCount`,
  1031. method: 'GET',
  1032. data: data,
  1033. })
  1034. };
  1035. //审核信息详情(管理端)
  1036. export const approvalDetailManage = (data) => {
  1037. return apiResquest({
  1038. url: `/base/app/lab/api/approvalDetail`,
  1039. method: 'GET',
  1040. data: data,
  1041. })
  1042. };
  1043. //准入信息审核(管理端)
  1044. export const appOperation = (data) => {
  1045. return apiResquest({
  1046. url: `/base/app/lab/api/appOperation`,
  1047. method: 'PUT',
  1048. data: data,
  1049. })
  1050. };
  1051. //准入信息拒绝(管理端)
  1052. export const failedOperation = (data) => {
  1053. return apiResquest({
  1054. url: `/base/app/lab/api/failedOperation`,
  1055. method: 'PUT',
  1056. data: data,
  1057. })
  1058. };
  1059. //获取证书列表
  1060. export const queryMyCert = (data) => {
  1061. return apiResquest({
  1062. url: `/base/app/exam/exam/queryMyCert`,
  1063. method: 'POST',
  1064. data: {...data}
  1065. })
  1066. };
  1067. //获取考试列表
  1068. export const onlineExamList = (data) => {
  1069. return apiResquest({
  1070. url: `/base/app/exam/onlineExamList`,
  1071. method: 'GET',
  1072. data: data,
  1073. })
  1074. };
  1075. //创建考卷
  1076. export const createPaper = (examId) => {
  1077. return apiResquest({
  1078. url: `/base/app/exam/create-paper/`+examId,
  1079. method: 'POST',
  1080. data: {}
  1081. })
  1082. };
  1083. //获取答题卡
  1084. export const getPaper = (id) => {
  1085. return apiResquest({
  1086. url: `/base/app/exam/paper/`+id,
  1087. method: 'GET',
  1088. })
  1089. };
  1090. //获取题目
  1091. export const paperDetail = (data) => {
  1092. return apiResquest({
  1093. url: `/base/app/exam/paper/paperDetail/`+data.paperId+`/`+data.quId,
  1094. method: 'POST',
  1095. data: {}
  1096. })
  1097. };
  1098. //提交答案
  1099. export const fillAnswer = (data) => {
  1100. return apiResquest({
  1101. url: `/base/app/exam/paper/fillAnswer`,
  1102. method: 'POST',
  1103. data: {...data}
  1104. })
  1105. };
  1106. //提交试卷
  1107. export const handPaper = (id,data) => {
  1108. return apiResquest({
  1109. url: `/base/app/exam/paper/handPaper/`+id,
  1110. method: 'POST',
  1111. data: {...data}
  1112. })
  1113. };
  1114. //随手拍实验室列表
  1115. export const getSubjectDict = (data) => {
  1116. return apiResquest({
  1117. url: `/base/app/lab/api/getSubjectDict`,
  1118. method: 'GET',
  1119. data: data,
  1120. })
  1121. };
  1122. //随手拍提交
  1123. export const addPhotoNote = (data) => {
  1124. return apiResquest({
  1125. url: `/base/app/lab/api/addPhotoNote`,
  1126. method: 'POST',
  1127. data: {...data}
  1128. })
  1129. };
  1130. //消息列表
  1131. export const groupList = (data) => {
  1132. return apiResquest({
  1133. url: `/base/app/message/content/my/group/list`,
  1134. method: 'GET',
  1135. data: data,
  1136. })
  1137. };
  1138. //消息列表
  1139. export const infoTotalCount = (data) => {
  1140. return apiResquest({
  1141. url: `/base/app/message/content/my/group/totalCount`,
  1142. method: 'GET',
  1143. data: data,
  1144. })
  1145. };
  1146. //未通过消息详情
  1147. export const groupListRead = (data) => {
  1148. return apiResquest({
  1149. url: `/base/app/message/content/my/group/read`,
  1150. method: 'GET',
  1151. data: data,
  1152. })
  1153. };
  1154. //消息详情列表
  1155. export const groupIdList = (id,data) => {
  1156. return apiResquest({
  1157. url: `/base/app/message/content/my/`+id+`/group/list`,
  1158. method: 'GET',
  1159. data: data,
  1160. })
  1161. };
  1162. //消息详情列表
  1163. export const simpleInfo = (data) => {
  1164. return apiResquest({
  1165. url: `/base/app/sysuser/api/my/simple/info`,
  1166. method: 'GET',
  1167. data: data,
  1168. })
  1169. };
  1170. //查询我的实验室列表
  1171. export const mySubjectList = (data) => {
  1172. return apiResquest({
  1173. url: `/base/app/lab/api/mySubjectList`,
  1174. method: 'GET',
  1175. data: data,
  1176. })
  1177. };
  1178. //学科字典
  1179. export const subject_class = (data) => {
  1180. return apiResquest({
  1181. url: `/system/dict/data/type/subject_class`,
  1182. method: 'GET',
  1183. data: data,
  1184. })
  1185. };
  1186. //查询风扇
  1187. export const listData = (data) => {
  1188. return apiResquest({
  1189. url: `/system/dict/data/list`,
  1190. method: 'GET',
  1191. data: data,
  1192. })
  1193. };
  1194. //获取管理员工作台随手拍数量数据
  1195. export const appReceivePhotoNote = (data) => {
  1196. return apiResquest({
  1197. url: `/base/app/lab/api/appReceivePhotoNote`,
  1198. method: 'GET',
  1199. data: data,
  1200. })
  1201. };
  1202. //收到随手拍列表
  1203. export const getAppList = (data) => {
  1204. return apiResquest({
  1205. url: `/base/app/lab/api/photonote/getAppList`,
  1206. method: 'GET',
  1207. data: data,
  1208. })
  1209. };
  1210. //收到随手拍详情
  1211. export const getPhotonote = (id) => {
  1212. return apiResquest({
  1213. url: `/base/app/lab/api/photonote/`+id,
  1214. method: 'GET',
  1215. })
  1216. };
  1217. //确认处理随手拍
  1218. export const editPhotoNote = (data) => {
  1219. return apiResquestForm({
  1220. url: `/base/app/lab/api/editPhotoNote`,
  1221. method: 'POST',
  1222. data: {...data}
  1223. })
  1224. };
  1225. //成绩查询
  1226. export const getExamList = (data) => {
  1227. return apiResquestForm({
  1228. url: `/base/app/exam/my/exam/list`,
  1229. method: 'GET',
  1230. data: data,
  1231. })
  1232. };
  1233. //获取实验室视频地址
  1234. export const getChannels = (data) => {
  1235. return apiResquestForm({
  1236. url: `/algorithm/api/play/startList`,
  1237. method: 'GET',
  1238. data: data,
  1239. })
  1240. };
  1241. //文字广播
  1242. export const voice = (id,data) => {
  1243. return apiResquestForm({
  1244. url: `/laboratory/subject/manger/voice/`+id,
  1245. method: 'POST',
  1246. data: {...data}
  1247. })
  1248. };
  1249. //获取离开检查配置
  1250. export const outSubjectPhoto = (id,data) => {
  1251. return apiResquestForm({
  1252. url: `/base/app/lab/api/outSubjectPhoto`,
  1253. method: 'GET',
  1254. data: data,
  1255. })
  1256. };
  1257. //获取离开检查可选实验室列表
  1258. export const outSubjectList = () => {
  1259. return apiResquestForm({
  1260. url: `/base/app/lab/api/outSubjectList`,
  1261. method: 'GET'
  1262. })
  1263. };
  1264. //拍照检查提交
  1265. export const addPhotoInspection = (data) => {
  1266. return apiResquestJsonList({
  1267. url: `/base/app/lab/api/addPhotoInspection`,
  1268. method: 'POST',
  1269. data: data
  1270. })
  1271. };
  1272. //学生卡上传
  1273. export const commitCrad = (data) => {
  1274. return apiResquestJsonList({
  1275. url: `/base/app/lab/api/commit/crad`,
  1276. method: 'POST',
  1277. data: data
  1278. })
  1279. };
  1280. //设备开关
  1281. export const mangerControl = (data) => {
  1282. return apiResquestJsonList({
  1283. url: `/laboratory/subject/manger/control/`+data.id+`/`+data.command,
  1284. method: 'POST',
  1285. data: {...data}
  1286. })
  1287. };
  1288. //获取积分列表
  1289. export const listMyApp = (data) => {
  1290. return apiResquestForm({
  1291. url: `/base/app/exam/points/record/list/myApp`,
  1292. method: 'POST',
  1293. data: {...data}
  1294. })
  1295. };
  1296. //
  1297. // //获取当前积分
  1298. export const countMyApp = (data) => {
  1299. return apiResquestForm({
  1300. url: `/base/app/exam/points/record/count/myApp`,
  1301. method: 'GET',
  1302. data: data
  1303. })
  1304. };
  1305. // 根据字典类型查询字典数据信息
  1306. export const getDicts = (dictType) => {
  1307. return apiResquestForm({
  1308. url: '/system/dict/data/type/' + dictType,
  1309. method: 'GET'
  1310. })
  1311. };
  1312. // 获取院系
  1313. export const listDepartments = (data) => {
  1314. return apiResquestForm({
  1315. url: '/system/dept/departments/list',
  1316. method: 'GET',
  1317. })
  1318. };
  1319. //获取报警信息列表
  1320. export const getSafeWarnList = (data) => {
  1321. return apiResquestForm({
  1322. url: '/base/app/lab/api/getSafeWarnList',
  1323. method: 'GET',
  1324. data: data
  1325. })
  1326. };
  1327. //获取报警信息数量
  1328. export const getSafeWarnCount = (data) => {
  1329. return apiResquestForm({
  1330. url: '/base/app/lab/api//getSafeWarnCount',
  1331. method: 'GET',
  1332. data: data
  1333. })
  1334. };
  1335. //获取預案列表
  1336. export const getSubByRiskPlan = (data) => {
  1337. return apiResquestForm({
  1338. url: '/base/app/lab/api/getSubByRiskPlan',
  1339. method: 'GET',
  1340. data: data
  1341. })
  1342. };
  1343. //获取实验室列表(新)
  1344. export const laboratoryList = (data) => {
  1345. return apiResquestForm({
  1346. url: '/base/app/laboratory/list',
  1347. method: 'GET',
  1348. data: data
  1349. })
  1350. };
  1351. //获取实验室详情
  1352. export const laboratoryInfo = (id) => {
  1353. return apiResquestForm({
  1354. url: '/base/app/laboratory/'+id,
  1355. method: 'GET'
  1356. })
  1357. };
  1358. //获取实验室详情
  1359. export const getSubByRiskPlanDetail = (id) => {
  1360. return apiResquestForm({
  1361. url: '/base/app/lab/api/getSubByRiskPlanDetail?id='+id,
  1362. method: 'GET'
  1363. })
  1364. };
  1365. //查询用户电子签名
  1366. export const querySignature = (data) => {
  1367. return apiResquest({
  1368. url: `/base/app/sysuser/api/querySignature`,
  1369. method: 'POST',
  1370. data: {...data}
  1371. })
  1372. };
  1373. //小程序电子签名抠图生成图片
  1374. export const querygenSign = (data) => {
  1375. return apiResquest({
  1376. url: `/base/app/sysuser/api/genSign`,
  1377. method: 'POST',
  1378. data: {...data}
  1379. })
  1380. };
  1381. //小程序用户修改签名
  1382. export const updateSignature = (data) => {
  1383. return apiResquest({
  1384. url: `/base/app/sysuser/api/updateSignature`,
  1385. method: 'POST',
  1386. data: {...data}
  1387. })
  1388. };
  1389. //根据code查询危险品说明
  1390. export const hazard_bookLookUp = (id) => {
  1391. return apiResquestForm({
  1392. url: '/laboratory/hazard_book/lookUp/'+id,
  1393. method: 'GET'
  1394. })
  1395. };
  1396. //根据code查询危险品说明
  1397. export const safe_book = (id) => {
  1398. return apiResquestForm({
  1399. url: '/laboratory/safe_book/'+id,
  1400. method: 'GET'
  1401. })
  1402. };
  1403. //查询奖励分/信用分 总值
  1404. export const monthAllCount = (data) => {
  1405. return apiResquestForm({
  1406. url: '/exam/points/record/monthAllCount',
  1407. method: 'GET',
  1408. data: data
  1409. })
  1410. };
  1411. //查询奖励分/信用分数据列表
  1412. export const monthCountPoints = (data) => {
  1413. return apiResquestForm({
  1414. url: '/exam/points/record/monthCountPoints',
  1415. method: 'GET',
  1416. data: data
  1417. })
  1418. };
  1419. //获取当前用户奖励分与信用分
  1420. export const getMyPointsLogInfo = (data) => {
  1421. return apiResquestForm({
  1422. url: '/exam/points/record/getMyPointsLogInfo',
  1423. method: 'GET',
  1424. data: data
  1425. })
  1426. };
  1427. //获取分级
  1428. export const classifiedListAll = (data) => {
  1429. return apiResquestForm({
  1430. url: '/laboratory/classified/listAll',
  1431. method: 'GET',
  1432. data: data
  1433. })
  1434. };
  1435. //获取实验室视频地址
  1436. export const GetStartList = (data) => {
  1437. return apiResquestFormVideo({
  1438. url: `/algorithm/api/play/startList/`,
  1439. method: 'GET',
  1440. data: data,
  1441. })
  1442. };
  1443. //扫码兑换调用
  1444. export const exchangePoints = (data) => {
  1445. return apiResquest({
  1446. url: `/exam/points/record/exchangePoints`,
  1447. method: 'POST',
  1448. data: {...data}
  1449. })
  1450. };
  1451. /**************************安全检查相关**************************/
  1452. //获取检查身份信息
  1453. export const getLoginUserInfo = (data) => {
  1454. return apiResquestForm({
  1455. url:'/laboratory/checkRecord/getLoginUserInfo',
  1456. method: 'GET',
  1457. data: data
  1458. })
  1459. };
  1460. //获取安全检查列表
  1461. export const listOrderByYyyymmdd = (data) => {
  1462. return apiResquestForm({
  1463. url:'/laboratory/checkRecord/listOrderByYyyymmdd',
  1464. method: 'GET',
  1465. data: data
  1466. })
  1467. };
  1468. //获取安全检查详情
  1469. export const recordDettailsList = (data) => {
  1470. return apiResquestForm({
  1471. url:'/laboratory/checkRecord/recordDettailsListApp',
  1472. method: 'GET',
  1473. data: data
  1474. })
  1475. };
  1476. //获取安全检查详情-新
  1477. export const RecordDettailsListNew = (data) => {
  1478. return apiResquestForm({
  1479. url:'/laboratory/checkRecordDetails/dettailsListApp',
  1480. method: 'GET',
  1481. data: data
  1482. })
  1483. };
  1484. //搜索房间
  1485. export const getSelectInfoByRoom = (data) => {
  1486. return apiResquestForm({
  1487. url: '/laboratory/checkRecord/selectInfoByRoom?room='+data,
  1488. })
  1489. };
  1490. //获取检查项列表
  1491. export const checkOptionList = (data) => {
  1492. return apiResquestForm({
  1493. url: '/laboratory/checkOption/listApp',
  1494. method: 'GET',
  1495. data: data
  1496. })
  1497. };
  1498. // 新增临时检查项
  1499. export function addTempCheckOption(data) {
  1500. return apiResquest({
  1501. url: `/laboratory/checkOption/temp`,
  1502. method: 'POST',
  1503. data: {...data}
  1504. })
  1505. }
  1506. //保存录入检查草稿
  1507. export function checkRecordAddC(data) {
  1508. return apiResquest({
  1509. url: `/laboratory/checkRecord/addCgApp`,
  1510. method: 'POST',
  1511. data: {...data}
  1512. })
  1513. }
  1514. //提交录入检查
  1515. export function checkRecordAdd(data) {
  1516. return apiResquest({
  1517. url: `/laboratory/checkRecord/addTjApp`,
  1518. method: 'POST',
  1519. data: {...data}
  1520. })
  1521. }
  1522. // 驳回/通过审核/整改提交/草稿保存/草稿提交
  1523. export function checkRecordUpdate(data) {
  1524. return apiResquest({
  1525. url: `/laboratory/checkRecord/updateApp`,
  1526. method: 'POST',
  1527. data: {...data}
  1528. })
  1529. }
  1530. //获取检查单位
  1531. export const treeselect = (data) => {
  1532. return apiResquestForm({
  1533. url: '/system/dept/treeselect',
  1534. method: 'GET',
  1535. })
  1536. };
  1537. //获取检查单位-新
  1538. export const treeDepselect = (data) => {
  1539. return apiResquestForm({
  1540. url: '/laboratory/checkRecord/selectDeptListUserDeptId',
  1541. method: 'GET',
  1542. })
  1543. };
  1544. //获取整改列表接口
  1545. export const checkRecordList = (data) => {
  1546. return apiResquestForm({
  1547. url:'/laboratory/checkRecord/list',
  1548. method: 'GET',
  1549. data: data
  1550. })
  1551. };
  1552. //获取整改列表接口-新
  1553. export const listWtzgList = (data) => {
  1554. return apiResquestForm({
  1555. url:'/laboratory/checkRecordDetails/listWtzgApp',
  1556. method: 'GET',
  1557. data: data
  1558. })
  1559. };
  1560. //整改提交-新
  1561. export function editListUpdate(data) {
  1562. return apiResquest({
  1563. url: `/laboratory/checkRecordDetails/editListApp `,
  1564. method: 'POST',
  1565. data: {...data}
  1566. })
  1567. };
  1568. //获取自身随手拍权限接口
  1569. export function myIsadmin(data) {
  1570. return apiResquestForm({
  1571. url:'/base/app/lab/api/my/isadmin',
  1572. method: 'GET',
  1573. data: data
  1574. })
  1575. }
  1576. //随后拍列表
  1577. export function photonoteList(data) {
  1578. return apiResquestForm({
  1579. url:'/laboratory/photonote/list',
  1580. method: 'GET',
  1581. data: data
  1582. })
  1583. }
  1584. /*****************************************************/
  1585. export const updateSellerConfirm = (data) => {
  1586. return apiResquestJsonList({
  1587. url: 'app/updateSellerConfirm',
  1588. method: 'POST',
  1589. data: [...data],
  1590. })
  1591. };
  1592. //修改回收记录提交桶数量
  1593. export const updateRecoveryMessage = (data) => {
  1594. return apiResquestJson({
  1595. url: 'app/updateRecoveryMessage',
  1596. method: 'POST',
  1597. data: {...data},
  1598. })
  1599. };
  1600. //GET 请求案例可以传递参数也可以不传递
  1601. export const validateCode = (data) => {
  1602. let str = data
  1603. return apiResquest({
  1604. url: `/Index/getProjectInfo?${str}`,
  1605. method: 'GET'
  1606. })
  1607. };
  1608. //POST 请求案例
  1609. export const postDemo = (data) => {
  1610. return apiResquest({
  1611. url: 'Index/getProjectInfo',
  1612. method: 'POST',
  1613. data: {...data}
  1614. })
  1615. };
  1616. //**************** 2.3 ****************//
  1617. //查询申请记录列表
  1618. export const listapply = (data) => {
  1619. return apiResquestForm({
  1620. url:'/laboratory/apply/listapply',
  1621. method: 'GET',
  1622. data: data
  1623. })
  1624. };
  1625. // 删除审批记录
  1626. export const applyDelete = (id) => {
  1627. return apiResquest({
  1628. url: '/laboratory/apply/'+id,
  1629. method: 'delete'
  1630. })
  1631. };
  1632. //查询审批列表
  1633. export const applyApproval = (data) => {
  1634. return apiResquestForm({
  1635. url: '/laboratory/apply/approval',
  1636. method: 'GET',
  1637. data: data
  1638. })
  1639. };
  1640. //获取实验室当前准入配置
  1641. export const materialApply = (data) => {
  1642. return apiResquestForm({
  1643. url: '/laboratory/apply/materialApply',
  1644. method: 'GET',
  1645. data: data
  1646. })
  1647. };
  1648. //获取实验室查询导师
  1649. export const teacherApply = (data) => {
  1650. return apiResquestForm({
  1651. url: '/system/user/selectUserListByName',
  1652. method: 'GET',
  1653. data: data
  1654. })
  1655. };
  1656. //安全准入提交接口
  1657. export const materialAdd = (data) => {
  1658. return apiResquest({
  1659. url: '/laboratory/apply/materialAdd',
  1660. method: 'POST',
  1661. data: {...data}
  1662. })
  1663. };
  1664. //安全准入修改接口
  1665. export const materialUpdate = (data) => {
  1666. return apiResquest({
  1667. url: '/laboratory/apply/materialUpdate',
  1668. method: 'POST',
  1669. data: {...data}
  1670. })
  1671. };
  1672. //安全准入详情接口
  1673. export const getDetails = (data) => {
  1674. return apiResquestForm({
  1675. url: '/laboratory/apply/getDetailsApp',
  1676. method: 'GET',
  1677. data: data
  1678. })
  1679. };
  1680. //安全准入审核列表接口(按时间切割)
  1681. export const applyList = (data) => {
  1682. return apiResquestForm({
  1683. url: '/laboratory/apply/listOrderByYmd',
  1684. method: 'GET',
  1685. data: data
  1686. })
  1687. };
  1688. //安全准入审批接口
  1689. export const laboratoryApply = (data) => {
  1690. return apiResquest({
  1691. url: '/laboratory/apply/editApp',
  1692. method: 'POST',
  1693. data: data,
  1694. })
  1695. };
  1696. /************* 应急疏散相关 *************/
  1697. //获取实验室布局图
  1698. export const lablayout = (id) => {
  1699. return apiResquestForm({
  1700. url: '/laboratory/building/lablayout?showHazard=false&deptId='+id,
  1701. method: 'GET'
  1702. })
  1703. };
  1704. //执行应急疏散
  1705. export const evacuate = (id) => {
  1706. return apiResquestForm({
  1707. url: '/laboratory/line/evacuate/' + id,
  1708. method: 'GET'
  1709. })
  1710. };
  1711. //结束应急疏散
  1712. export const closure = (id) => {
  1713. return apiResquestForm({
  1714. url: '/laboratory/line/closure/' + id,
  1715. method: 'GET'
  1716. })
  1717. };
  1718. //切换应急疏散线路
  1719. export const lineEvacuate = (id,type) => {
  1720. return apiResquestForm({
  1721. url: '/laboratory/line/change/' + id + '/' + type,
  1722. method: 'GET'
  1723. })
  1724. };
  1725. //切换应急疏散线路-2.5最新
  1726. export const lineEvacuateTow = (id,type) => {
  1727. return apiResquestForm({
  1728. url: '/laboratory/line/getRoute/' + id + '/' + type,
  1729. method: 'GET'
  1730. })
  1731. };
  1732. //获取报警信息
  1733. export const getListStatusTwo = (id,type) => {
  1734. return apiResquestForm({
  1735. url: '/laboratory/plan/group/getList?status=1',
  1736. method: 'GET'
  1737. })
  1738. };
  1739. //获取当前疏散数据
  1740. export const getRedis = (id,type) => {
  1741. return apiResquestForm({
  1742. url: '/laboratory/line/getRedis',
  1743. method: 'GET'
  1744. })
  1745. };
  1746. //获取喇叭列表
  1747. export const getDeviceList = (data) => {
  1748. return apiResquestForm({
  1749. url: '/algorithm/speaker/getDeviceList',
  1750. method: 'GET',
  1751. data: data,
  1752. })
  1753. };
  1754. //文字转语音播放
  1755. export const textParseUrlIps = (data,text) => {
  1756. return apiResquestJsonList({
  1757. url: '/algorithm/speaker/textParseUrlAppIps?text='+text,
  1758. method: 'POST',
  1759. data: data
  1760. })
  1761. };
  1762. //用户修改头像接口
  1763. export const appAvatar = (data) => {
  1764. return apiResquestForm({
  1765. url: '/system/user/profile/appAvatar',
  1766. method: 'POST',
  1767. data: data,
  1768. })
  1769. };
  1770. //获取楼层摄像头
  1771. export const getCameraByFloor = (data) => {
  1772. return apiResquest({
  1773. url: `/laboratory/sparseHardware/getCameraByFloor`,
  1774. method: 'GET',
  1775. data: data,
  1776. })
  1777. };
  1778. //获取当前用户认证头像
  1779. export const mystudent = (data) => {
  1780. return apiResquest({
  1781. url: `/laboratory/studentinfo/mystudent`,
  1782. method: 'GET',
  1783. data: data,
  1784. })
  1785. };
  1786. //获取配置数据
  1787. export const getLogoInfo = (data) => {
  1788. return apiResquest({
  1789. url: `/system/logo/config/getLogoInfo`,
  1790. method: 'GET',
  1791. data: data,
  1792. })
  1793. };
  1794. // 查询开发配置
  1795. export function getUrlConfig(data) {
  1796. return apiResquest({
  1797. url: '/system/urlConfig',
  1798. method: 'get',
  1799. data: data,
  1800. })
  1801. }
  1802. //结束预案
  1803. export const closeRiskPlan = (data) => {
  1804. return apiResquest({
  1805. url: `/laboratory/plan/closeRiskPlan`,
  1806. method: 'post',
  1807. data: data
  1808. })
  1809. };
  1810. //实验室视频监控页面获取喇叭设备列表
  1811. export const getDeviceListBySub = (data) => {
  1812. return apiResquest({
  1813. url: `/algorithm/speaker/getDeviceListBySub`,
  1814. method: 'GET',
  1815. data: data,
  1816. })
  1817. };
  1818. //根据账户查询学院与楼栋
  1819. export const treeselectByUser = (data) => {
  1820. return apiResquest({
  1821. url: `/system/dept/treeselectByUser`,
  1822. method: 'GET',
  1823. data: data,
  1824. })
  1825. };
  1826. //根据账户查询学院与楼栋
  1827. export const getBuilding = (id) => {
  1828. return apiResquest({
  1829. url: `/laboratory/building/lablayout?showHazard=false&deptId=`+id,
  1830. method: 'GET',
  1831. })
  1832. };
  1833. //一键灭火-查询设备状态
  1834. export const firedeviceStatus = (data) => {
  1835. return apiResquest({
  1836. url: `/algorithm/firedevice/getStatus?subjectId=`+data,
  1837. method: 'GET',
  1838. })
  1839. };
  1840. //一键灭火-定时器查询设备状态
  1841. export const firedeviceStatusTiming = (data) => {
  1842. return apiResquestTimer({
  1843. url: `/algorithm/firedevice/getStatusDetails?deviceCode=`+data,
  1844. method: 'GET',
  1845. })
  1846. };
  1847. //一键灭火-启动灭火设备
  1848. export const firedeviceStart = (data) => {
  1849. return apiResquest({
  1850. url: `/algorithm/firedevice/outfireapp?subjectId=`+data.subjectId+'&deviceCode='+data.deviceCode,
  1851. method: 'GET',
  1852. })
  1853. };
  1854. //一键灭火-取消灭火设备
  1855. export const firedeviceCancel = (data) => {
  1856. return apiResquest({
  1857. url: `/algorithm/firedevice/isCancelOutFile?subjectId=`+data,
  1858. method: 'GET',
  1859. })
  1860. };
  1861. /****************3.2疏散相关接口****************/
  1862. export const getFloorData = (id) => {
  1863. return apiResquest({
  1864. url: `/laboratory/lineVertex/floor/`+id,
  1865. method: 'GET',
  1866. })
  1867. };
  1868. //查询当前发生的疏散
  1869. export const getRedisEvacuation = (data) => {
  1870. return apiResquest({
  1871. url: `/laboratory/lineVertex/getRedisEvacuation`,
  1872. method: 'post',
  1873. data: data
  1874. })
  1875. };
  1876. //开启/关闭疏散灯
  1877. export const openLight = (data) => {
  1878. return apiResquest({
  1879. url: `/laboratory/pointRelay/openLight`,
  1880. method: 'post',
  1881. data: data
  1882. })
  1883. };
  1884. //开启/关闭疏散灯
  1885. export const closeLight = (data) => {
  1886. return apiResquest({
  1887. url: `/laboratory/pointRelay/closeLight`,
  1888. method: 'post',
  1889. data: data
  1890. })
  1891. };
  1892. //新楼栋楼层查询接口
  1893. export const getBuildOrFloorList = (data) => {
  1894. return apiResquest({
  1895. url: `/laboratory/buildFloor/getBuildOrFloorList`,
  1896. method: 'GET',
  1897. data: data,
  1898. })
  1899. };
  1900. //开始疏散
  1901. export const executeEvacuation = (data) => {
  1902. return apiResquest({
  1903. url: `/laboratory/lineVertex/executeEvacuation`,
  1904. method: 'post',
  1905. data: data
  1906. })
  1907. };
  1908. //结束疏散
  1909. export const endEvacuation = (data) => {
  1910. return apiResquest({
  1911. url: `/laboratory/lineVertex/endEvacuation`,
  1912. method: 'post',
  1913. data: data
  1914. })
  1915. };
  1916. //查询当前用户下的预案触发数据
  1917. export const selectTriggerInfo = (data) => {
  1918. return apiResquest({
  1919. url: `/zd-laboratory/plan/selectTriggerInfo`,
  1920. method: 'GET',
  1921. data: data,
  1922. })
  1923. };
  1924. //标记预案已读
  1925. export const riskPlanId = (data) => {
  1926. return apiResquest({
  1927. url: `/zd-laboratory/plan/writerEnterRiskPlan`,
  1928. method: 'GET',
  1929. data: data,
  1930. })
  1931. };
  1932. //标记预案已读
  1933. export const controlSwitch = (data) => {
  1934. return apiResquest({
  1935. url: `/laboratory/subject/manger/controlSwitch/`+data.id,
  1936. method: 'post',
  1937. })
  1938. };
  1939. // 查询实验室排风扇人工还是预案
  1940. export const subjectTriggerModes = (data) => {
  1941. return apiResquest({
  1942. url: `/laboratory/control/newMsg/`+data,
  1943. method: 'GET',
  1944. })
  1945. };