api.js 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { randomCode } from "./plugins/utils";
  2. import Vue from "vue";
  3. export const cardConfigInfos = () => {
  4. return Promise.resolve({
  5. id: "173438690998091776",
  6. createId: "173437828976345088",
  7. createTime: 1632291806278,
  8. updateId: null,
  9. updateTime: 1632291806278,
  10. schoolId: "2",
  11. orgId: "173436480729907200",
  12. name: "测试题卡规则1",
  13. examNumberStyle: "PRINT",
  14. paperType: "PRINT",
  15. examAbsent: true,
  16. writeSign: true,
  17. requiredFields:
  18. '[{"code":"ticketNumber","name":"考号","enable":true,"selected":false},{"code":"siteNumber","name":"座位号","enable":true,"selected":false},{"code":"studentName","name":"姓名","enable":true,"selected":false},{"code":"courseName","name":"课程名称","enable":true,"selected":false}]',
  19. extendFields: "[]",
  20. // extendFields:
  21. // '[{"code":"studentCode","name":"学号","enable":true,"selected":false},{"code":"courseCode","name":"课程代码","enable":true,"selected":false},{"code":"paperNumber","name":"试卷编号","enable":true,"selected":false},{"code":"campusName","name":"校区","enable":true,"selected":false},{"code":"examPlace","name":"考点","enable":true,"selected":false},{"code":"examRoom","name":"考场","enable":true,"selected":false},{"code":"examDate","name":"考试日期","enable":true,"selected":false},{"code":"examTime","name":"考试时间","enable":true,"selected":false}]',
  22. titleRule: "测试题卡规则1",
  23. attention: "测试题卡规则1",
  24. objectiveAttention: "测试题卡规则1",
  25. subjectiveAttention: "测试题卡规则1",
  26. enable: true,
  27. remark: "测试题卡规则1",
  28. orgIds: null
  29. });
  30. };
  31. export const cardDetail = () => {
  32. const cardData = Vue.ls.get("cardData", {});
  33. return Promise.resolve(cardData);
  34. };
  35. export const saveCard = datas => {
  36. Vue.ls.set("cardData", datas);
  37. return Promise.resolve(randomCode());
  38. };