systemUser.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. const roles = ['系统管理员', '平台管理员', '数据统计人员', '信息录入人员', '普通人员']
  2. export default [
  3. {
  4. url: `/mock/system/user/list`,
  5. method: 'post',
  6. response: ({ body }) => {
  7. const { page, pageSize } = body
  8. return {
  9. code: 200,
  10. data: {
  11. [`list|${pageSize}`]: [{
  12. 'id|+1': 0,
  13. name: '@name',
  14. nickName: '@cname',
  15. 'status|1': [0,1],
  16. 'role|1': roles,
  17. 'isAdmin|1': [0,1]
  18. }],
  19. pager: {
  20. page: page,
  21. pageSize: pageSize,
  22. total: 198
  23. }
  24. },
  25. msg: ''
  26. };
  27. }
  28. },
  29. {
  30. url: `/mock/system/user/add`,
  31. method: 'post',
  32. response: ({ body }) => {
  33. return {
  34. code: 200,
  35. data: {},
  36. msg: ''
  37. };
  38. }
  39. },
  40. {
  41. url: `/mock/system/user/update`,
  42. method: 'post',
  43. response: ({ body }) => {
  44. return {
  45. code: 200,
  46. data: {},
  47. msg: ''
  48. };
  49. }
  50. },
  51. {
  52. url: `/mock/system/user/updateStatus`,
  53. method: 'post',
  54. response: ({ body }) => {
  55. return {
  56. code: 200,
  57. data: {},
  58. msg: ''
  59. };
  60. }
  61. },
  62. {
  63. url: `/mock/system/user/del`,
  64. method: 'post',
  65. response: ({ body }) => {
  66. return {
  67. code: 200,
  68. data: {},
  69. msg: ''
  70. };
  71. }
  72. },
  73. ]