system.js 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. import http from '@/utils/request'
  2. /**
  3. * 列表前端配置表
  4. * @param { Object } data
  5. * @param data.entity.webSettingCategory
  6. * 配置类型
  7. * 默认 tableTitle => 默认字段 暂未使用
  8. * chartClass => 自动图表->图表分类
  9. * chartList => 自动图表类型
  10. * chartLibrary => 图表库
  11. * tableManage => 表头管理
  12. * @returns
  13. */
  14. export function getSettingList (data) {
  15. return http.post('/authentication/web/setting/list', data)
  16. }
  17. // 列表前端配置表 保存
  18. export function saveSettingList (data) {
  19. return http.post('/authentication/web/setting/save', data)
  20. }
  21. // 列表前端配置表 删除
  22. export function deleteSettingList (data) {
  23. return http.post('/authentication/web/setting/del', data)
  24. }
  25. // 修改个性化配置
  26. export function updateSystemSetting (data) {
  27. return http.post('/authentication/companyInfo/setting/update', data)
  28. }
  29. // 查询租户配置
  30. export function getSettingInfo (data) {
  31. return http.post('/authentication/companyInfo/tenantcode', data)
  32. }
  33. // 业务应用程序更新===============================================
  34. // 上传更新包
  35. export function uploadVersionPackage (params) {
  36. return http.upload('/op_maintenance/install/package/upload', params)
  37. }
  38. // 查询更新包列表
  39. export function uploadVersionPackageList (params) {
  40. return http.post('/op_maintenance/install/package/list', params)
  41. }
  42. // 执行更新包
  43. export function runVersionPackage (params) {
  44. return http.post('/op_maintenance/install/package/run', params)
  45. }
  46. // 获取手机验证码
  47. export function getVerificationCode (params) {
  48. return http.post('/authentication/send/shot/message/verification/code', params)
  49. }
  50. // 执行更新包日志
  51. export function versionPackageLog (params) {
  52. return http.post('/op_maintenance/log/list', params)
  53. }
  54. // 日志下载 当前
  55. export function versionLogDownload () {
  56. return http.download('/op_maintenance/log/download')
  57. }
  58. // 版本日志下载 带参数
  59. export function versionLogDownloadHasParam (params) {
  60. return http.download('/op_maintenance/log/download2', params)
  61. }
  62. // 查看更新历史
  63. export function versionLogHistory (params) {
  64. return http.post('/op_maintenance/version/upgradation/log', params)
  65. }
  66. // 查看更新历史
  67. export function versionLogDetails (params) {
  68. return http.post('/op_maintenance/log/history', params)
  69. }
  70. // 运维应用程序更新================================================
  71. // 上传文件并执行文件
  72. export function uploadRunPackage (params) {
  73. return http.upload('/op_maintenance/upgradation/run', params)
  74. }
  75. // 程序监控=======================================================
  76. // 程序列表
  77. export function appList (params) {
  78. return http.post('/op_maintenance/app/list', params)
  79. }
  80. // 重启程序
  81. export function appRestart (params) {
  82. return http.post('/op_maintenance/app/restart', params)
  83. }
  84. // 程序日志
  85. export function appLog (params) {
  86. return http.post('/op_maintenance/app/logs', params)
  87. }
  88. // 程序日志清理
  89. export function appLogClean (params) {
  90. return http.post('/op_maintenance/app/clean/logs', params)
  91. }
  92. // 解锁运行状态
  93. export function cancelRunState () {
  94. return http.post('/op_maintenance/install/run/state/cancel')
  95. }
  96. // =============== 站内信 ================ //
  97. // 站内信列表
  98. export function getMessageList (params) {
  99. return http.post('/authentication/message/website/list', params)
  100. }
  101. // 站内信已读
  102. export function setMessageRead (params) {
  103. return http.post('/authentication/message/website/read', params)
  104. }
  105. // 站内信删除
  106. export function deleteMessage (params) {
  107. return http.post('/authentication/message/website/del', params)
  108. }
  109. // 站内信全设已读
  110. export function setAllMessageRead () {
  111. return http.post('/authentication/message/website/read/all')
  112. }
  113. // 站内信已读全删除
  114. export function deleteAllMessageRead () {
  115. return http.post('/authentication/message/website/read/del')
  116. }
  117. // 单点登录token效验
  118. export function checkToken () {
  119. return http.post('/check/token')
  120. }
  121. // 刷新token
  122. export function refreshToken () {
  123. return http.post('/authentication/user/token/refresh')
  124. }
  125. // 获取树状机构
  126. export function getOrganizationTree () {
  127. return http.post('/digitizationData/organization/tree')
  128. }
  129. // 导入树状机构
  130. export function uploadOrganizationTree () {
  131. return http.upload('/digitizationData/organization/upload')
  132. }
  133. // 导出树状机构
  134. export function exportOrganizationTree () {
  135. return http.download('/digitizationData/organization/export')
  136. }
  137. // 导出树状机构模板
  138. export function exportOrganizationTreeTemplate () {
  139. return http.download('/digitizationData/organization/download/tmp')
  140. }
  141. // 保存机构树
  142. export function saveOrganizationTree (params) {
  143. return http.post('/digitizationData/organization/save', params)
  144. }
  145. // 删除树状机构
  146. export function deleteOrganization (params) {
  147. return http.post('/digitizationData/organization/del', params)
  148. }
  149. // 设置埋点
  150. export function setBurialPoint (params) {
  151. return http.post('/authentication/access/record/log/save', params)
  152. }
  153. // 获取统计信息
  154. export function getBurialPointStatistics () {
  155. return http.get('/authentication/access/record/log/home/statistics')
  156. }
  157. // 花名册列表
  158. export function getRosterList (params) {
  159. return http.post('/digitizationData/t/raw/employee/list/list', params)
  160. }
  161. // 花名册详情
  162. export function getRosterDetails (params) {
  163. return http.post('/digitizationData/t/raw/employee/list/detail', params)
  164. }
  165. // 花名册保存
  166. export function saveRoster (params) {
  167. return http.post('/digitizationData/t/raw/employee/list/save', params)
  168. }
  169. // 花名册删除
  170. export function deleteRoster (params) {
  171. return http.post('/digitizationData/t/raw/employee/list/del', params)
  172. }
  173. // 花名册上传
  174. export function uploadRoster (params) {
  175. return http.upload('/digitizationData/t/raw/employee/list/upload', params)
  176. }