|
@@ -2,7 +2,8 @@
|
|
|
<page-layer>
|
|
|
<template #header>
|
|
|
<el-input v-model="queryConditions.name" style="width: 300px" placeholder="请输入人员姓名或工号" clearable
|
|
|
- prefix-icon="Search"></el-input>
|
|
|
+ prefix-icon="Search"
|
|
|
+ @keydown.enter="clickToQuery"/>
|
|
|
是否停用:
|
|
|
<el-select v-model="queryConditions.whetherToDisable" style="width: 80px">
|
|
|
<el-option v-for="item in dropDownSelection" :key="item.code" :value="item.code"
|
|
@@ -19,7 +20,8 @@
|
|
|
<el-button icon="Plus" type="success" @click="addEmployees"> 添加</el-button>
|
|
|
</template>
|
|
|
<template #aside>
|
|
|
- <el-input v-model="searchDeptContent" placeholder="请输入科室名称" clearable @clear="queryConditions.deptCode = ''"
|
|
|
+ <el-input v-model="searchDeptContent" placeholder="请输入科室名称" clearable
|
|
|
+ @clear="queryConditions.deptCode = ''"
|
|
|
prefix-icon="Search"></el-input>
|
|
|
<div style="height: 5px"></div>
|
|
|
<el-tree
|
|
@@ -44,6 +46,7 @@
|
|
|
<el-table-column prop="code" label="编号"></el-table-column>
|
|
|
<el-table-column prop="codeRs" label="工号"></el-table-column>
|
|
|
<el-table-column prop="deptName" label="科室"></el-table-column>
|
|
|
+ <el-table-column prop="partTimeDeptName" label="兼诊科室"/>
|
|
|
<el-table-column prop="title" label="职称"></el-table-column>
|
|
|
<el-table-column prop="position" label="职务"></el-table-column>
|
|
|
<el-table-column prop="markName" label="在院标志"></el-table-column>
|
|
@@ -104,7 +107,8 @@
|
|
|
</div>
|
|
|
</el-footer>
|
|
|
</el-dialog>
|
|
|
- <PersonnelInformationEditing :userInfo="userInfo" v-if="editDialog"
|
|
|
+ <PersonnelInformationEditing :userInfo="userInfo"
|
|
|
+ v-if="editDialog"
|
|
|
@close="editDialog = false"
|
|
|
:index="roleIndex"
|
|
|
@changeTheData="changeTheData"/>
|
|
@@ -226,11 +230,7 @@ const clickToEdit = (index, row) => {
|
|
|
}
|
|
|
|
|
|
const changeTheData = (index, data) => {
|
|
|
- if (index === -1) {
|
|
|
- users.value.push(data)
|
|
|
- } else {
|
|
|
- users.value[index] = data
|
|
|
- }
|
|
|
+ clickToQuery()
|
|
|
editDialog = false
|
|
|
}
|
|
|
|