职工信息修改

main
wanglei 2 months ago
parent 38d00b9367
commit 179dc50241

@ -1,6 +1,6 @@
<template>
<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-input
v-model="queryParams.deptName"
@ -151,12 +151,13 @@
<el-row :gutter="10">
<el-col :span="12">
<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-col>
<el-col :span="12">
<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-col>
</el-row>
@ -321,6 +322,7 @@ export default {
dicts: ['sys_user_sex'],
data() {
return {
isEmployee: false,
//
loading: true,
//
@ -397,6 +399,12 @@ export default {
}
},
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.getDeptTree()
},

Loading…
Cancel
Save