notice.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import request from 'UTIL/request';
  2. /**
  3. * 公告添加/修改
  4. * @param params
  5. */
  6. export function AddAnnouncement(params) {
  7. return request({
  8. url: 'oaAnnouncement/addAnnouncement',
  9. method: 'POST',
  10. data: params
  11. });
  12. }
  13. /**
  14. * 公告修改
  15. * @param params
  16. */
  17. export function UpdateAnnouncement(params) {
  18. return request({
  19. url: 'oaAnnouncement/setAnnouncement',
  20. method: 'POST',
  21. data: params
  22. });
  23. }
  24. /**
  25. * 公告删除接口
  26. * @param params
  27. */
  28. export function DeleteNotice(params) {
  29. return request({
  30. url: `oaAnnouncement/delete/${params.id}`,
  31. method: 'POST'
  32. });
  33. }
  34. /**
  35. * 公告查看详情接口
  36. * @param params
  37. */
  38. export function QueryById(params) {
  39. return request({
  40. url: `oaAnnouncement/queryById/${params.id}`,
  41. method: 'POST'
  42. });
  43. }
  44. /**
  45. * 倒序查询公告列表
  46. * @param params
  47. */
  48. export function QueryList(params) {
  49. return request({
  50. url: 'oaAnnouncement/queryList',
  51. method: 'POST',
  52. data: params
  53. });
  54. }
  55. /**
  56. * 公告设为已读
  57. * @param params
  58. */
  59. export function ReadNotice(params) {
  60. return request({
  61. url: 'oaAnnouncement/readAnnouncement',
  62. method: 'POST',
  63. data: params
  64. });
  65. }