memoManage.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import request from '@/utils/request'
  2. const url = window.context.form
  3. // 备忘录列表
  4. export function getMemoList(params) {
  5. return request({
  6. url: `${url}/api/costProjectMemo/v1/pageList`,
  7. method: 'post',
  8. data: params,
  9. })
  10. }
  11. // 备忘录详情
  12. export function getMemoDetail(params) {
  13. return request({
  14. url: `${url}/api/costProjectMemo/v1/getDetail`,
  15. method: 'get',
  16. params: params,
  17. })
  18. }
  19. // 添加备忘录
  20. export function addMemo(params) {
  21. return request({
  22. url: `${url}/api/costProjectMemo/v1/`,
  23. method: 'post',
  24. data: params,
  25. })
  26. }
  27. // 更新备忘录
  28. export function updateMemo(params) {
  29. return request({
  30. url: `${url}/api/costProjectMemo/v1/`,
  31. method: 'put',
  32. data: params,
  33. })
  34. }
  35. export function deleteMemo(id) {
  36. return request({
  37. url: `${url}/api/costProjectMemo/v1/${id}`,
  38. method: 'delete',
  39. })
  40. }
  41. // /api/costProjectMemo/v1/
  42. export function deleteMemoBatch(params) {
  43. return request({
  44. url: `${url}/api/costProjectMemo/v1/`,
  45. method: 'delete',
  46. data: params,
  47. })
  48. }