basic.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. import request from '../utils/request';
  2. export default {
  3. //反馈
  4. basicFeedbackDo(data, address) {
  5. return request.request({
  6. url: '/basic/feedback/do',
  7. method: "post",
  8. headers: {
  9. 'Lang': localStorage.getItem('lang'),
  10. Authorization: address
  11. },
  12. data: data
  13. })
  14. },
  15. //反馈列表
  16. basicFeedbackList(data, address) {
  17. return request.request({
  18. url: '/basic/feedback/list',
  19. method: "get",
  20. headers: {
  21. 'Lang': localStorage.getItem('lang'),
  22. Authorization: address
  23. },
  24. params: data
  25. })
  26. },
  27. //客服反馈
  28. basicFeedbackReplyList(data, address) {
  29. return request.request({
  30. url: '/basic/feedback/reply-list',
  31. method: "get",
  32. headers: {
  33. 'Lang': localStorage.getItem('lang'),
  34. Authorization: address
  35. },
  36. params: data
  37. })
  38. },
  39. //简讯列表
  40. basicNewsLetterList(data, address) {
  41. return request.request({
  42. url: '/basic/news-letter/list',
  43. method: "get",
  44. headers: {
  45. 'Lang': localStorage.getItem('lang'),
  46. Authorization: address
  47. },
  48. params: data
  49. })
  50. },
  51. //公告列表
  52. noticeList(data) {
  53. return request.request({
  54. url: '/basic/notice/list',
  55. method: "get",
  56. headers: {
  57. 'Lang': localStorage.getItem('lang'),
  58. },
  59. params: data,
  60. })
  61. },
  62. //新闻列表
  63. newsList(data, address) {
  64. return request.request({
  65. url: '/basic/news/list',
  66. method: "get",
  67. headers: {
  68. Authorization: address,
  69. 'Lang': localStorage.getItem('lang'),
  70. },
  71. params: data,
  72. })
  73. },
  74. //新闻列表详情
  75. basicNewsDetail(data, address) {
  76. return request.request({
  77. url: '/basic/news/detail',
  78. method: "get",
  79. headers: {
  80. 'Lang': localStorage.getItem('lang'),
  81. Authorization: address
  82. },
  83. params: data
  84. })
  85. },
  86. //最新公告
  87. basicNoticeLatest(data, address) {
  88. return request.request({
  89. url: '/basic/notice/latest',
  90. method: "get",
  91. headers: {
  92. 'Lang': localStorage.getItem('lang'),
  93. Authorization: address
  94. },
  95. })
  96. },
  97. }