职工信息修改

main
wanglei 2 months ago
parent 38d00b9367
commit 179dc50241

@ -1,6 +1,6 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="80px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" v-if="!isEmployee" label-width="80px">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="部门名称" prop="deptName">
<el-input <el-input
v-model="queryParams.deptName" v-model="queryParams.deptName"
@ -151,12 +151,13 @@
<el-row :gutter="10"> <el-row :gutter="10">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="工号" prop="wordId"> <el-form-item label="工号" prop="wordId">
<el-input v-model="form.wordId" placeholder="请输入工号" /> <el-input v-model="form.wordId" placeholder="请输入工号" :disabled="isEmployee"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="所属部门" prop="deptId"> <el-form-item label="所属部门" prop="deptId">
<treeselect v-model="form.deptId" :options="deptOptions" placeholder="请选择所属部门" :show-count="true" @select="changeDept"/> <treeselect v-model="form.deptId" :options="deptOptions" placeholder="请选择所属部门" :disabled="isEmployee"
:show-count="true" @select="changeDept"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -321,6 +322,7 @@ export default {
dicts: ['sys_user_sex'], dicts: ['sys_user_sex'],
data() { data() {
return { return {
isEmployee: false,
// //
loading: true, loading: true,
// //
@ -397,6 +399,12 @@ export default {
} }
}, },
created() { created() {
console.log(this.$store.state.user);
let userInfo = this.$store.state.user
if(userInfo.roles.length===1 && userInfo.roles[0]==='employee'){
this.isEmployee = true;
this.queryParams.wordId = userInfo.name
}
this.getList() this.getList()
this.getDeptTree() this.getDeptTree()
}, },

Loading…
Cancel
Save