From bd0708640f2685414b5548cdf4059f7aaeaf96a6 Mon Sep 17 00:00:00 2001
From: yz_08 <yz_0812@outlook.com>
Date: 星期三, 10 二月 2021 01:27:48 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
src/views/user/selectuser.vue | 101 +++++++++++++++++++++-----------------------------
1 files changed, 43 insertions(+), 58 deletions(-)
diff --git a/src/views/user/selectuser.vue b/src/views/user/selectuser.vue
index 8685e9b..a061894 100644
--- a/src/views/user/selectuser.vue
+++ b/src/views/user/selectuser.vue
@@ -1,61 +1,49 @@
<template>
<div id="mainDiv">
- <el-container>
- <el-header :height="headerHeight">
- <el-row>
- <el-col :span="5">员工编号:
- <el-input v-model="queryParams.empNumb" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="4">姓名:
- <el-input v-model="queryParams.empName" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="4">护卫点:
- <el-input v-model="queryParams.deptName" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="4">
- <el-button type="primary" @click="search">查询</el-button>
- </el-col>
- </el-row>
- </el-header>
- <el-container>
- <el-main>
- <el-table
- ref="multipleTable"
- :data="list"
- row-key="prop1"
- width="50%"
- @selection-change="handleSelectionChange"
- @row-dblclick="rowDblclick"
- >
- <el-table-column type="selection" :reserve-selection="false" width="55" />
- <el-table-column v-if="show" prop="empId" label="员工Id" />
- <el-table-column prop="empNumb" label="员工编号" />
- <el-table-column prop="empName" label="姓名" />
- <el-table-column prop="certificateNumb" label="身份证号码" width="180" />
- <el-table-column v-if="show" prop="deptId" label="部门Id" />
- <el-table-column prop="deptName" label="护卫点" />
- <el-table-column v-if="show" prop="jobId" label="岗位Id" />
- <el-table-column prop="jobName" label="岗位" />
- <el-table-column prop="empTypeName" label="员工类别" />
- <el-table-column prop="sexName" label="性别" width="50" />
- </el-table>
- <!--
+ <el-header :height="headerHeight">
+ <el-row>
+ <el-col :span="8">
+ <el-input v-model="queryParams.empNumb" placeholder="请输入内容" style="width:200px" />
+ <el-button type="primary" @click="search">查询</el-button>
+ </el-col>
+ </el-row>
+ </el-header>
+ <el-main>
+ <el-table
+ ref="multipleTable"
+ :data="list"
+ row-key="prop1"
+ width="50%"
+ @selection-change="handleSelectionChange"
+ @row-dblclick="rowDblclick"
+ >
+ <el-table-column type="selection" :reserve-selection="false" width="55" />
+ <el-table-column v-if="show" prop="empId" label="员工Id" />
+ <el-table-column prop="empNumb" label="员工编号" />
+ <el-table-column prop="empName" label="姓名" />
+ <el-table-column prop="certificateNumb" label="身份证号码" width="180" />
+ <el-table-column v-if="show" prop="deptId" label="部门Id" />
+ <el-table-column prop="deptName" label="护卫点" />
+ <el-table-column v-if="show" prop="jobId" label="岗位Id" />
+ <el-table-column prop="jobName" label="岗位" />
+ <el-table-column prop="empTypeName" label="员工类别" />
+ <el-table-column prop="sexName" label="性别" width="50" />
+ </el-table>
+ <!--
page.sync 当前页
limit.sync 每页显示数量 只能是5,10,20,30,50
pagination 翻页的事件
-->
- <pagination
- v-show="total>0"
- :total="total"
- :page.sync="pagination.num"
- :limit.sync="pagination.size"
- @pagination="search"
- />
- <el-button type="primary" @click="sureChoose">确定</el-button>
- <el-button type="danger" @click="cancleChoose">取消</el-button>
- </el-main>
- </el-container>
- </el-container>
+ <pagination
+ v-show="total>0"
+ :total="total"
+ :page.sync="pagination.num"
+ :limit.sync="pagination.size"
+ @pagination="search"
+ />
+ <el-button type="primary" @click="sureChoose">确定</el-button>
+ <el-button type="danger" @click="cancleChoose">取消</el-button>
+ </el-main>
</div>
</template>
<script>
@@ -97,7 +85,9 @@
},
methods: {
// 翻页方法
- search() {
+ search() {
+ this.queryParams.empName = this.queryParams.empNumb
+ this.queryParams.deptName = this.queryParams.empNumb
this.fetch({
...this.queryParams,
...this.sort
@@ -139,11 +129,6 @@
}
</script>
<style lang="scss" scoped>
- #mainDiv {
- height: 550px;
- overflow: scroll;
- }
-
.link_button {
color: #169BD5;
}
--
Gitblit v1.8.0