|
@@ -28,7 +28,7 @@
|
|
|
<div v-if="state!==2" style="margin: 15px 0;"></div>
|
|
|
<el-checkbox-group v-if="state!==2" v-model="form.checkList" @change="handleCheckedCitiesChange">
|
|
|
<div v-for="item in formConfigList.filter(item => item.id !== 1 && item.id !== 25 && item.type !== 2 && item.type !== 9 && item.type !== 11 && item.type !== 12)" :key="item.id">
|
|
|
- <el-checkbox :label="item.id">{{item.configName + ' ' + ( [0, 11, 12, 17].includes(item.type) ? $t('info.singleLineInputBox') : item.type === 1 ? $t('info.multiLineInputBox') : $t('info.dropDownSelectionBox'))}}</el-checkbox>
|
|
|
+ <el-checkbox :label="item.id">{{item.configName + ' ' + ( [0, 11, 12, 17].includes(item.type) ? $t('info.singleLineInputBox') : item.type === 1 ? $t('info.multiLineInputBox') :item.type === 8 ? $t('info.upload') : $t('info.dropDownSelectionBox'))}}</el-checkbox>
|
|
|
</div>
|
|
|
</el-checkbox-group>
|
|
|
<div v-else>
|
|
@@ -64,6 +64,9 @@
|
|
|
<el-date-picker class="p10" v-else-if="item.type === 15" v-model="info[item.fieldName]" type="date" :placeholder="$t('message.pleaseChoose') + item.configName"></el-date-picker>
|
|
|
<el-date-picker class="p10" v-else-if="item.type === 16" v-model="info[item.fieldName]" type="date" :placeholder="$t('message.pleaseChoose') + item.configName"></el-date-picker>
|
|
|
<el-input class="p10" v-else-if="item.type === 17" v-model="info[item.fieldName]" :placeholder="$t('message.pleaseEnter') + item.configName"></el-input>
|
|
|
+ <el-select class="p10" v-else-if="item.type === 18" v-model="info[item.fieldName]" :placeholder="$t('message.pleaseChoose') + item.configName">
|
|
|
+ <el-option v-for="item in experienceList" :key="item.name" :label="item.name" :value="item.name"></el-option>
|
|
|
+ </el-select>
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
@@ -90,6 +93,7 @@ export default {
|
|
|
return {
|
|
|
tableList: [],
|
|
|
educationList: [{ name: this.$t('info.juniorCollege') }, { name: this.$t('info.undergraduate') }, { name: this.$t('info.masterSDegree') }, { name: this.$t('info.phD') }, { name: this.$t('info.other') }],
|
|
|
+ experienceList: [{ name: '1年以内工作经验' }, { name: '1-3年工作经验' }, { name: '3-5年工作经验' }, { name: '5-10年工作经验' }, { name: '10年以上工作经验' }],
|
|
|
dialogFormVisible: false,
|
|
|
page: 1,
|
|
|
state: 0,
|