notes.js 918 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import {
  2. displayList,
  3. serialNumberTypeList,
  4. serialNumberPositionList,
  5. arrangeTypeList,
  6. switchOption,
  7. isEnable,
  8. } from '@/views/book/courseware/data/common';
  9. export { arrangeTypeList, switchOption, isEnable };
  10. export const wordShowList = [
  11. { value: 'true', label: '是' },
  12. { value: 'false', label: '否' },
  13. ];
  14. export function getOption() {
  15. return {
  16. number:'',
  17. con: "",
  18. interpret: "", //翻译
  19. note: "", //注释
  20. img_list: []
  21. }
  22. }
  23. export function getNotesProperty() {
  24. return {
  25. serial_number: 1,
  26. sn_type: serialNumberTypeList[0].value,
  27. sn_position: serialNumberPositionList[0].value,
  28. sn_display_mode: displayList[0].value,
  29. is_word_show: wordShowList[1].value
  30. };
  31. }
  32. export function getNotesData() {
  33. return {
  34. type: 'notes',
  35. title: '注释组件',
  36. property: getNotesProperty(),
  37. title_con:'',
  38. option: [
  39. getOption()
  40. ],
  41. };
  42. }