video.js 1016 B

1234567891011121314151617181920212223242526272829303132
  1. import {
  2. displayList,
  3. viewMethodList,
  4. serialNumberTypeList,
  5. serialNumberPositionList,
  6. } from '@/views/book/courseware/data/common';
  7. export function getVideoProperty() {
  8. return {
  9. serial_number: 1, // 序号
  10. sn_type: serialNumberTypeList[0].value, // 序号类型:letter字母 number数字 capital大写字母 bracket_number括号数字
  11. sn_position: serialNumberPositionList[0].value, // 序号位置:top-start top top-end,left-start left left-end等
  12. sn_display_mode: displayList[0].value,
  13. view_method: viewMethodList[0].value, // 查看方式:independent独立 list列表
  14. };
  15. }
  16. export function getVideoData() {
  17. return {
  18. type: 'video',
  19. title: '视频',
  20. single_size: 2 * 1024, // 单位MB
  21. total_size: 10 * 1024, // 单位MB
  22. min_width: '528',
  23. min_height: '139',
  24. property: getVideoProperty(),
  25. file_info_list: [],
  26. file_id_list: [], // 文件 id['20032-121212', '20032-121216']
  27. // 内容中包含的文件列表,
  28. file_list: [],
  29. };
  30. }