team.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. import {request} from '@/libs/request.js'
  2. export default {
  3. // 分类统计
  4. counterByMember: (data) => request({url:'/team/statis/counterByMember', data }),
  5. // 分类统计
  6. counterByCat: (data) => request({url:'/team/statis/counterByCat',data }),
  7. // 分页查询
  8. getByPage: (data) => request({url:'/team/page',data}),
  9. // 列表查询
  10. getByList: (data) => request({url:'/team',data}),
  11. // 基于ID查询
  12. getById: (teamId) => request({url:`/team/${teamId}`}),
  13. // 新增
  14. create: (data) => request({url:'/team/add',method:"post", data}),
  15. // 更新
  16. update: (data) => request({url:'/team/update',method:"put", data}),
  17. // 删除
  18. deleteById: (teamId) => request({url:`/team/${teamId}`,method:"delete"}),
  19. // 分页查询
  20. getMemberByPage: (data) => request({url:'/team/member/page',data}),
  21. // 列表查询
  22. getMemberByList: (data) => request({url:'/team/member',data}),
  23. // 基于ID查询
  24. getMemberById: (teamId, memberId) => request({url:`/team/member/${teamId}/${memberId}`}),
  25. // 新增
  26. createMember: (data) => request({url:'/team/member/add',method:"post", data}),
  27. // 更新
  28. updateMember: (data) => request({url:'/team/member/update',method:"put", data}),
  29. // 删除
  30. deleteMemberById: (teamId, memberId) => request({url:`/team/member/${teamId}/${memberId}`,method:"delete"}),
  31. }