indexDemoOne.js 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930
  1. import request from '@/utils/request'
  2. /**************************** 检查项相关 ****************************/
  3. //检查项目表-列表
  4. export function securityCheckOptionList(data) {
  5. return request({
  6. url: '/security/checkOption/list',
  7. method: 'post',
  8. data: data
  9. })
  10. }
  11. //检查项目表-列表-包含已删除
  12. export function securityCheckOptionSelAllList(data) {
  13. return request({
  14. url: '/security/checkOption/selAllList',
  15. method: 'post',
  16. data: data
  17. })
  18. }
  19. //检查项目表-修改
  20. export function securityCheckOptionUpdate(data) {
  21. return request({
  22. url: '/security/checkOption/update',
  23. method: 'post',
  24. data: data
  25. })
  26. }
  27. //检查项目表-新增
  28. export function securityCheckOptionAdd(data) {
  29. return request({
  30. url: '/security/checkOption/add',
  31. method: 'post',
  32. data: data
  33. })
  34. }
  35. //检查项目表-删除
  36. export function securityCheckOptionDelete(data) {
  37. return request({
  38. url: '/security/checkOption/delete',
  39. method: 'post',
  40. data: data
  41. })
  42. }
  43. //检查项目表-批量删除
  44. export function securityCheckOptionBatchDelete(data) {
  45. return request({
  46. url: '/security/checkOption/batchDelete',
  47. method: 'post',
  48. data: data
  49. })
  50. }
  51. /**************************** 督导组相关 ****************************/
  52. /* 通用接口-人员查询(过滤已选/未选)
  53. deptId:学院ID
  54. searchValue:姓名/工号
  55. filtType:1,//1.过滤 2.不过滤
  56. selectedUserIds:[],//过滤用户IDS
  57. userIds:[],//不过滤用户IDS
  58. page:1,
  59. pageSize:2,
  60. */
  61. export function findUserList(data) {
  62. return request({
  63. url: '/system/user/findUserList',
  64. method: 'post',
  65. data: data
  66. })
  67. }
  68. //督导组-列表
  69. export function securityCheckGroupList(data) {
  70. return request({
  71. url: '/security/checkGroup/list',
  72. method: 'post',
  73. data: data
  74. })
  75. }
  76. //督导组-详情
  77. export function securityCheckGroupDetail(query) {
  78. return request({
  79. url: '/security/checkGroup/detail',
  80. method: 'get',
  81. params: query
  82. })
  83. }
  84. //督导组-删除
  85. export function securityCheckGroupDelete(data) {
  86. return request({
  87. url: '/security/checkGroup/delete',
  88. method: 'post',
  89. data: data
  90. })
  91. }
  92. //督导组-启用/停用
  93. export function securityCheckGroupEnable(data) {
  94. return request({
  95. url: '/security/checkGroup/enable',
  96. method: 'post',
  97. data: data
  98. })
  99. }
  100. //督导组-人员-启用/停用
  101. export function securityCheckGroupUserEnable(data) {
  102. return request({
  103. url: '/security/checkGroup/userEnable',
  104. method: 'post',
  105. data: data
  106. })
  107. }
  108. //督导组-新增
  109. export function securityCheckGroupAdd(data) {
  110. return request({
  111. url: '/security/checkGroup/add',
  112. method: 'post',
  113. data: data
  114. })
  115. }
  116. //督导组-修改
  117. export function securityCheckGroupUpdate(data) {
  118. return request({
  119. url: '/security/checkGroup/update',
  120. method: 'post',
  121. data: data
  122. })
  123. }
  124. /**************************** 随手拍 ****************************/
  125. //随手拍-列表
  126. export function securityCheckPhotoMyList(data) {
  127. return request({
  128. url: '/security/checkPhoto/myList',
  129. method: 'post',
  130. data: data
  131. })
  132. }
  133. //随手拍-详情
  134. export function securityCheckPhotoDetail(query) {
  135. return request({
  136. url: '/security/checkPhoto/detail',
  137. method: 'get',
  138. params: query
  139. })
  140. }
  141. //随手拍-新增
  142. export function securityCheckPhotoMyAdd(data) {
  143. return request({
  144. url: '/security/checkPhoto/myAdd',
  145. method: 'post',
  146. data: data
  147. })
  148. }
  149. //随手拍-删除
  150. export function securityCheckPhotoDelete(data) {
  151. return request({
  152. url: '/security/checkPhoto/delete',
  153. method: 'post',
  154. data: data
  155. })
  156. }
  157. //随手拍-隐患列表
  158. export function securityCheckPhotoList(data) {
  159. return request({
  160. url: '/security/checkPhoto/list',
  161. method: 'post',
  162. data: data
  163. })
  164. }
  165. //随手拍-隐患整改
  166. export function securityCheckPhotoUpdate(data) {
  167. return request({
  168. url: '/security/checkPhoto/update',
  169. method: 'post',
  170. data: data
  171. })
  172. }
  173. /**************************** 检查依据 ****************************/
  174. //检查依据-列表
  175. export function securityCheckBasisList(data) {
  176. return request({
  177. url: '/security/checkBasis/list',
  178. method: 'post',
  179. data: data
  180. })
  181. }
  182. //检查依据-新增
  183. export function securityCheckBasisAdd(data) {
  184. return request({
  185. url: '/security/checkBasis/add',
  186. method: 'post',
  187. data: data
  188. })
  189. }
  190. //检查依据-编辑
  191. export function securityCheckBasisUpdate(data) {
  192. return request({
  193. url: '/security/checkBasis/update',
  194. method: 'post',
  195. data: data
  196. })
  197. }
  198. //检查依据-详情
  199. export function securityCheckBasisDetail(query) {
  200. return request({
  201. url: '/security/checkBasis/detail',
  202. method: 'get',
  203. params: query
  204. })
  205. }
  206. //检查依据-删除
  207. export function securityCheckBasisDelete(data) {
  208. return request({
  209. url: '/security/checkBasis/delete',
  210. method: 'post',
  211. data: data
  212. })
  213. }
  214. //检查依据-检查指标下拉列表 level级别123 parentId父类ID
  215. export function securityCheckOptionSelList(data) {
  216. return request({
  217. url: '/security/checkOption/selList',
  218. method: 'post',
  219. data: data
  220. })
  221. }
  222. //检查依据-查询穿梭框数据 id父级ID 一级与二级 notIds未选中的
  223. export function securityCheckOptionShuttleList(data) {
  224. return request({
  225. url: '/security/checkOption/shuttleList',
  226. method: 'post',
  227. data: data
  228. })
  229. }
  230. //检查依据-查询穿梭框数据 id父级ID 一级与二级 ids选中的
  231. export function securityCheckOptionShuttleRightList(data) {
  232. return request({
  233. url: '/security/checkOption/shuttleRightList',
  234. method: 'post',
  235. data: data
  236. })
  237. }
  238. /**************************** 检查计划 ****************************/
  239. //检查计划-列表
  240. export function securityCheckPlanList(data) {
  241. return request({
  242. url: '/security/checkPlan/list',
  243. method: 'post',
  244. data: data
  245. })
  246. }
  247. //检查计划-新增
  248. export function securityCheckPlanAdd(data) {
  249. return request({
  250. url: '/security/checkPlan/add',
  251. method: 'post',
  252. data: data
  253. })
  254. }
  255. //检查计划-编辑
  256. export function securityCheckPlanUpdate(data) {
  257. return request({
  258. url: '/security/checkPlan/update',
  259. method: 'post',
  260. data: data
  261. })
  262. }
  263. //检查计划-删除
  264. export function securityCheckPlanDelete(data) {
  265. return request({
  266. url: '/security/checkPlan/delete',
  267. method: 'post',
  268. data: data
  269. })
  270. }
  271. //检查计划-检查批量完成
  272. export function securityCheckSetOptionFinishCheck(query) {
  273. return request({
  274. url: '/security/checkSetOption/finishCheck',
  275. method: 'get',
  276. params: query
  277. })
  278. }
  279. //检查计划-详情
  280. export function securityCheckPlanFindCheckPlan(query) {
  281. return request({
  282. url: '/security/checkPlan/findCheckPlan',
  283. method: 'get',
  284. params: query
  285. })
  286. }
  287. //检查计划-查询全校实验室数量
  288. export function laboratorySubRelInfoGetAllSubNum(query) {
  289. return request({
  290. url: '/laboratory/subRelInfo/getAllSubNum',
  291. method: 'get',
  292. params: query
  293. })
  294. }
  295. //检查计划-实验室查询穿梭框
  296. export function laboratorySubRelInfoConditionSubjectInfo(data) {
  297. return request({
  298. url: '/laboratory/subRelInfo/conditionSubjectInfo',
  299. method: 'post',
  300. data: data
  301. })
  302. }
  303. //检查计划-历史标题列表
  304. export function checkPlanGetHistoryPlanTitles(query) {
  305. return request({
  306. url: '/security/checkPlan/getHistoryPlanTitles',
  307. method: 'get',
  308. params: query
  309. })
  310. }
  311. //检查计划-删除历史标题 checkPlanId
  312. export function checkPlanHideHistoryPlanTitle(query) {
  313. return request({
  314. url: '/security/checkPlan/hideHistoryPlanTitle',
  315. method: 'get',
  316. params: query
  317. })
  318. }
  319. /**************************** 检查管理/自查管理 ****************************/
  320. //检查管理/自查管理-计划列表
  321. export function securityCheckPlanTitleList(data) {
  322. return request({
  323. url: '/security/checkPlan/titleList',
  324. method: 'post',
  325. data: data
  326. })
  327. }
  328. //检查管理/自查管理-计划下实验室列表
  329. export function securityCheckManageList(data) {
  330. return request({
  331. url: '/security/checkManage/list',
  332. method: 'post',
  333. data: data
  334. })
  335. }
  336. //检查管理/自查管理-计划下-实验室下-检查项列表
  337. export function securityCheckSetOptionList(data) {
  338. return request({
  339. url: '/security/checkSetOption/list',
  340. method: 'post',
  341. data: data
  342. })
  343. }
  344. //查询检查批次是否结束
  345. export function securityCheckPlanSetFindProgress(query) {
  346. return request({
  347. url: '/security/checkPlanSet/findProgress',
  348. method: 'get',
  349. params: query
  350. })
  351. }
  352. //检查管理/自查管理-开始检查计划详情
  353. export function securityCheckPlanCheckInfo(data) {
  354. return request({
  355. url: '/security/checkPlan/checkInfo',
  356. method: 'post',
  357. data: data
  358. })
  359. }
  360. //检查管理/自查管理-查询计划内实验室下未检查的检查项
  361. export function securityCheckSetOptionUnCheckList(query) {
  362. return request({
  363. url: '/security/checkSetOption/unCheckList',
  364. method: 'get',
  365. params: query
  366. })
  367. }
  368. //检查管理/自查管理-开始检查第一次提交
  369. export function securityCheckSetOptionCheckCommit(data) {
  370. return request({
  371. url: '/security/checkSetOption/checkCommit',
  372. method: 'post',
  373. data: data
  374. })
  375. }
  376. //检查管理/自查管理-流程详情
  377. export function securityCheckDangerGetDangerId(query) {
  378. return request({
  379. url: '/security/checkDanger/getDangerId',
  380. method: 'get',
  381. params: query
  382. })
  383. }
  384. //检查管理/自查管理-草稿查询
  385. export function securityDraftFindBySetOptionId(query) {
  386. return request({
  387. url: '/security/draft/findBySetOptionId',
  388. method: 'get',
  389. params: query
  390. })
  391. }
  392. //检查管理/自查管理-批量下载
  393. export function securityCheckPlanBatchDownloadFile(data) {
  394. return request({
  395. url: '/security/checkPlan/batchDownloadFile',
  396. method: 'post',
  397. data: data
  398. })
  399. }
  400. /**************************** 安全隐患 ****************************/
  401. // 检查隐患/自查隐患-列表
  402. export function securityCheckDangerList (data) {
  403. return request({
  404. url: '/security/checkDanger/list',
  405. method: 'post',
  406. data: data
  407. })
  408. }
  409. // 检查隐患/自查隐患-详情
  410. export function securityCheckDangerDetail (data) {
  411. return request({
  412. url: '/security/checkDanger/detail',
  413. method: 'post',
  414. data: data
  415. })
  416. }
  417. // 检查隐患/自查隐患-整改提交
  418. export function securityCheckDangerCheckRectify (data) {
  419. return request({
  420. url: '/security/checkDanger/checkRectify',
  421. method: 'post',
  422. data: data
  423. })
  424. }
  425. /**************************** 安全检查-数据统计 ****************************/
  426. // 数据统计列表
  427. export function securityDataStatisticsList(data) {
  428. return request({
  429. url: '/security/dataStatistics/list',
  430. method: 'post',
  431. data: data
  432. })
  433. }
  434. // 检查计划-计划明细列表
  435. export function securityCheckDetailsCheckList(data) {
  436. return request({
  437. url: '/security/checkDetails/checkList',
  438. method: 'post',
  439. data: data
  440. })
  441. }
  442. // 隐患统计柱状图
  443. export function securityHazardReportColumnPicture (data) {
  444. return request({
  445. url: '/security/hazardReport/columnPicture',
  446. method: 'post',
  447. data: data
  448. })
  449. }
  450. // 各单位隐患整改统计-表头部参数
  451. export function reportHazardReportOneHazardGaugeOutfit (query) {
  452. return request({
  453. url: '/report/hazardReport/oneHazardGaugeOutfit',
  454. method: 'get',
  455. params: query
  456. })
  457. }
  458. // 各单位隐患整改统计-列表-校级
  459. export function reportHazardReportDeptList (data) {
  460. return request({
  461. url: '/security/hazardReport/deptList',
  462. method: 'post',
  463. data: data
  464. })
  465. }
  466. // 各单位隐患整改统计-头部数据-校级
  467. export function reportHazardReportDeptTop (data) {
  468. return request({
  469. url: '/security/hazardReport/deptTop',
  470. method: 'post',
  471. data: data
  472. })
  473. }
  474. // 各单位隐患整改统计-查询是否有更新数据-校级
  475. export function securityCheckDangerTodayDangerList (query) {
  476. return request({
  477. url: '/security/checkDanger/todayDangerList',
  478. method: 'get',
  479. params: query
  480. })
  481. }
  482. // 各单位隐患整改统计-更细数据-校级
  483. export function reportHazardReportItemsDeptRefresh (query) {
  484. return request({
  485. url: '/report/hazardReport/itemsDeptRefresh',
  486. method: 'get',
  487. params: query
  488. })
  489. }
  490. // 一级检查项隐患分布-列表-校级
  491. export function reportHazardReportOneItemsScatter (data) {
  492. return request({
  493. url: '/report/hazardReport/oneItemsScatter',
  494. method: 'post',
  495. data: data
  496. })
  497. }
  498. // 一级检查项隐患分布-头部数据-校级
  499. export function reportHazardReportOneItemsScatterTop (data) {
  500. return request({
  501. url: '/report/hazardReport/oneItemsScatterTop',
  502. method: 'post',
  503. data: data
  504. })
  505. }
  506. // 检查项统计-一级指标隐患分布 饼图
  507. export function reportHazardItemsOneReportPie (data) {
  508. return request({
  509. url: '/report/hazardItems/oneReportPie',
  510. method: 'post',
  511. data: data
  512. })
  513. }
  514. // 检查项统计-一级隐患列表
  515. export function reportHazardItemsOneReportList (data) {
  516. return request({
  517. url: '/report/hazardItems/oneReportList',
  518. method: 'post',
  519. data: data
  520. })
  521. }
  522. // 检查项统计-一级隐患数据刷新
  523. export function reportHazardItemsOneReportRefresh (query) {
  524. return request({
  525. url: '/report/hazardItems/oneReportRefresh',
  526. method: 'get',
  527. params: query
  528. })
  529. }
  530. // 检查项统计-二级隐患数据刷新
  531. export function securityHazardReportTwoReportRefresh (query) {
  532. return request({
  533. url: '/security/hazardReport/twoReportRefresh',
  534. method: 'get',
  535. params: query
  536. })
  537. }
  538. // 检查项统计-三级隐患数据刷新
  539. export function reportHazardItemsThreeReportRefresh (query) {
  540. return request({
  541. url: '/report/hazardItems/threeReportRefresh',
  542. method: 'get',
  543. params: query
  544. })
  545. }
  546. // 检查项统计-二级指标隐患分布 饼图
  547. export function reportHazardItemsTwoReportPie (data) {
  548. return request({
  549. url: '/report/hazardItems/twoReportPie',
  550. method: 'post',
  551. data: data
  552. })
  553. }
  554. // 检查项统计-二级隐患列表
  555. export function reportHazardItemsTwoReportList (data) {
  556. return request({
  557. url: '/report/hazardItems/twoReportList',
  558. method: 'post',
  559. data: data
  560. })
  561. }
  562. // 检查项统计-三级指标隐患分布 饼图
  563. export function reportHazardItemsThreeReportPie (data) {
  564. return request({
  565. url: '/report/hazardItems/threeReportPie',
  566. method: 'post',
  567. data: data
  568. })
  569. }
  570. // 检查项统计-三级隐患列表
  571. export function reportHazardItemsThreeReportList (data) {
  572. return request({
  573. url: '/report/hazardItems/threeReportList',
  574. method: 'post',
  575. data: data
  576. })
  577. }
  578. // 一级检查项隐患分布-列表-院级
  579. export function reportHazardItemsOneReportListCollege (data) {
  580. return request({
  581. url: '/report/hazardItems/oneReportListCollege',
  582. method: 'post',
  583. data: data
  584. })
  585. }
  586. // 一级检查项隐患分布-头部数据-院级
  587. export function reportHazardItemsOneReportPieCollege (data) {
  588. return request({
  589. url: '/report/hazardItems/oneReportPieCollege',
  590. method: 'post',
  591. data: data
  592. })
  593. }
  594. // 二级检查项隐患分布-列表-院级
  595. export function reportHazardItemsTwoReportListCollege (data) {
  596. return request({
  597. url: '/report/hazardItems/twoReportListCollege',
  598. method: 'post',
  599. data: data
  600. })
  601. }
  602. // 二级检查项隐患分布-头部数据-院级
  603. export function reportHazardItemsTwoReportPieCollege (data) {
  604. return request({
  605. url: '/report/hazardItems/twoReportPieCollege',
  606. method: 'post',
  607. data: data
  608. })
  609. }
  610. // 三级检查项隐患分布-列表-院级
  611. export function reportHazardItemsThreeReportListCollege (data) {
  612. return request({
  613. url: '/report/hazardItems/threeReportListCollege',
  614. method: 'post',
  615. data: data
  616. })
  617. }
  618. // 三级检查项隐患分布-头部数据-院级
  619. export function reportHazardItemsThreeReportPieCollege (data) {
  620. return request({
  621. url: '/report/hazardItems/threeReportPieCollege',
  622. method: 'post',
  623. data: data
  624. })
  625. }
  626. //隐患统计-隐患统计-列表-院级
  627. export function reportHazardReportDeptListCollege (data) {
  628. return request({
  629. url: '/security/hazardReport/deptListCollege',
  630. method: 'post',
  631. data: data
  632. })
  633. }
  634. //隐患统计-隐患统计-头部-院级
  635. export function reportHazardReportDeptTopCollege (data) {
  636. return request({
  637. url: '/security/hazardReport/deptTopCollege',
  638. method: 'post',
  639. data: data
  640. })
  641. }
  642. //隐患统计-一级检查项分布-列表-院级
  643. export function reportHazardReportOneItemsScatterCollege (data) {
  644. return request({
  645. url: '/report/hazardReport/oneItemsScatterCollege',
  646. method: 'post',
  647. data: data
  648. })
  649. }
  650. //隐患统计-一级检查项分布-头部-院级
  651. export function reportHazardReportOneItemsScatterCollegeTop (data) {
  652. return request({
  653. url: '/report/hazardReport/oneItemsScatterCollegeTop',
  654. method: 'post',
  655. data: data
  656. })
  657. }
  658. //隐患统计-查询校级或者院级计划
  659. export function securityIndexStatisticsGetPlanIds (data) {
  660. return request({
  661. url: '/security/indexStatistics/getPlanIds',
  662. method: 'post',
  663. data: data
  664. })
  665. }
  666. /**************************** 校级工作台统计 ****************************/
  667. //工作台-用户身份查询-校级
  668. export function securityIndexStatisticsUserIdentity (query) {
  669. return request({
  670. url: '/security/indexStatistics/userIdentity',
  671. method: 'get',
  672. params: query
  673. })
  674. }
  675. //工作台-查询当前用户所属二级单位名称
  676. export function systemDeptDetail (query) {
  677. return request({
  678. url: '/system/dept/detail',
  679. method: 'get',
  680. params: query
  681. })
  682. }
  683. //工作台-用户身份查询-院级
  684. export function securityCollegeStatisticsCollegeCheck (data) {
  685. return request({
  686. url: '/security/collegeStatistics/collegeCheck',
  687. method: 'post',
  688. data: data
  689. })
  690. }
  691. //工作台-检查数据(检查次数/项目数/通知书数)
  692. export function securityIndexStatisticsCheck (data) {
  693. return request({
  694. url: '/security/indexStatistics/check',
  695. method: 'post',
  696. data: data
  697. })
  698. }
  699. //工作台-数据总览
  700. export function securityIndexStatisticsProportionChart (data) {
  701. return request({
  702. url: '/security/indexStatistics/proportionChart',
  703. method: 'post',
  704. data: data
  705. })
  706. }
  707. //工作台-整改完成率-柱形图
  708. export function securityIndexStatisticsCompleteRatio (data) {
  709. return request({
  710. url: '/security/indexStatistics/completeRatio',
  711. method: 'post',
  712. data: data
  713. })
  714. }
  715. //工作台-未整改隐患
  716. export function securityIndexStatisticsUnresolvedHazard (data) {
  717. return request({
  718. url: '/security/indexStatistics/unresolvedHazard',
  719. method: 'post',
  720. data: data
  721. })
  722. }
  723. //工作台-已整改隐患
  724. export function securityIndexStatisticsRectifiedHazard (data) {
  725. return request({
  726. url: '/security/indexStatistics/rectifiedHazard',
  727. method: 'post',
  728. data: data
  729. })
  730. }
  731. //工作台-全年指标隐患分布
  732. export function securityIndexStatisticsHazardScatter (data) {
  733. return request({
  734. url: '/security/indexStatistics/hazardScatter',
  735. method: 'post',
  736. data: data
  737. })
  738. }
  739. //工作台-检查覆盖率
  740. export function securityIndexStatisticsCheckOverlap (data) {
  741. return request({
  742. url: '/security/indexStatistics/checkOverlap',
  743. method: 'post',
  744. data: data
  745. })
  746. }
  747. //工作台-检查结果统计
  748. export function securityIndexStatisticsCheckResults (data) {
  749. return request({
  750. url: '/security/indexStatistics/checkResults',
  751. method: 'post',
  752. data: data
  753. })
  754. }
  755. //工作台-年度全校实验室安全检查统计
  756. export function securityIndexStatisticsPlanList (data) {
  757. return request({
  758. url: '/security/indexStatistics/planList',
  759. method: 'post',
  760. data: data
  761. })
  762. }
  763. //工作台-各单位全年指标隐患分布表头数据
  764. export function reportSecIndexDataGetGaugeOutfit (data) {
  765. return request({
  766. url: '/report/secIndexData/getGaugeOutfit ',
  767. method: 'post',
  768. data: data
  769. })
  770. }
  771. //工作台-各单位全年指标隐患分布列表
  772. export function reportSecIndexDataDistributionHazard (data) {
  773. return request({
  774. url: '/report/secIndexData/distributionHazard',
  775. method: 'post',
  776. data: data
  777. })
  778. }
  779. /**************************** 复查管理/隐患复查 ****************************/
  780. //复查管理-列表
  781. export function securityCheckDangerReviewList (data) {
  782. return request({
  783. url: '/security/checkDanger/reviewList',
  784. method: 'post',
  785. data: data
  786. })
  787. }
  788. //复查管理-督导组信息查询
  789. export function securityCheckDangerGetMemberInfo (data) {
  790. return request({
  791. url: '/security/checkDanger/getMemberInfo',
  792. method: 'post',
  793. data: data
  794. })
  795. }
  796. //复查管理-督导组转移查询人员列表
  797. export function securityCheckDangerGetMemberList (data) {
  798. return request({
  799. url: '/security/checkDanger/getMemberList',
  800. method: 'post',
  801. data: data
  802. })
  803. }
  804. //复查管理-转移隐患表复查人
  805. export function securityCheckDangerUpdateByReview (data) {
  806. return request({
  807. url: '/security/checkDanger/updateByReview',
  808. method: 'post',
  809. data: data
  810. })
  811. }
  812. //复查管理-复查提交
  813. export function securityCheckDangerApprove (data) {
  814. return request({
  815. url: '/security/checkDanger/approve',
  816. method: 'post',
  817. data: data
  818. })
  819. }
  820. /**************************** 整改通知/整改报告 ****************************/
  821. //整改通知-列表
  822. export function securityRectifyNoticeList (data) {
  823. return request({
  824. url: '/security/rectifyNotice/list',
  825. method: 'post',
  826. data: data
  827. })
  828. }
  829. //整改通知-查看
  830. export function securityRectifyNoticeGetRectifyAdviceNoteView(query) {
  831. return request({
  832. url: '/security/rectifyNotice/getRectifyAdviceNoteView',
  833. method: 'get',
  834. params: query
  835. })
  836. }
  837. //整改通知-整改情况列表
  838. export function securityCheckDangerNoPermissList(data) {
  839. return request({
  840. url: '/security/checkDanger/noPermissList',
  841. method: 'post',
  842. data: data
  843. })
  844. }
  845. //整改报告-列表
  846. export function securityRectifyReportList (data) {
  847. return request({
  848. url: '/security/rectifyReport/list',
  849. method: 'post',
  850. data: data
  851. })
  852. }
  853. //整改报告-提交
  854. export function securityRectifyReportUpdate (data) {
  855. return request({
  856. url: '/security/rectifyReport/update',
  857. method: 'post',
  858. data: data
  859. })
  860. }
  861. //整改报告-查看
  862. export function securityRectifyReportGetRectifyReportView (query) {
  863. return request({
  864. url: '/security/rectifyReport/getRectifyReportView',
  865. method: 'get',
  866. params: query
  867. })
  868. }
  869. /**************************** 安全检查-公共部分 ****************************/
  870. // 查询用户身份-校级管理员/院级管理员/督导组成员
  871. export function securityDataStatisticsGetUserIdentity(query) {
  872. return request({
  873. url: '/security/dataStatistics/getUserIdentity',
  874. method: 'get',
  875. params: query
  876. })
  877. }
  878. // 根据检查项与实验室 查询触发次数 subId实验室ID hazardCheckId检查项ID
  879. export function securityCheckPhotoGetCheckNumBySub(query) {
  880. return request({
  881. url: '/security/checkPhoto/getCheckNumBySub',
  882. method: 'get',
  883. params: query
  884. })
  885. }
  886. // 检查依据-下拉列表
  887. export function securityCheckBasisGetList(data) {
  888. return request({
  889. url: '/security/checkBasis/getList',
  890. method: 'post',
  891. data: data
  892. })
  893. }
  894. // 督导组模糊查询下拉列表
  895. export function securityCheckGroupFindGroupList(data) {
  896. return request({
  897. url: '/security/checkGroup/findGroupList',
  898. method: 'post',
  899. data: data
  900. })
  901. }
  902. //督导组成员查询
  903. export function securityCheckGroupMemberGroupMemberList(data) {
  904. return request({
  905. url: '/security/checkGroupMember/groupMemberList',
  906. method: 'post',
  907. data: data
  908. })
  909. }
  910. //计划内督导组成员查询
  911. export function securityMemberPlanMemberList(data) {
  912. return request({
  913. url: '/security/member/planMemberList',
  914. method: 'post',
  915. data: data
  916. })
  917. }