index.js 46 KB

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