api.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import request from '@/utils/request';
  2. /**
  3. * 老师列表
  4. */
  5. export const api_teacherPage = (params: any) => {
  6. return request.post('/edu-app/teacher/page', {
  7. data: params
  8. });
  9. };
  10. /**
  11. * 老师新增
  12. */
  13. export const api_teacherAdd = (params: object) => {
  14. return request.post('/edu-app/teacher/add', {
  15. data: params
  16. });
  17. };
  18. /**
  19. * 老师停用/启用
  20. */
  21. export const api_tenantInfoUpdateStatus = (params: object) => {
  22. return request.post('/edu-app/teacher/updateStatus', {
  23. data: params
  24. });
  25. };
  26. /**
  27. * 老师重置密码
  28. */
  29. export const api_userResetPassword = (params: object) => {
  30. return request.post('/edu-app/user/resetPassword', {
  31. data: params,
  32. requestType: 'form'
  33. });
  34. };
  35. /** 分页查询机构 */
  36. export const api_tenantInfoPage = (params: object) => {
  37. return request.post('/edu-app/tenantInfo/page', {
  38. data: params
  39. });
  40. };
  41. /** 更新学校信息 */
  42. export const api_schoolUpdate = (params: object) => {
  43. return request.post('/edu-app/school/update', {
  44. data: params
  45. });
  46. };
  47. /** 获取省市区 */
  48. export const api_sysAreaQueryAllProvince = () => {
  49. return request.get('/edu-app/open/sysArea/queryAllProvince');
  50. };