system.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. import http from '@/utils/request'
  2. // 业务应用程序更新===============================================
  3. // 上传更新包
  4. export function uploadVersionPackage (params) {
  5. return http.upload('/op_maintenance/install/package/upload', params)
  6. }
  7. // 查询更新包列表
  8. export function uploadVersionPackageList (params) {
  9. return http.post('/op_maintenance/install/package/list', params)
  10. }
  11. // 执行更新包
  12. export function runVersionPackage (params) {
  13. return http.post('/op_maintenance/install/package/run', params)
  14. }
  15. // 获取手机验证码
  16. export function getVerificationCode (params) {
  17. return http.post('/authentication/send/shot/message/verification/code', params)
  18. }
  19. // 执行更新包日志
  20. export function versionPackageLog (params) {
  21. return http.post('/op_maintenance/log/list', params)
  22. }
  23. // 日志下载 当前
  24. export function versionLogDownload () {
  25. return http.download('/op_maintenance/log/download')
  26. }
  27. // 版本日志下载 带参数
  28. export function versionLogDownloadHasParam (params) {
  29. return http.download('/op_maintenance/log/download2', params)
  30. }
  31. // 查看更新历史
  32. export function versionLogHistory (params) {
  33. return http.post('/op_maintenance/version/upgradation/log', params)
  34. }
  35. // 查看更新历史
  36. export function versionLogDetails (params) {
  37. return http.post('/op_maintenance/log/history', params)
  38. }
  39. // 运维应用程序更新================================================
  40. // 上传文件并执行文件
  41. export function uploadRunPackage (params) {
  42. return http.upload('/op_maintenance/upgradation/run', params)
  43. }
  44. // 程序监控=======================================================
  45. // 程序列表
  46. export function appList (params) {
  47. return http.post('/op_maintenance/app/list', params)
  48. }
  49. // 重启程序
  50. export function appRestart (params) {
  51. return http.post('/op_maintenance/app/restart', params)
  52. }
  53. // 程序日志
  54. export function appLog (params) {
  55. return http.post('/op_maintenance/app/logs', params)
  56. }
  57. // 程序日志清理
  58. export function appLogClean (params) {
  59. return http.post('/op_maintenance/app/clean/logs', params)
  60. }
  61. // 解锁运行状态
  62. export function cancelRunState () {
  63. return http.post('/op_maintenance/install/run/state/cancel')
  64. }
  65. // =============== 站内信 ================ //
  66. // 站内信列表
  67. export function getMessageList (params) {
  68. return http.post('/authentication/message/website/list', params)
  69. }
  70. // 站内信已读
  71. export function setMessageRead (params) {
  72. return http.post('/authentication/message/website/read', params)
  73. }
  74. // 站内信删除
  75. export function deleteMessage (params) {
  76. return http.post('/authentication/message/website/del', params)
  77. }
  78. // 站内信全设已读
  79. export function setAllMessageRead () {
  80. return http.post('/authentication/message/website/read/all')
  81. }
  82. // 站内信已读全删除
  83. export function deleteAllMessageRead () {
  84. return http.post('/authentication/message/website/read/del')
  85. }
  86. // 单点登录token效验
  87. export function checkToken () {
  88. return http.post('/check/token')
  89. }
  90. // 刷新token
  91. export function refreshToken () {
  92. return http.post('/authentication/user/token/refresh')
  93. }
  94. // 获取树状机构
  95. export function getOrganizationTree () {
  96. return http.post('/digitizationData/employee/organization/tree')
  97. }
  98. // 花名册列表
  99. export function getRosterList (params) {
  100. return http.post('/digitizationData/employee/list', params)
  101. }
  102. // 花名册保存
  103. export function saveRoster (params) {
  104. return http.post('/digitizationData/employee/save', params)
  105. }
  106. // 花名册删除
  107. export function deleteRoster (params) {
  108. return http.post('/digitizationData/employee/del', params)
  109. }
  110. // 花名册上传
  111. export function uploadRoster (params) {
  112. return http.upload('/digitizationData/employee/upload', params)
  113. }
  114. // 花名册上传
  115. export function exportRoster (params) {
  116. return http.download('/digitizationData/employee/download/export', params)
  117. }
  118. // 花名册上传
  119. export function downloadRosterTemplate (params) {
  120. return http.download('/digitizationData/employee/download/template', params)
  121. }