|
|
|
@ -1,14 +1,18 @@
|
|
|
|
|
<template>
|
|
|
|
|
<el-row :gutter="20">
|
|
|
|
|
<el-card class="hl-card">
|
|
|
|
|
<template #header>
|
|
|
|
|
<span>职工信息</span>
|
|
|
|
|
</template>
|
|
|
|
|
<el-row :gutter="20">
|
|
|
|
|
<!-- 左侧部门树 -->
|
|
|
|
|
<el-col :span="4" :xs="24">
|
|
|
|
|
<ContentWrap class="h-1/1">
|
|
|
|
|
<ContentWrap class="h-1/1" style="border:none">
|
|
|
|
|
<DeptTree @node-click="handleDeptNodeClick" :key="queryParams.deptId === null"/>
|
|
|
|
|
</ContentWrap>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="20" :xs="24">
|
|
|
|
|
<!-- 搜索 -->
|
|
|
|
|
<ContentWrap>
|
|
|
|
|
<ContentWrap class="borderxx">
|
|
|
|
|
<el-form
|
|
|
|
|
class="-mb-15px"
|
|
|
|
|
:model="queryParams"
|
|
|
|
@ -34,7 +38,7 @@
|
|
|
|
|
class="!w-240px"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="启用状态" prop="status">
|
|
|
|
|
<el-form-item label="启用状态" prop="status" label-width="108px">
|
|
|
|
|
<el-select
|
|
|
|
|
v-model="queryParams.status"
|
|
|
|
|
placeholder="请选择启用状态"
|
|
|
|
@ -69,7 +73,7 @@
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>-->
|
|
|
|
|
<el-form-item>
|
|
|
|
|
<el-button @click="handleQuery"><Icon icon="ep:search" />搜索</el-button>
|
|
|
|
|
<el-button @click="handleQuery" type="primary"><Icon icon="ep:search" />搜索</el-button>
|
|
|
|
|
<el-button @click="resetQuery"><Icon icon="ep:refresh" />重置</el-button>
|
|
|
|
|
<el-button
|
|
|
|
|
type="primary"
|
|
|
|
@ -100,7 +104,7 @@
|
|
|
|
|
</el-form>
|
|
|
|
|
</ContentWrap>
|
|
|
|
|
<ContentWrap>
|
|
|
|
|
<el-table v-loading="loading" :data="list">
|
|
|
|
|
<el-table v-loading="loading" :data="list" class="hl-table" :stripe="true">
|
|
|
|
|
<el-table-column label="序号" type="index" width="100" />
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="工号"
|
|
|
|
@ -191,6 +195,7 @@
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
</el-card>
|
|
|
|
|
<!-- 添加或修改对话框 -->
|
|
|
|
|
<UserForm ref="formRef" @success="getList" />
|
|
|
|
|
<!-- 导入对话框 -->
|
|
|
|
@ -224,7 +229,7 @@ const queryParams = reactive({
|
|
|
|
|
username: undefined,
|
|
|
|
|
nickname: undefined,
|
|
|
|
|
mobile: undefined,
|
|
|
|
|
status: undefined,
|
|
|
|
|
status: 0,
|
|
|
|
|
deptId: undefined,
|
|
|
|
|
createTime: []
|
|
|
|
|
})
|
|
|
|
|