index.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import request from '@/config/axios'
  2. // 获取专家列表
  3. export const getProjectPage = (params) => {
  4. return request.get({ url: '/rd/research-project/page', params })
  5. }
  6. // 新增项目
  7. export const createProject = (data: any) => {
  8. return request.post({ url: '/rd/research-project/create', data })
  9. }
  10. // 删除项目
  11. export const deleteProject = (id) => {
  12. return request.delete({ url: '/rd/research-project/delete?id=' + id })
  13. }
  14. // 修改项目
  15. export const updateProject = (data: any) => {
  16. return request.put({ url: '/rd/research-project/update', data })
  17. }
  18. // 获取项目详情
  19. export const getProject = (id: number) => {
  20. return request.get({ url: '/rd/research-project/get?id=' + id })
  21. }
  22. export const submitPre = (id: number) =>
  23. request.post({ url: '/rd/research-project/submit-pre', params: { id } })
  24. export const submitFormal = (id: number) =>
  25. request.post({ url: '/rd/research-project/submit-formal', params: { id } })
  26. export const approvePre = (data: any) =>
  27. request.post({ url: '/rd/research-project/approve-pre', data })
  28. export const approveFormal = (data: any) =>
  29. request.post({ url: '/rd/research-project/approve-formal', data })