interactiveMessage.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. import request from '@/utils/request'
  2. import qs from 'qs'
  3. export const getInteractiveMessageInfos = (params) => {
  4. return new request({
  5. url: './op/interactiveMessage/',
  6. method: 'get',
  7. params: params
  8. });
  9. }
  10. export const getInteractiveMessageInfosList = (params) => { // 查询列表
  11. return new request({
  12. url: './op/interactiveMessage/getInteractiveMessageInfosList',
  13. method: 'get',
  14. params: params
  15. });
  16. }
  17. export const userContentgetInteractiveMessageInfosList = (params,token) => { // 查询列表
  18. return new request({
  19. url: './op/interactiveMessage/userContentgetInteractiveMessageInfosList',
  20. method: 'get',
  21. headers: {
  22. token
  23. },
  24. params: params
  25. });
  26. }
  27. export const getInteractiveMessageInfoses = (params) => {
  28. return new request({
  29. url: './op/interactiveMessage/getInteractiveMessageInfoses',
  30. method: 'get',
  31. params: params
  32. });
  33. }
  34. export const getSysFileDirectorys = (params) => {
  35. return new request({
  36. url: './op/interactiveMessage/selectMsgInfo',
  37. method: 'selectMsgInfo',
  38. params: params
  39. });
  40. }
  41. export function approval(ids,type,message,interactiveMessageInfo,token){
  42. return new request({
  43. url: './op/interactiveMessage/approval',
  44. method: 'post',
  45. headers: {
  46. token
  47. },
  48. data: {
  49. ids,
  50. type,
  51. message,
  52. interactiveMessageInfo
  53. }
  54. });
  55. }
  56. export const get = (id) => {
  57. return new request({
  58. url: './op/interactiveMessage/getDataById',
  59. method: 'get',
  60. params: {id:id},
  61. });
  62. }
  63. export const getInteractiveMessage = (params) => {
  64. return new request({
  65. url: './op/interactiveMessage/getApprovalMessageList',
  66. method: 'get',
  67. params: params
  68. });
  69. }
  70. export function saveOrUpdate(interactiveMessageInfo, token) {
  71. return new request({
  72. url: './op/interactiveMessage',
  73. method: (interactiveMessageInfo.id ? 'put' : 'post'),
  74. headers: {
  75. token
  76. },
  77. data: {
  78. interactiveMessageInfo
  79. }
  80. });
  81. }
  82. export function saveInteractiveMessage(interactiveMessageInfo, token) {
  83. return new request({
  84. url: './op/interactiveMessage/saveInteractiveMessage',
  85. method: 'post',
  86. headers: {
  87. token
  88. },
  89. data: {
  90. interactiveMessageInfo
  91. }
  92. });
  93. }
  94. export const gateDelInteractiveMessage = (interactiveMessageInfoId) => {//删除
  95. return new request({
  96. url: './op/interactiveMessage/gateDelInteractiveMessage',
  97. method: 'get',
  98. params: {
  99. interactiveMessageInfoId:interactiveMessageInfoId
  100. }
  101. });
  102. }
  103. export function saveAgreementInformation(data,token) {
  104. return new request({
  105. url: './op/agreementInformationEntitys/saveAgreementInformation',
  106. method: 'post',
  107. headers: {
  108. token
  109. },
  110. data
  111. });
  112. }