import { displayList, serialNumberTypeList, serialNumberPositionList, switchOption, isEnable, } from '@/views/book/courseware/data/common'; import { getRandomNumber } from '@/utils'; export { switchOption, isEnable }; // 选项类型列表 export const option_type_list = [ { value: 'right', label: '是' }, { value: 'error', label: '非' }, { value: 'incertitude', label: '不确定' }, ]; export const option_type_value_list = option_type_list.map(({ value }) => value); export function getJudgeProperty() { return { serial_number: 1, sn_type: serialNumberTypeList[0].value, sn_position: serialNumberPositionList[3].value, sn_display_mode: displayList[0].value, option_type_list: [option_type_list[0].value, option_type_list[1].value, option_type_list[2].value], is_view_incertitude: switchOption[1].value, }; } export function getOption() { return { content: '', mark: getRandomNumber(), }; } export function getJudgeData() { return { type: 'judge', title: '判断', property: getJudgeProperty(), option_list: [getOption(), getOption(), getOption(), getOption()], answer: { answer_list: [], }, mind_map: { node_list: [{ name: '4选项判断组件' }], }, }; }