announcement.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. import request, { postBlob, getBlob, handleImport } from '@/utils/request'
  2. export function zfapiNoticeDetail(params) {
  3. return request({
  4. url: '/notice/detail',
  5. method: 'get',
  6. params
  7. })
  8. }
  9. export function noticeReadList(data) {
  10. return request({
  11. url: `/notice/read/list?moduleId=${data.moduleId}`,
  12. method: 'post',
  13. data
  14. })
  15. }
  16. export function noticeReadListExport(data, name) {
  17. return postBlob({
  18. url: '/notice/read/list/export',
  19. data,
  20. name
  21. })
  22. }
  23. // 获取师傅列表
  24. export function noticeListPageV2(data) {
  25. return request({
  26. url: `/notice/listNotice?moduleId=${data.moduleId}`,
  27. method: 'post',
  28. data
  29. })
  30. }
  31. export function noticePageExport(data, name) {
  32. return postBlob({
  33. url: '/notice/listNotice/export',
  34. data,
  35. name
  36. })
  37. }
  38. export function noticeAdd(data) {
  39. return request({
  40. url: '/notice/add',
  41. method: 'post',
  42. data
  43. })
  44. }
  45. export function noticeUpdate(data) {
  46. return request({
  47. url: '/notice/update',
  48. method: 'post',
  49. data
  50. })
  51. }
  52. export function noticeDel(params) {
  53. return request({
  54. url: '/notice/mark/del',
  55. method: 'post',
  56. params
  57. })
  58. }
  59. export function getNoticeDetail(params) {
  60. return request({
  61. url: '/notice/detailNotice',
  62. method: 'get',
  63. params
  64. })
  65. }