index.js 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448
  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(query) {
  209. return request({
  210. url: '/zd-security/checkStaffUser/list',
  211. method: 'get',
  212. params: query
  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. //检查计划-根据计划ID删除
  235. //自查任务-根据计划ID删除
  236. export function checkPlanDelete(query) {
  237. return request({
  238. url: '/zd-security/checkPlan/delete',
  239. method: 'delete',
  240. params: query
  241. })
  242. }
  243. //检查计划-查询历史计划标题列表
  244. //自查任务-查询历史计划标题列表
  245. export function getHistoryPlanTitles(query) {
  246. return request({
  247. url: '/zd-security/checkPlan/getHistoryPlanTitles',
  248. method: 'get',
  249. params: query
  250. })
  251. }
  252. //检查计划-根据ID隐藏历史标题
  253. export function hideHistoryPlanTitle(query) {
  254. return request({
  255. url: '/zd-security/checkPlan/hideHistoryPlanTitle',
  256. method: 'get',
  257. params: query
  258. })
  259. }
  260. //检查计划-查询当前学校下实验室数量
  261. export function getAllSubNum(query) {
  262. return request({
  263. url: '/zd-laboratory/subject/getAllSubNum',
  264. method: 'get',
  265. params: query
  266. })
  267. }
  268. //检查计划-查询当前学校下学院列表与实验室数量
  269. export function conditionCollegeInfo(query) {
  270. return request({
  271. url: '/zd-laboratory/subject/conditionCollegeInfo',
  272. method: 'get',
  273. params: query
  274. })
  275. }
  276. //检查计划-查询选中院系下的实验室列表
  277. export function findSubInfoByDeptIds(data) {
  278. return request({
  279. url: '/zd-laboratory/subject/findSubInfoByDeptIds',
  280. method: 'post',
  281. data: data
  282. })
  283. }
  284. //检查计划-查询实验室(已过滤/未选)
  285. export function conditionSubjectInfo(data) {
  286. return request({
  287. url: '/zd-laboratory/subject/conditionSubjectInfo',
  288. method: 'post',
  289. data: data
  290. })
  291. }
  292. //检查计划-新增计划
  293. //自查任务-新增计划
  294. export function checkPlanAdd(data) {
  295. return request({
  296. url: '/zd-security/checkPlan/add',
  297. method: 'post',
  298. data: data
  299. })
  300. }
  301. //检查计划-计划详情
  302. //自查任务-计划详情
  303. export function findCheckPlan(query) {
  304. return request({
  305. url: '/zd-security/checkPlan/findCheckPlan',
  306. method: 'get',
  307. params: query
  308. })
  309. }
  310. //检查计划-修改计划
  311. //自查任务-修改计划
  312. export function checkPlanUpdate(data) {
  313. return request({
  314. url: '/zd-security/checkPlan/update',
  315. method: 'put',
  316. data: data
  317. })
  318. }
  319. /***************************校院巡察组***************************/
  320. //校院巡察组-分页获取校院巡查组列表
  321. export function checkGroupList(data) {
  322. return request({
  323. url: '/zd-security/checkGroup/list',
  324. method: 'post',
  325. data: data
  326. })
  327. }
  328. //校院巡察组-通过id查询巡查组详情
  329. export function checkGroupFind(query) {
  330. return request({
  331. url: '/zd-security/checkGroup/find',
  332. method: 'get',
  333. params: query
  334. })
  335. }
  336. //校院巡察组-启用-停用巡查组
  337. export function checkGroupEnable(query) {
  338. return request({
  339. url: '/zd-security/checkGroup/enable',
  340. method: 'put',
  341. params: query
  342. })
  343. }
  344. //校院巡察组-通过id删除巡查组
  345. export function checkGroupDelete(query) {
  346. return request({
  347. url: '/zd-security/checkGroup/delete',
  348. method: 'delete',
  349. params: query
  350. })
  351. }
  352. //校院巡察组-新增
  353. export function checkGroupAdd(data) {
  354. return request({
  355. url: '/zd-security/checkGroup/add',
  356. method: 'post',
  357. data: data
  358. })
  359. }
  360. //校院巡察组-编辑
  361. export function checkGroupUpdate(data) {
  362. return request({
  363. url: '/zd-security/checkGroup/update',
  364. method: 'put',
  365. data: data
  366. })
  367. }
  368. //校院巡察组-获取巡察组下拉列表
  369. export function findGroupList(data) {
  370. return request({
  371. url: '/zd-security/checkGroup/findGroupList',
  372. method: 'post',
  373. data: data
  374. })
  375. }
  376. //校院巡察组-获取巡察组下拉列表ID获取巡查组人员
  377. /***************************通用接口***************************/
  378. //通用接口-人员查询(过滤已选/未选)
  379. export function findUserList(data) {
  380. return request({
  381. url: '/zd-system/user/findUserList',
  382. method: 'post',
  383. data: data
  384. })
  385. }