index.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542
  1. import request from '@/utils/request'
  2. /***************************工作台***************************/
  3. //工作台-查询是否院级用户
  4. export function isSCollege(query) {
  5. return request({
  6. url: '/security/collegCheck/isSCollege',
  7. method: 'get',
  8. params: query
  9. })
  10. }
  11. //工作台-校级巡查数据
  12. export function schoolWorkCheck(query) {
  13. return request({
  14. url: '/security/schoolWork/check',
  15. method: 'get',
  16. params: query
  17. })
  18. }
  19. //工作台-实验室巡查数据
  20. export function schoolWorkSubCheck(query) {
  21. return request({
  22. url: '/security/schoolWork/subCheck',
  23. method: 'get',
  24. params: query
  25. })
  26. }
  27. //工作台-待办事项列表
  28. export function todoList(query) {
  29. return request({
  30. url: '/security/schoolWork/todoList',
  31. method: 'get',
  32. params: query
  33. })
  34. }
  35. //工作台-待办事项列表-待复核
  36. export function tobeReviewed(query) {
  37. return request({
  38. url: '/security/schoolWork/tobeReviewed',
  39. method: 'get',
  40. params: query
  41. })
  42. }
  43. //工作台-存在隐患
  44. export function hiddenCount(query) {
  45. return request({
  46. url: '/security/schoolWork/hiddenCount',
  47. method: 'get',
  48. params: query
  49. })
  50. }
  51. //工作台-检查覆盖率
  52. export function yearRate(query) {
  53. return request({
  54. url: '/security/schoolWork/yearRate',
  55. method: 'get',
  56. params: query
  57. })
  58. }
  59. //工作台-检查统计
  60. export function checkStatistics(query) {
  61. return request({
  62. url: '/security/schoolWork/checkStatistics',
  63. method: 'get',
  64. params: query
  65. })
  66. }
  67. //工作台-已处理隐患
  68. export function hiddenDangerRectify(query) {
  69. return request({
  70. url: '/security/schoolWork/hiddenDangerRectify',
  71. method: 'get',
  72. params: query
  73. })
  74. }
  75. //工作台-指标统计(校级)
  76. export function hiddenCountByType(query) {
  77. return request({
  78. url: '/security/schoolWork/hiddenCountByType',
  79. method: 'get',
  80. params: query
  81. })
  82. }
  83. //工作台-指标统计(院级)
  84. export function collegCheckHiddenCountByType(query) {
  85. return request({
  86. url: '/security/collegCheck/hiddenCountByType',
  87. method: 'get',
  88. params: query
  89. })
  90. }
  91. /***************************随手拍***************************/
  92. //随手拍-上报记录-列表
  93. export function securityCheckClapList(query) {
  94. return request({
  95. url: '/zd-security/checkClap/list',
  96. method: 'get',
  97. params: query
  98. })
  99. }
  100. //随手拍-上报记录-提交
  101. export function checkClapAdd(data) {
  102. return request({
  103. url: '/zd-security/checkClap/add',
  104. method: 'post',
  105. data: data
  106. })
  107. }
  108. //随手拍-上报记录-详情
  109. export function findById(query) {
  110. return request({
  111. url: '/zd-security/checkClap/findById',
  112. method: 'get',
  113. params: query
  114. })
  115. }
  116. //随手拍-上报记录-整改
  117. export function clapApprove(data) {
  118. return request({
  119. url: '/zd-security/checkClap/clapApprove',
  120. method: 'post',
  121. data: data
  122. })
  123. }
  124. //随手拍-上报记录-上报记录
  125. export function checkClapMylist(query) {
  126. return request({
  127. url: '/zd-security/checkClap/mylist',
  128. method: 'get',
  129. params: query
  130. })
  131. }
  132. /***************************整改报告***************************/
  133. //整改报告-列表
  134. export function checkRectifyList(query) {
  135. return request({
  136. url: '/zd-security/checkRectify/list',
  137. method: 'get',
  138. params: query
  139. })
  140. }
  141. //整改报告-下载 '/zd-security/checkRectify/genReport/'+row.id
  142. //整改报告-批量下载 '/zd-security/checkRectify/genReport/zip/'+text
  143. /***************************项目检查库***************************/
  144. //项目检查库-树状列表
  145. export function checkOptionList(query) {
  146. return request({
  147. url: '/zd-security/checkOption/list',
  148. method: 'get',
  149. params: query
  150. })
  151. }
  152. //项目检查库-添加
  153. export function checkOptionAdd(data) {
  154. return request({
  155. url: '/zd-security/checkOption/add',
  156. method: 'post',
  157. data: data
  158. })
  159. }
  160. //项目检查库-编辑
  161. export function checkOptionUpdate(data) {
  162. return request({
  163. url: '/zd-security/checkOption/update',
  164. method: 'post',
  165. data: data
  166. })
  167. }
  168. //项目检查库-删除
  169. export function checkOptionDelete(id) {
  170. return request({
  171. url: '/zd-security/checkOption/delete/'+id,
  172. method: 'delete'
  173. })
  174. }
  175. //项目检查库-批量删除
  176. export function checkOptionBatchDelete(ids) {
  177. return request({
  178. url: '/zd-security/checkOption/batchDelete/'+ids,
  179. method: 'delete'
  180. })
  181. }
  182. /***************************检查配置***************************/
  183. //检查配置 检查人员/整改人员-列表
  184. export function checkStaffList(query) {
  185. return request({
  186. url: '/zd-security/checkStaff/list',
  187. method: 'get',
  188. params: query
  189. })
  190. }
  191. //检查配置 检查人员/整改人员-查询当前配置
  192. export function checkSet(query) {
  193. return request({
  194. url: '/zd-security/checkSet/list',
  195. method: 'get',
  196. params: query
  197. })
  198. }
  199. //检查配置 检查人员/整改人员-保存当前配置
  200. export function checkSetAdd(data) {
  201. return request({
  202. url: '/zd-security/checkSet/add',
  203. method: 'post',
  204. data: data
  205. })
  206. }
  207. //检查配置 人员列表查询
  208. export function checkStaffUserList(data) {
  209. return request({
  210. url: '/zd-security/checkStaffUser/list',
  211. method: 'post',
  212. data: data
  213. })
  214. }
  215. /***************************检查计划***************************/
  216. //检查计划-列表
  217. //自查任务-列表
  218. export function checkPlanList(data) {
  219. return request({
  220. url: '/zd-security/checkPlan/list',
  221. method: 'post',
  222. data: data
  223. })
  224. }
  225. //检查计划-根据计划ID查询管理列表
  226. //自查任务-根据计划ID查询管理列表
  227. export function findByCheckPlanId(data) {
  228. return request({
  229. url: '/zd-security/checkManage/findByCheckPlanId',
  230. method: 'post',
  231. data: data
  232. })
  233. }
  234. //检查计划-查询管理列表
  235. //自查任务-查询管理列表
  236. export function checkManageList(data) {
  237. return request({
  238. url: '/zd-security/checkManage/list',
  239. method: 'post',
  240. data: data
  241. })
  242. }
  243. //检查计划-查询管理详情接口
  244. //自查任务-查询管理详情接口
  245. //自查任务-查询管理计划详情接口
  246. //自查任务-查询管理任务详情接口
  247. export function findCheckManage(query) {
  248. return request({
  249. url: '/zd-security/checkManage/findCheckManage',
  250. method: 'get',
  251. params: query
  252. })
  253. }
  254. //检查计划-查询管理保存/提交
  255. //自查任务-查询管理保存/提交
  256. export function checkManageUpdate(data) {
  257. return request({
  258. url: '/zd-security/checkManage/update',
  259. method: 'put',
  260. data: data
  261. })
  262. }
  263. //检查计划-根据计划ID删除
  264. //自查任务-根据计划ID删除
  265. export function checkPlanDelete(query) {
  266. return request({
  267. url: '/zd-security/checkPlan/delete',
  268. method: 'delete',
  269. params: query
  270. })
  271. }
  272. //检查计划-查询历史计划标题列表
  273. //自查任务-查询历史计划标题列表
  274. export function getHistoryPlanTitles(query) {
  275. return request({
  276. url: '/zd-security/checkPlan/getHistoryPlanTitles',
  277. method: 'get',
  278. params: query
  279. })
  280. }
  281. //检查计划-根据ID隐藏历史标题
  282. export function hideHistoryPlanTitle(query) {
  283. return request({
  284. url: '/zd-security/checkPlan/hideHistoryPlanTitle',
  285. method: 'get',
  286. params: query
  287. })
  288. }
  289. //检查计划-查询当前学校下实验室数量
  290. export function getAllSubNum(query) {
  291. return request({
  292. url: '/zd-laboratory/subject/getAllSubNum',
  293. method: 'get',
  294. params: query
  295. })
  296. }
  297. //检查计划-查询当前学校下学院列表与实验室数量
  298. export function conditionCollegeInfo(query) {
  299. return request({
  300. url: '/zd-laboratory/subject/conditionCollegeInfo',
  301. method: 'get',
  302. params: query
  303. })
  304. }
  305. //检查计划-查询选中院系下的实验室列表
  306. export function findSubInfoByDeptIds(data) {
  307. return request({
  308. url: '/zd-laboratory/subject/findSubInfoByDeptIds',
  309. method: 'post',
  310. data: data
  311. })
  312. }
  313. //检查计划-查询实验室(已过滤/未选)
  314. export function conditionSubjectInfo(data) {
  315. return request({
  316. url: '/zd-laboratory/subject/conditionSubjectInfo',
  317. method: 'post',
  318. data: data
  319. })
  320. }
  321. //检查计划-新增计划
  322. //自查任务-新增计划
  323. export function checkPlanAdd(data) {
  324. return request({
  325. url: '/zd-security/checkPlan/add',
  326. method: 'post',
  327. data: data
  328. })
  329. }
  330. //检查计划-计划详情
  331. //自查任务-计划详情
  332. export function findCheckPlan(query) {
  333. return request({
  334. url: '/zd-security/checkPlan/findCheckPlan',
  335. method: 'get',
  336. params: query
  337. })
  338. }
  339. //检查计划-修改计划
  340. //自查任务-修改计划
  341. export function checkPlanUpdate(data) {
  342. return request({
  343. url: '/zd-security/checkPlan/update',
  344. method: 'put',
  345. data: data
  346. })
  347. }
  348. /***************************校院巡察组***************************/
  349. //校院巡察组-分页获取校院巡查组列表
  350. export function checkGroupList(data) {
  351. return request({
  352. url: '/zd-security/checkGroup/list',
  353. method: 'post',
  354. data: data
  355. })
  356. }
  357. //校院巡察组-通过id查询巡查组详情
  358. export function checkGroupFind(query) {
  359. return request({
  360. url: '/zd-security/checkGroup/find',
  361. method: 'get',
  362. params: query
  363. })
  364. }
  365. //校院巡察组-启用-停用巡查组
  366. export function checkGroupEnable(query) {
  367. return request({
  368. url: '/zd-security/checkGroup/enable',
  369. method: 'put',
  370. params: query
  371. })
  372. }
  373. //校院巡察组-通过id删除巡查组
  374. export function checkGroupDelete(query) {
  375. return request({
  376. url: '/zd-security/checkGroup/delete',
  377. method: 'delete',
  378. params: query
  379. })
  380. }
  381. //校院巡察组-新增
  382. export function checkGroupAdd(data) {
  383. return request({
  384. url: '/zd-security/checkGroup/add',
  385. method: 'post',
  386. data: data
  387. })
  388. }
  389. //校院巡察组-编辑
  390. export function checkGroupUpdate(data) {
  391. return request({
  392. url: '/zd-security/checkGroup/update',
  393. method: 'put',
  394. data: data
  395. })
  396. }
  397. //校院巡察组-获取巡察组下拉列表
  398. export function findGroupList(data) {
  399. return request({
  400. url: '/zd-security/checkGroup/findGroupList',
  401. method: 'post',
  402. data: data
  403. })
  404. }
  405. //校院巡察组-获取巡察组下拉列表ID获取巡查组人员
  406. /***************************安全隐患***************************/
  407. //安全隐患-校院巡察/实验室自查-安全隐患列表
  408. //安全隐患-校院巡察/批量审核列表
  409. //整改报告-报告隐患列表
  410. export function checkHazardList(query) {
  411. return request({
  412. url: '/zd-security/checkHazard/list',
  413. method: 'get',
  414. params: query
  415. })
  416. }
  417. //安全隐患-暂无法整改列表数据
  418. export function unableRectifyList(query) {
  419. return request({
  420. url: '/zd-security/checkHazard/unableRectifyList',
  421. method: 'get',
  422. params: query
  423. })
  424. }
  425. //安全隐患-批量审核
  426. export function batchApprove(data) {
  427. return request({
  428. url: '/zd-security/checkRectify/batchApprove',
  429. method: 'post',
  430. data: data
  431. })
  432. }
  433. //安全隐患-隐患详情
  434. export function getHazardById(query) {
  435. return request({
  436. url: '/zd-security/checkHazard/getHazardById',
  437. method: 'get',
  438. params: query
  439. })
  440. }
  441. //安全隐患-隐患整改-隐患审核
  442. export function addOrApprove(data) {
  443. return request({
  444. url: '/zd-security/checkRectify/addOrApprove',
  445. method: 'post',
  446. data: data
  447. })
  448. }
  449. /***************************通用接口***************************/
  450. //通用接口-人员查询(过滤已选/未选)
  451. export function findUserList(data) {
  452. return request({
  453. url: '/zd-system/user/findUserList',
  454. method: 'post',
  455. data: data
  456. })
  457. }