api.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import { $get, $post } from "@/plugins/axios";
  2. export const cardConfigInfos = () => {
  3. return $get("/api/print/basic/cardRule/selectBySchoolId", {});
  4. // return Promise.resolve({
  5. // pageSize: "A3",
  6. // columnNumber: 2,
  7. // columnGap: 20,
  8. // showForbidArea: true,
  9. // cardName: "",
  10. // missAndFill: true,
  11. // writeSign: true,
  12. // examNumberStyle: "auto", // auto:自动条码, empty:手动条码, fill:手动涂填
  13. // aOrBSystem: true, // 后台附带的aOrB设置,如果有则使用这个值,如果没有则前台自动设置
  14. // aOrBType: "auto", // fill:手动涂填,auto:自动条码
  15. // schoolName: "河南财经政法大学", // cartTitle
  16. // cardTitleDesc: "",
  17. // businessParams: [
  18. // {
  19. // name: "学号",
  20. // field: "studentNo"
  21. // },
  22. // {
  23. // name: "姓名",
  24. // field: "username"
  25. // },
  26. // {
  27. // name: "课程名称",
  28. // field: "courseName"
  29. // },
  30. // {
  31. // name: "课程名称",
  32. // field: "subjectName"
  33. // }
  34. // ],
  35. // noticeHead: [
  36. // "答题前,请考生认真核对姓名、学号、教学班号、课程名称等信息,确认无误后签名。",
  37. // "客观题部分必须使用2B铅笔填涂,主观题部分请使用黑色签字笔写在指定的答题区内。",
  38. // "保持卡面清洁,不破损。"
  39. // ],
  40. // objectiveNotice:
  41. // "注意:必须使用2B铅笔填涂;在答题区内作答,超出涂填边框限定区域的答案无效。",
  42. // subjectiveNotice:
  43. // "注意:必须使用黑色字迹签字笔书写;在答题区内作答,超出以下黑色矩形边框限定区域的答案无效。"
  44. // });
  45. };
  46. export const cardDetailEdit = cardId => {
  47. return $get("/api/print/card/card/detailEdit", { cardId });
  48. };
  49. export const cardTempDetail = cardId => {
  50. return $get("/api/print/card/card/preView", { cardId });
  51. };
  52. export const saveCard = datas => {
  53. return $post("/api/print/card/card/add", datas);
  54. };
  55. export const submitCard = datas => {
  56. return $post("/api/print/card/submit", datas);
  57. };