index.js 39 KB

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