index.js 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395
  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. export function checkPlanList(data) {
  218. return request({
  219. url: '/zd-security/checkPlan/list',
  220. method: 'post',
  221. data: data
  222. })
  223. }
  224. //检查计划-根据计划ID查询管理列表
  225. export function findByCheckPlanId(data) {
  226. return request({
  227. url: '/zd-security/checkManage/findByCheckPlanId',
  228. method: 'post',
  229. data: data
  230. })
  231. }
  232. //检查计划-根据计划ID删除
  233. export function checkPlanDelete(query) {
  234. return request({
  235. url: '/zd-security/checkPlan/delete',
  236. method: 'delete',
  237. params: query
  238. })
  239. }
  240. //检查计划-查询历史计划标题列表
  241. export function getHistoryPlanTitles(query) {
  242. return request({
  243. url: '/zd-security/checkPlan/getHistoryPlanTitles',
  244. method: 'get',
  245. params: query
  246. })
  247. }
  248. //检查计划-查询当前学校下实验室数量
  249. export function getAllSubNum(query) {
  250. return request({
  251. url: '/zd-laboratory/subject/getAllSubNum',
  252. method: 'get',
  253. params: query
  254. })
  255. }
  256. //检查计划-查询当前学校下学院列表与实验室数量
  257. export function conditionCollegeInfo(query) {
  258. return request({
  259. url: '/zd-laboratory/subject/conditionCollegeInfo',
  260. method: 'get',
  261. params: query
  262. })
  263. }
  264. //检查计划-查询选中院系下的实验室列表
  265. export function findSubInfoByDeptIds(query) {
  266. return request({
  267. url: '/zd-laboratory/subject/findSubInfoByDeptIds',
  268. method: 'get',
  269. params: query
  270. })
  271. }
  272. /***************************校院巡察组***************************/
  273. //校院巡察组-分页获取校院巡查组列表
  274. export function checkGroupList(data) {
  275. return request({
  276. url: '/zd-security/checkGroup/list',
  277. method: 'post',
  278. data: data
  279. })
  280. }
  281. //校院巡察组-通过id查询巡查组详情
  282. export function checkGroupFind(query) {
  283. return request({
  284. url: '/zd-security/checkGroup/find',
  285. method: 'get',
  286. params: query
  287. })
  288. }
  289. //校院巡察组-启用-停用巡查组
  290. export function checkGroupEnable(query) {
  291. return request({
  292. url: '/zd-security/checkGroup/enable',
  293. method: 'put',
  294. params: query
  295. })
  296. }
  297. //校院巡察组-通过id删除巡查组
  298. export function checkGroupDelete(query) {
  299. return request({
  300. url: '/zd-security/checkGroup/delete',
  301. method: 'delete',
  302. params: query
  303. })
  304. }
  305. //校院巡察组-新增
  306. export function checkGroupAdd(data) {
  307. return request({
  308. url: '/zd-security/checkGroup/add',
  309. method: 'post',
  310. data: data
  311. })
  312. }
  313. //校院巡察组-编辑
  314. export function checkGroupUpdate(data) {
  315. return request({
  316. url: '/zd-security/checkGroup/update',
  317. method: 'put',
  318. data: data
  319. })
  320. }
  321. //校院巡察组-获取巡察组下拉列表
  322. export function findGroupList(data) {
  323. return request({
  324. url: '/zd-security/checkGroup/findGroupList',
  325. method: 'post',
  326. data: data
  327. })
  328. }
  329. //校院巡察组-获取巡察组下拉列表ID获取巡查组人员
  330. /***************************通用接口***************************/
  331. //通用接口-人员查询(过滤已选/未选)
  332. export function findUserList(data) {
  333. return request({
  334. url: '/zd-system/user/findUserList',
  335. method: 'post',
  336. data: data
  337. })
  338. }