baseDataConfig.ts 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. import Mock from "mockjs";
  2. Mock.mock(/\/api\/admin\/exam\/save/, "post", {
  3. updateTime: 1,
  4. });
  5. Mock.mock(/\/api\/admin\/exam\/config\/info/, "post", {
  6. examId: 1,
  7. //卷型条码内容
  8. paperTypeBarcodeContent: [],
  9. //图片抽查比例
  10. imageCheckRatio: 5,
  11. //图片抽查顺序
  12. imageCheckOrder: "DESC", // DESC,ASC
  13. //是否开启实时审核
  14. enableSyncVerify: true,
  15. //人工绑定锁屏数量
  16. scannerAssignedMaxCount: 5,
  17. //人工绑定解锁密码
  18. scannerAssignedVerifyPassword: "",
  19. });
  20. Mock.mock(/\/api\/admin\/exam\/config\/save/, "post", {
  21. updateTime: 1,
  22. });
  23. Mock.mock(/\/api\/admin\/user\/page/, "post", {
  24. result: [
  25. {
  26. id: 1,
  27. loginName: "aaa",
  28. role: "SCHOOL_ADMIN",
  29. roleName: "管理员a",
  30. enable: true, //启用禁用
  31. },
  32. {
  33. id: 2,
  34. loginName: "bbb",
  35. role: "SCHOOL_ADMIN",
  36. roleName: "管理员b",
  37. enable: false, //启用禁用
  38. },
  39. {
  40. id: 3,
  41. loginName: "ccc",
  42. role: "AUDITOR",
  43. roleName: "审核员",
  44. enable: false, //启用禁用
  45. },
  46. ],
  47. totalCount: 3,
  48. pageCount: 1,
  49. });
  50. Mock.mock(/\/api\/admin\/user\/toggle/, "post", {
  51. updateTime: 1,
  52. });
  53. Mock.mock(/\/api\/admin\/user\/save/, "post", {
  54. updateTime: 1,
  55. });
  56. Mock.mock(/\/api\/admin\/user\/password\/reset/, "post", {
  57. updateTime: 1,
  58. });
  59. Mock.mock(/\/api\/admin\/card\/page/, "post", {
  60. result: [
  61. {
  62. examId: 1,
  63. number: 666,
  64. subjectCode: 1,
  65. subjectName: "某科目名称",
  66. parameter: "{a:123}",
  67. paperCount: 2,
  68. remark: "这是一串备注",
  69. updateTime: 1726724528841,
  70. url: "https://www.baidu.com",
  71. },
  72. ],
  73. totalCount: 3,
  74. pageCount: 1,
  75. });