writePicture.js 999 B

12345678910111213141516171819202122232425262728293031323334
  1. import { scoreTypeList, questionNumberTypeList, switchOption } from './common';
  2. import { getRandomNumber } from '@/utils/index';
  3. export function getOption() {
  4. return {
  5. picture_title: '',
  6. picture_info: '',
  7. picture_file_id: '',
  8. mark: getRandomNumber(),
  9. };
  10. }
  11. export const writePictrueData = {
  12. type: 'write_picture', // 题型
  13. stem: '', // 题干
  14. description: '',
  15. article: '',
  16. sample_text: '',
  17. option_list: [], // 选项
  18. file_id_list: [],
  19. answer: { score: 1, score_type: scoreTypeList[0].value }, // 答案
  20. // 题型属性
  21. property: {
  22. question_number: '1', // 题号
  23. score: 1, // 分值
  24. is_enable_description: switchOption[1].value, // 描述
  25. score_type: scoreTypeList[0].value, // 分值类型
  26. word_num: 50, // 字数
  27. is_enable_sample_text: 'true', // 范文开启
  28. is_enable_upload_accessory: 'true', // 上传附件
  29. },
  30. // 其他属性
  31. other: {
  32. question_number_type: questionNumberTypeList[0].value, // 题号类型
  33. },
  34. };