project.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import { HcApi } from '../../request/index'
  2. export default {
  3. //分页
  4. async page(form) {
  5. return HcApi({
  6. url: '/api//blade-attach/project/page',
  7. method: 'post',
  8. data: form,
  9. }, false)
  10. },
  11. //新增
  12. async add(form) {
  13. return HcApi({
  14. url: '/api/blade-attach/project/add',
  15. method: 'post',
  16. data: form,
  17. }, false)
  18. },
  19. //修改
  20. async update(form) {
  21. return HcApi({
  22. url: '/api/blade-attach/project/update',
  23. method: 'post',
  24. data: form,
  25. }, false)
  26. },
  27. //项目与计划详情
  28. async detailMore(id) {
  29. return HcApi({
  30. url: '/api/blade-attach/project/project-and-plan-detail',
  31. method: 'get',
  32. params: { id },
  33. }, false)
  34. },
  35. //项目详情
  36. async detail(id) {
  37. return HcApi({
  38. url: '/api/blade-attach/project/detail',
  39. method: 'get',
  40. params: { id },
  41. }, false)
  42. },
  43. }