|
|
|
@ -73,6 +73,21 @@
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<template v-if="item.type === 'checkGroup'">
|
|
|
|
|
<el-check-group
|
|
|
|
|
name="checkGroup"
|
|
|
|
|
v-model.trim="model[item.attrs.model]"
|
|
|
|
|
>
|
|
|
|
|
<el-checkbox
|
|
|
|
|
v-for="item in item.attrs.option"
|
|
|
|
|
:key="item.value || item.name"
|
|
|
|
|
:disabled="item.disabled"
|
|
|
|
|
:label="item.value || item.name"
|
|
|
|
|
>{{ item.name }}</el-checkbox
|
|
|
|
|
>
|
|
|
|
|
</el-check-group>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<template v-if="item.type === 'select'">
|
|
|
|
|
<el-select
|
|
|
|
|
v-model.trim="model[item.attrs.model]"
|
|
|
|
|