@@ -9,6 +9,8 @@ export const DICT_TYPE = {
USER_TYPE: 'user_type',
COMMON_STATUS: 'common_status',
TERMINAL: 'terminal',
+ //离职原因字典
+ TURNOVER_REASON: 'turnover_reason',
// ========== SYSTEM 模块 ==========
SYSTEM_USER_TYPE: 'system_user_type',
@@ -16,8 +16,7 @@
<el-form-item label="请假类型" prop="type">
<el-select v-model="form.type" filterable allow-create default-first-option placeholder="请选择"
style="width: 100%;">
- <el-option v-for="item in posOptions" :key="item.value" :label="item.label" :value="item.value">
- </el-option>
+ <el-option v-for="dict in this.getDictDatas(DICT_TYPE.BPM_OA_LEAVE_TYPE)" :key="dict.value" :label="dict.label" :value="dict.value"/>
</el-select>
</el-form-item>
<el-form-item label="开始日期" prop="startData">
@@ -28,8 +28,7 @@
<el-form-item label="离职原因" prop="dimissionReason">
<el-select v-model="form.dimissionReason" filterable allow-create default-first-option placeholder="请选择离职原因"
- <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
+ <el-option v-for="dict in this.getDictDatas(DICT_TYPE.TURNOVER_REASON)" :key="dict.value" :label="dict.label" :value="dict.value"/>