user.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. import request from '@/utils/request'
  2. /**
  3. * 我的
  4. */
  5. export function me() {
  6. return request({
  7. 'url': '/user/me',
  8. headers: {
  9. isToken: true
  10. },
  11. 'method': 'get',
  12. 'data': null
  13. })
  14. }
  15. /**
  16. * 用户信息卡
  17. */
  18. export function getCreditCard() {
  19. return request({
  20. 'url': '/user/creditCard',
  21. headers: {
  22. isToken: true
  23. },
  24. 'method': 'get',
  25. 'data': null
  26. })
  27. }
  28. /**
  29. * 中介证书
  30. */
  31. export function getZhongjie() {
  32. return request({
  33. 'url': '/user/zhongjie',
  34. headers: {
  35. isToken: true
  36. },
  37. 'method': 'get',
  38. 'data': null
  39. })
  40. }
  41. /**
  42. * 按揭证书
  43. */
  44. export function getAnjie() {
  45. return request({
  46. 'url': '/user/anjie',
  47. headers: {
  48. isToken: true
  49. },
  50. 'method': 'get',
  51. 'data': null
  52. })
  53. }
  54. /**
  55. * 获取系统头像
  56. */
  57. export function getIconList() {
  58. return request({
  59. 'url': '/user/getIcon',
  60. headers: {
  61. isToken: true
  62. },
  63. 'method': 'get',
  64. 'data': null
  65. })
  66. }
  67. /**
  68. * 修改用户信息
  69. *
  70. * @param {Object} data 表单信息
  71. */
  72. export function updateIcon(data) {
  73. return request({
  74. 'url': '/user/icon',
  75. headers: {
  76. isToken: true
  77. },
  78. 'method': 'post',
  79. 'data': data
  80. })
  81. }
  82. // 用户协议相关接口
  83. // 隐私政策
  84. export function getPrivacyAgree(){
  85. return request({
  86. url: '/explain/privacy',
  87. headers: {
  88. isToken: false
  89. },
  90. 'method': 'get'
  91. })
  92. }
  93. // 用户手册
  94. export function getUserAgree(){
  95. return request({
  96. url: '/explain/userManual',
  97. headers: {
  98. isToken: false
  99. },
  100. 'method': 'get'
  101. })
  102. }
  103. // 注册须知
  104. export function getCancelAgree(){
  105. return request({
  106. url: '/explain/cancelRule',
  107. headers: {
  108. isToken: false
  109. },
  110. 'method': 'get'
  111. })
  112. }