index.js 51 KB

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