123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. import request from '@/utils/request'
  2. /**
  3. * 查询版本
  4. * @param {*} data
  5. */
  6. export function crmCheckVersionAPI() {
  7. return request({
  8. url: 'checkVersion',
  9. method: 'post',
  10. headers: {
  11. 'Content-Type': 'application/json;charset=UTF-8'
  12. }
  13. })
  14. }
  15. /**
  16. * 查询数据库
  17. * @param {*} data
  18. */
  19. export function crmQueryDatabaseAPI() {
  20. return request({
  21. url: 'queryDatabase',
  22. method: 'post',
  23. headers: {
  24. 'Content-Type': 'application/json;charset=UTF-8'
  25. }
  26. })
  27. }
  28. /**
  29. * 数据备份
  30. * @param {*} data
  31. */
  32. export function crmBackupDatabaseAPI(data) {
  33. return request({
  34. url: 'backupDatabase',
  35. method: 'post',
  36. data: data,
  37. headers: {
  38. 'Content-Type': 'application/json;charset=UTF-8'
  39. }
  40. }).then(
  41. res => {
  42. return res
  43. },
  44. err => {
  45. return err
  46. }
  47. )
  48. }
  49. /**
  50. * 更新进度
  51. * @param {*} data
  52. */
  53. export function crmUpdateAPI(data) {
  54. return request({
  55. url: 'projectUpdate',
  56. method: 'post',
  57. data,
  58. headers: {
  59. 'Content-Type': 'application/json;charset=UTF-8'
  60. }
  61. }).then(
  62. res => {
  63. return res
  64. },
  65. err => {
  66. return err
  67. }
  68. )
  69. }
  70. /**
  71. * 更新进度
  72. * @param {*} data
  73. */
  74. export function updateProgressAPI() {
  75. return request({
  76. url: 'getProgress',
  77. method: 'post',
  78. headers: {
  79. 'Content-Type': 'application/json;charset=UTF-8'
  80. }
  81. }).then(
  82. res => {
  83. return res
  84. },
  85. err => {
  86. return err
  87. }
  88. )
  89. }
  90. /**
  91. * 登录悟空CRM
  92. * @param {*} data
  93. */
  94. export function loginWKAPI(data) {
  95. return request({
  96. url: 'updates/login',
  97. method: 'post',
  98. data,
  99. headers: {
  100. 'Content-Type': 'application/json;charset=UTF-8'
  101. }
  102. }).then(
  103. res => {
  104. return res
  105. },
  106. err => {
  107. return err
  108. }
  109. )
  110. }