【基础信息】职工信息模块

master
qiuhongwu 10 months ago
parent ef39ed64a6
commit 95f24f6dae

@ -1,6 +1,6 @@
<template> <template>
<Dialog v-model="dialogVisible" title="分配角色"> <Dialog v-model="dialogVisible" title="分配角色">
<el-form ref="formRef" v-loading="formLoading" :model="formData" label-width="80px"> <el-form ref="formRef" v-loading="formLoading" :model="formData" label-width="108px">
<el-form-item label="工号"> <el-form-item label="工号">
<el-input v-model="formData.username" :disabled="true" /> <el-input v-model="formData.username" :disabled="true" />
</el-form-item> </el-form-item>

@ -5,7 +5,7 @@
v-loading="formLoading" v-loading="formLoading"
:model="formData" :model="formData"
:rules="formRules" :rules="formRules"
label-width="80px" label-width="108px"
> >
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">

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

Loading…
Cancel
Save