Files
JM-admin/src/utils/custom.js

67 lines
1.2 KiB
JavaScript

const custom = {
getStdSubject: (data) => { // 获取标准类型格式
let arr= []
for(let item of data) {
// item.label = item.name
if(item.children){
arr.push(...custom.getStdSubject(item.children))
}
else{
arr.push(item)
}
}
return arr
},
getExercisesTypeList() {
return [
{
label: '单选题',
value2:'single',
value:1
},
{
label: '多选题',
value2:'mutil',
value:2
},
{
label: '判断题',
value2:'judge',
value:3
},
{
label: '填空题',
value2:'application',
value:4
},
{
label: '选填题',
value2:'application',
value:5
}
]
},
getExercisesTypeName(type) {
let name = ''
switch (type){
case 1:
name = '单选题';
break;
case 2:
name = '多选题';
break;
case 3:
name = '判断题';
break;
case 4:
name = '填空题';
break;
case 5:
name = '选填题';
break;
}
return name
}
}
export default custom