fix: hrm-人员调岗 修改人员申请

This commit is contained in:
TianyangZhang 2026-01-29 10:45:17 +08:00
parent 74daa6094b
commit ca696a0685
1 changed files with 12 additions and 24 deletions

View File

@ -57,19 +57,6 @@
<el-input v-model="formData.start_date" disabled style="width: 140px;"/> <el-input v-model="formData.start_date" disabled style="width: 140px;"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="日期" required>
<el-date-picker
v-model="formData.join_date"
type="date"
placeholder="日期"
value-format="YYYY-MM-DD"
style="width: 120px;"
:readonly="localMode === 'show'"
/>
</el-form-item>
</el-col>
</el-row> </el-row>
<el-form-item label="原部门" required> <el-form-item label="原部门" required>
<el-cascader <el-cascader
@ -81,28 +68,6 @@
style="width: 230px" style="width: 230px"
></el-cascader> ></el-cascader>
</el-form-item> </el-form-item>
<el-form-item label="是否跨部门调动" required>
<el-radio-group v-model="formData.is_change">
<el-radio :label="false"></el-radio>
<el-radio :label="true"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="是否晋升" required>
<el-radio-group v-model="formData.is_promotion">
<el-radio :label="false"></el-radio>
<el-radio :label="true"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="调岗部门" required>
<el-cascader
v-model="formData.new_dept"
:options="group"
:props="groupsProps"
:show-all-levels="false"
clearable
style="width: 230px"
></el-cascader>
</el-form-item>
<el-form-item label="原职务" required> <el-form-item label="原职务" required>
<xtSelect <xtSelect
:apiObj="apiObjPost" :apiObj="apiObjPost"
@ -113,6 +78,30 @@
<el-table-column label="名称" prop="name"></el-table-column> <el-table-column label="名称" prop="name"></el-table-column>
</xtSelect> </xtSelect>
</el-form-item> </el-form-item>
<el-form-item label="是否跨部门调动" required>
<el-radio-group v-model="formData.is_change">
<el-radio :label="false"></el-radio>
<el-radio :label="true"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="是否晋升" required>
<el-radio-group v-model="formData.is_promotion">
<el-radio :label="false"></el-radio>
<el-radio :label="true"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="调岗部门" required>
<el-cascader
v-model="formData.new_dept"
:options="group"
:props="groupsProps"
:show-all-levels="false"
clearable
style="width: 230px"
></el-cascader>
</el-form-item>
<el-form-item label="调岗职务" required> <el-form-item label="调岗职务" required>
<xtSelect <xtSelect
:apiObj="apiObjPost" :apiObj="apiObjPost"
@ -317,7 +306,6 @@ export default {
this.formData.number = obj.number; this.formData.number = obj.number;
this.formData.start_date = obj.start_date; this.formData.start_date = obj.start_date;
} }
}, },
} }