index.ts 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. import httpClient from '@/services/http'
  2. import { CommonFetchOptions } from '@/services/http/types'
  3. /**
  4. * 通知公告-->发布通知公告
  5. */
  6. export function noticemsgadd(options: CommonFetchOptions<{ request: Partial<Notice.NoticeMsgAddReq>; }>) {
  7. return httpClient.commonRequest('/notice/noticemsgadd', 'post', options)
  8. }
  9. /**
  10. * 通知公告-->发布通知公告-->修改
  11. */
  12. export function noticemsgedit(options: CommonFetchOptions<{ request: Partial<Notice.NoticeMsgAddReq>; }>) {
  13. return httpClient.commonRequest('/notice/noticemsgedit', 'post', options)
  14. }
  15. /**
  16. * 通知公告-->公告通知管理-->获取列表
  17. */
  18. export function query(options: CommonFetchOptions<{ request: Notice.QueryReq; response: Notice.QueryRsp[]; }>) {
  19. return httpClient.commonRequest('/notice/query', 'get', options)
  20. }
  21. /**
  22. * 通知公告-->公告通知管理-->详情
  23. */
  24. export function noticeMsgDetail(options: CommonFetchOptions<{ request: Notice.NoticeMsgDetailReq; response: Notice.NoticeMsgDetailRsp; }>) {
  25. return httpClient.commonRequest('/notice/noticeMsgDetail', 'get', options)
  26. }
  27. /**
  28. * 通知公告-->公告通知管理-->审核
  29. */
  30. export function auditinform(options: CommonFetchOptions<{ request: Notice.AuditMsgReq; }>) {
  31. return httpClient.commonRequest('/notice/auditMsg', 'get', options)
  32. }
  33. /**
  34. * 通知公告-->公告通知管理-->强制弹出/取消强制弹出
  35. */
  36. export function updateforcedisplay(options: CommonFetchOptions<{ request: Notice.UpdateForceDisplayReq; }>) {
  37. return httpClient.commonRequest('/notice/updateforcedisplay', 'get', options)
  38. }
  39. /**
  40. * 通知公告-->公告通知管理-->删除
  41. */
  42. export function noticeDelete(options: CommonFetchOptions<{ request: Notice.NoticeDeleteReq; }>) {
  43. return httpClient.commonRequest('/notice/delete', 'get', options)
  44. }
  45. /**
  46. * 通知公告-->公告通知管理-->提前失效
  47. */
  48. export function invalid(options: CommonFetchOptions<{ request: Notice.InvalidReq; }>) {
  49. return httpClient.commonRequest('/notice/invalid', 'get', options)
  50. }
  51. /**
  52. * 通知公告-->资讯栏目-->获取列表
  53. */
  54. export function columnquery(options: CommonFetchOptions<{ request: Notice.ColumnQueryReq; response: Notice.ColumnQueryRsp[]; }>) {
  55. return httpClient.commonRequest('/notice/columnquery', 'get', options)
  56. }
  57. /**
  58. * 通知公告-->资讯栏目-->详情
  59. */
  60. export function columnDetail(options: CommonFetchOptions<{ request: Notice.ColumnDetailReq; response: Notice.ColumnDetailRsp; }>) {
  61. return httpClient.commonRequest('/notice/columnDetail', 'get', options)
  62. }
  63. /**
  64. * 通知公告-->资讯栏目-->新增/修改
  65. */
  66. export function dealcolumn(options: CommonFetchOptions<{ request: Partial<Notice.DealColumnReq>; }>) {
  67. return httpClient.commonRequest('/notice/dealcolumn', 'post', options)
  68. }
  69. /**
  70. * 通知公告-->资讯栏目-->删除
  71. */
  72. export function columndelete(options: CommonFetchOptions<{ request: Notice.ColumnDeleteReq; }>) {
  73. return httpClient.commonRequest('/notice/columndelete', 'get', options)
  74. }
  75. /**
  76. * 通知公告-->资讯来源-->新增/修改
  77. */
  78. export function dealcolumnsource(options: CommonFetchOptions<{ request: Notice.DealColumnSourceReq; }>) {
  79. return httpClient.commonRequest('/notice/dealcolumnsource', 'post', options)
  80. }
  81. /**
  82. * 通知公告-->资讯来源-->获取列表
  83. */
  84. export function columnsourcequery(options: CommonFetchOptions<{ request: Notice.ColumnSourceQueryReq; response: Notice.ColumnSourceQueryRsp[]; }>) {
  85. return httpClient.commonRequest('/notice/columnsourcequery', 'get', options)
  86. }
  87. /**
  88. * 通知公告-->资讯来源-->详情
  89. */
  90. export function columnsourceDetail(options: CommonFetchOptions<{ request: Notice.ColumnSourceDetailReq; response: Notice.ColumnSourceDetailRsp; }>) {
  91. return httpClient.commonRequest('/notice/columnsourceDetail', 'get', options)
  92. }
  93. /**
  94. * 通知公告-->资讯来源-->删除
  95. */
  96. export function columnsourcedelete(options: CommonFetchOptions<{ request: Notice.ColumnSourceDeleteReq; }>) {
  97. return httpClient.commonRequest('/notice/columnsourcedelete', 'get', options)
  98. }
  99. /**
  100. * 通知公告-->资讯管理-->获取列表
  101. */
  102. export function informManquery(options: CommonFetchOptions<{ request: Notice.InformManqueryReq; response: Notice.InformManqueryRsp[]; }>) {
  103. return httpClient.commonRequest('/notice/informManquery', 'get', options)
  104. }
  105. /**
  106. * 通知公告-->资讯管理-->初始化类型列表
  107. */
  108. export function informManinit(options: CommonFetchOptions<{ response: Notice.InformManinitRsp; }>) {
  109. return httpClient.commonRequest('/notice/informManinit', 'get', options)
  110. }
  111. /**
  112. * 通知公告-->资讯管理-->新增/修改
  113. */
  114. export function dealinform(options: CommonFetchOptions<{ request: Partial<Notice.DealInformReq>; }>) {
  115. return httpClient.commonRequest('/notice/dealinform', 'post', options)
  116. }
  117. /**
  118. * 通知公告-->资讯管理-->详情
  119. */
  120. export function informDetail(options: CommonFetchOptions<{ request: Notice.InformDetailReq; response: Notice.InformDetailRsp; }>) {
  121. return httpClient.commonRequest('/notice/informDetail', 'get', options)
  122. }
  123. /**
  124. * 通知公告-->资讯管理-->展示/不展示
  125. */
  126. export function isshow(options: CommonFetchOptions<{ response: Notice.IsShowReq; }>) {
  127. return httpClient.commonRequest('/notice/isshow', 'get', options)
  128. }
  129. /**
  130. * 通知公告-->资讯管理-->删除
  131. */
  132. export function deleteinform(options: CommonFetchOptions<{ response: Notice.DeleteInformReq; }>) {
  133. return httpClient.commonRequest('/notice/deleteinform', 'get', options)
  134. }