login.ts 813 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // src/api/login.ts
  2. import request from '../utils/request.ts'
  3. let teacherPrefix = import.meta.env.VITE_API_TEACHER_PRE
  4. // 修改密码
  5. export const changePassWord = (data: any) => {
  6. return request({
  7. url: `/adminApi/v1/sys/users/updatePassword`,
  8. method: 'post',
  9. data
  10. })
  11. }
  12. // 教师登录接口
  13. export const login = (data:any) => {
  14. return request({
  15. url: `${teacherPrefix}/api/v1/teach_login/sign_in`,
  16. method: 'post',
  17. data
  18. })
  19. }
  20. // 获取教师用户信息
  21. export const getUserInfo = () => {
  22. return request({
  23. url: `${teacherPrefix}/api/v1/pc_personal/find_user_info`,
  24. method: 'get'
  25. })
  26. }
  27. // 教师端退出登录
  28. export const loginOut = (data: any) => {
  29. return request({
  30. url: `${teacherPrefix}/api/v1/teach_login/sign_out`,
  31. method: 'post',
  32. data
  33. })
  34. }