index.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. import request from '@/utils/request2'
  2. export function getContractList(query) {
  3. return request({
  4. url: '/core/chat/messages?query='+query,
  5. method: 'get'
  6. })
  7. }
  8. // ---start 项目管理
  9. export function getCoachProgramList(query) {
  10. return request({
  11. url: '/core/project/listByCoach',
  12. method: 'get',
  13. params: query
  14. })
  15. }
  16. export function addCoachProgram(data) {
  17. return request({
  18. url: '/core/project',
  19. method: 'post',
  20. data
  21. })
  22. }
  23. export function updateCoachProgram(data) {
  24. return request({
  25. url: '/core/project',
  26. method: 'put',
  27. data
  28. })
  29. }
  30. export function getCoachProgramInfo(query) {
  31. return request({
  32. url: `core/project/${query}`,
  33. method: 'get'
  34. })
  35. }
  36. export function deleteCoachProgram(query) {
  37. return request({
  38. url: `/core/project/deleteOneById/${query}`,
  39. method: 'delete'
  40. })
  41. }
  42. // ---end 项目管理
  43. // ---start 教练管理
  44. export function getCoachList(query) {
  45. return request({
  46. url: '/sys/user/page',
  47. method: 'get',
  48. params: query
  49. })
  50. }
  51. export function addCoach(data) {
  52. return request({
  53. url: '/sys/user',
  54. method: 'post',
  55. data
  56. })
  57. }
  58. export function updateCoach(data) {
  59. return request({
  60. url: '/sys/user',
  61. method: 'put',
  62. data
  63. })
  64. }
  65. export function getCoachInfo(query) {
  66. return request({
  67. url: `/sys/user/${query}`,
  68. method: 'get'
  69. })
  70. }
  71. export function deleteCoach(data) {
  72. return request({
  73. url: '/sys/user',
  74. method: 'delete',
  75. data
  76. })
  77. }
  78. // ---end 教练管理