picture.js 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. import {
  2. snGenerationMethodList,
  3. viewMethodList,
  4. serialNumberTypeList,
  5. serialNumberPositionList,
  6. } from '@/views/book/courseware/data/common';
  7. export function getPictureProperty() {
  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_generation_method: snGenerationMethodList[0].value, // 序号生成方式:recalculate重新计算 follow 跟随
  13. view_method: viewMethodList[0].value, // 查看方式:independent独立 list列表
  14. };
  15. }
  16. export function getPictureData() {
  17. return {
  18. type: 'picture',
  19. title: '图片',
  20. single_size: 2, // 单位MB
  21. total_size: 100, // 单位MB
  22. min_width: '144', // 大于等于最小缩略图宽度
  23. min_height: '306', // 大于等于2倍缩略图宽度加间隙高度
  24. property: getPictureProperty(),
  25. file_info_list: [],
  26. file_id_list: [], // 文件 id['20032-121212', '20032-121216']
  27. // 内容中包含的文件列表,
  28. file_list: [],
  29. };
  30. }