teacher.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import { request, getRequestParameter } from '@/utils/request';
  2. import qs from 'qs';
  3. /**
  4. * @description 审核机构教师用户
  5. * @param {Object} Parameter
  6. */
  7. export function auditOrgTeacherUser(Parameter) {
  8. let data = getRequestParameter('user_manager-AuditOrgTeacherUser', JSON.stringify(Parameter));
  9. // 解决传数组的问题
  10. return request({
  11. method: 'post',
  12. url: process.env.VUE_APP_FILE_SERVE,
  13. data,
  14. transformRequest: [
  15. function (data) {
  16. return qs.stringify(data);
  17. }
  18. ],
  19. headers: {
  20. 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
  21. }
  22. });
  23. }
  24. /**
  25. * @description 得到机构教师用户的权限列
  26. * @param {Object} Parameter user_org_id 机构教师ID
  27. */
  28. export function getPopedomList_OrgTeacherUse(Parameter) {
  29. let params = getRequestParameter('popedom_manager-GetPopedomList_OrgTeacherUser', Parameter);
  30. return request({
  31. method: 'post',
  32. url: process.env.VUE_APP_FILE_SERVE,
  33. params
  34. });
  35. }
  36. /**
  37. * @description 为机构教师用户设置权限
  38. * @param {Object} Parameter
  39. */
  40. export function setPopedom_OrgTeacherUser(Parameter) {
  41. let data = getRequestParameter(
  42. 'popedom_manager-SetPopedom_OrgTeacherUser',
  43. JSON.stringify(Parameter)
  44. );
  45. // 解决传数组的问题
  46. return request({
  47. method: 'post',
  48. url: process.env.VUE_APP_FILE_SERVE,
  49. data,
  50. transformRequest: [
  51. function (data) {
  52. return qs.stringify(data);
  53. }
  54. ],
  55. headers: {
  56. 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
  57. }
  58. });
  59. }