| | |
| | | <el-select :value="dictValue" @change="changeProjectMajor" @input="$emit('input', $event)" :placeholder="placeholder" clearable style="width: 100%;" v-if="showType === 'select'" :disabled="disabled"> |
| | | <el-option :label="data.dictLabel" v-for="data in dicts" :key="data.dictValue" :value ="data.dictValue">{{data.dictLabel}}</el-option> |
| | | </el-select> |
| | | <div v-if="showType === 'radio'" :disabled="disabled"> |
| | | <el-radio-group :value="dictValue" @input="$emit('input', $event)"> |
| | | <div v-if="showType === 'radio'"> |
| | | <el-radio-group :value="dictValue" @input="$emit('input', $event)" :disabled="disabled"> |
| | | <el-radio :label="data.dictValue" v-for="data in dicts" :key="data.dictValue">{{data.dictLabel}}</el-radio> |
| | | <el-input class="radio-input" v-if="isOtherOptionSelected" v-model="inputName"></el-input> |
| | | </el-radio-group> |