inspector.ts 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. import request from '@/utils/request';
  2. // 查询部门列表
  3. export function deptList(params) {
  4. return request({
  5. url: '/api/system/user/deptTree',
  6. method: 'get',
  7. params: params
  8. });
  9. }
  10. // 查询通讯录列表
  11. export function phoneList(params) {
  12. return request({
  13. url: '/api/info_publish/addressbook/alldepts',
  14. method: 'get',
  15. params: params
  16. });
  17. }
  18. // 查询用户列表
  19. export function inspectorList(params) {
  20. return request({
  21. url: '/api/riskManagement/inspection/user/list',
  22. method: 'get',
  23. params: params
  24. });
  25. }
  26. // 查询用户详情
  27. export function inspectorDetail(id) {
  28. return request({
  29. url: '/api/riskManagement/inspection/user/' + id,
  30. method: 'get',
  31. params: id
  32. });
  33. }
  34. // 查询用户详情
  35. export function inspectorDivision(params) {
  36. return request({
  37. url: '/api/riskManagement/allAreas',
  38. method: 'get',
  39. params: params
  40. });
  41. }
  42. export function inspectorUpload(data) {
  43. return request({
  44. url: '/api/riskManagement/inspection/user/update',
  45. method: 'put',
  46. data: data
  47. });
  48. }
  49. export function inspectorAdd(data) {
  50. return request({
  51. url: '/api/riskManagement/inspection/user/create',
  52. method: 'post',
  53. data: data
  54. });
  55. }
  56. //巡查人员删除
  57. export function inspectorDelete(data) {
  58. return request({
  59. url: '/api/riskManagement/inspection/user/delete',
  60. method: 'delete',
  61. data: data
  62. });
  63. }
  64. // 获取新建用户列表
  65. export function userList(params) {
  66. return request({
  67. url: '/api/riskManagement/system/user/list',
  68. method: 'get',
  69. params: params
  70. });
  71. }
  72. // 获取新建用户列表
  73. export function workList(params) {
  74. return request({
  75. url: '/api/riskManagement/inspection/task/list',
  76. method: 'get',
  77. params: params
  78. });
  79. }
  80. // 删除巡查任务
  81. export function workDelete(data) {
  82. return request({
  83. url: '/api/riskManagement/inspection/task/delete',
  84. method: 'delete',
  85. data: data
  86. });
  87. }
  88. // 查询用户详情
  89. export function workDetail(id) {
  90. return request({
  91. url: '/api/riskManagement/inspection/task/' + id,
  92. method: 'get',
  93. params: id
  94. });
  95. }
  96. // 任务更新
  97. export function updatetask(data) {
  98. return request({
  99. url: '/api/riskManagement/inspection/task/update',
  100. method: 'put',
  101. data: data
  102. });
  103. }
  104. // 新增任务
  105. export function addtask(data) {
  106. return request({
  107. url: '/api/riskManagement/inspection/task/create',
  108. method: 'post',
  109. data: data
  110. });
  111. }
  112. // 查询用户详情
  113. export function workSubList(task_id) {
  114. return request({
  115. url: '/api/riskManagement/inspection/task/children/task/' + task_id + '/list',
  116. method: 'get',
  117. params: task_id
  118. });
  119. }
  120. // 删除风险任务
  121. export const deleteRisk = (id) => {
  122. return request({
  123. url: '/api/riskManagement/inspection/task/delete/' + id,
  124. method: 'delete',
  125. params: id
  126. });
  127. };
  128. // 查询巡查结果列表
  129. export function resultList(children_task_id, queryParams) {
  130. return request({
  131. url: '/api/riskManagement/inspection/task/children/task/result/' + children_task_id + '/list',
  132. method: 'get',
  133. params: {
  134. page: queryParams.page,
  135. pageSize: queryParams.pageSize,
  136. inspection_result: queryParams.inspection_result,
  137. area_code: queryParams.area,
  138. nick_name: queryParams.nick_name
  139. }
  140. });
  141. }
  142. // 查询用户详情
  143. export function fileDownload(url) {
  144. return request({
  145. url: '/api/file/download/' + url,
  146. method: 'get',
  147. params: url
  148. });
  149. }