From fb4cc8f8c3a452e00427c69d85eb279891ae2f3f Mon Sep 17 00:00:00 2001
From: 楚江漓i <85093541@qq.com>
Date: 星期五, 05 三月 2021 01:20:43 +0800
Subject: [PATCH] 登录页,档案页,员工附件,员工智搜样式修改

---
 src/views/user/search.vue |   93 +++++++++++++++++++++++++++++++---------------
 1 files changed, 63 insertions(+), 30 deletions(-)

diff --git a/src/views/user/search.vue b/src/views/user/search.vue
index 19bec7d..b7a6c2e 100644
--- a/src/views/user/search.vue
+++ b/src/views/user/search.vue
@@ -1,8 +1,8 @@
 <template>
   <div>
     <el-container>
-      <el-aside width="200px">
-        <el-timeline>
+      <el-aside width="175px">
+        <el-timeline style="padding-left: 15px">
           <el-timeline-item @click.native="isShow(showArr[0].show, 0)">
             <span :class="thisShowIndex===0?'selectedTimeline':''">基本信息</span>
           </el-timeline-item>
@@ -60,8 +60,8 @@
             </el-col>
             <el-col :span="7">
               <el-input v-model="queryParams.vague" placeholder="请输入内容" style="width:200px" />
-              <el-button type="primary" @click="vagueSearch">查询</el-button>
-              <el-button type="danger" @click="advancedQueryShowMethods">高级查询</el-button>
+              <span class="search-btn" @click="vagueSearch">查询</span>
+              <span class="sup-search-btn" @click="advancedQueryShowMethods">高级查询</span>
             </el-col>
           </el-row>
           <div v-show="advancedQueryShow">
@@ -219,25 +219,31 @@
             <el-col :span="21">
               已为您搜索出<span style="color:red">{{ total }}</span>条符合条件的记录
             </el-col>
-            <el-col :span="3">
+            <el-col :span="3" style="text-align: right;padding-right: 10px">
               <el-button size="mini" class="hr-but" type="success" @click.native="exportExcel">
                 {{ $t('table.export') }}
               </el-button>
             </el-col>
           </el-row>
-          <el-table ref="empBaseInfoTable" :data="basicInformationData" style="width: 100%;height: 70%;">
-            <el-table-column type="index" label="序号" width="50" align="center" />
-            <el-table-column prop="empNumb" label="员工编号" />
-            <el-table-column prop="deptName" label="护卫点" />
-            <el-table-column prop="jobName" label="岗位" />
-            <el-table-column prop="empName" label="姓名" />
-            <el-table-column prop="certificateNumb" label="身份证号码" width="180" />
-            <el-table-column prop="sex" label="性别" width="50" :formatter="sexFormat" />
-            <el-table-column prop="age" label="年龄" width="50" />
-            <el-table-column prop="education" label="学历" :formatter="educationFormat" />
-            <el-table-column prop="nativePlace" label="籍贯" :formatter="nativePlaceFormat" />
-            <el-table-column prop="telePhone" label="电话" />
-            <el-table-column prop="empStatus" label="员工状态">
+          <el-table
+            ref="empBaseInfoTable"
+            :data="basicInformationData"
+            stripe
+            :header-cell-style="{'height':'5.3vh','background-color':'#e6e6e6'}"
+            style="width: 100%;height: 100%;"
+          >
+            <el-table-column show-overflow-tooltip type="index" label="序号" width="50" align="center" />
+            <el-table-column show-overflow-tooltip prop="empNumb" label="员工编号" />
+            <el-table-column show-overflow-tooltip prop="deptName" label="护卫点" />
+            <el-table-column show-overflow-tooltip prop="jobName" label="岗位" />
+            <el-table-column show-overflow-tooltip prop="empName" label="姓名" />
+            <el-table-column show-overflow-tooltip prop="certificateNumb" label="身份证号码" width="180" />
+            <el-table-column show-overflow-tooltip prop="sex" label="性别" width="50" :formatter="sexFormat" />
+            <el-table-column show-overflow-tooltip prop="age" label="年龄" width="50" />
+            <el-table-column show-overflow-tooltip prop="education" label="学历" :formatter="educationFormat" />
+            <el-table-column show-overflow-tooltip prop="nativePlace" label="籍贯" :formatter="nativePlaceFormat" />
+            <el-table-column show-overflow-tooltip prop="telePhone" label="电话" />
+            <el-table-column show-overflow-tooltip prop="empStatus" label="员工状态">
               <template slot-scope="{row}">
                 {{ transEmpStatus(row.empStatus) }}
               </template>
@@ -2522,7 +2528,7 @@
   font-size: 15px;
 }
   .el-container {
-    height: 100%;
+    height: 86.7vh;
     background-color: white;
 
     .el-aside {
@@ -2544,14 +2550,16 @@
   }
 
  .searchTable {
-	margin-top: 10px;
-	border-collapse: collapse;
-	width: 100%;
-  margin-bottom: 15px;
+   margin-top: 10px;
+   border-collapse: collapse;
+   width: 100%;
+   tr {
+     border-bottom: 1px dashed #d9dadb;
+   }
+
   .td {
-	background-color: #dddcdc !important;
-	width: 160px;
-	text-align: center;
+    width: 90px;
+    text-align: right;
   }
   .td-group {
 	padding-left: 20px;
@@ -2560,16 +2568,13 @@
 
   .searchTable td,
   .searchTable th {
-    border: 1px solid #b0b0b0;
     color: #000;
-    height: 40px;
+    height: 50px;
     background-color: #fff;
   }
 
   .searchTable tr td:first-child {
     background-color: #dddcdc !important;
-    width: 160px;
-    text-align: center;
   }
 
   .button-from {
@@ -2616,4 +2621,32 @@
   .el-date-editor.el-input__inner {
     width: 100%;
   }
+
+.search-btn {
+  display: inline-block;
+  width: 3.64vw;
+  height: 3.2vh;
+  line-height: 3.2vh;
+  text-align: center;
+  background-color: #a00515;
+  color: #fff;
+  margin-left: 1vw;
+  box-sizing: border-box;
+  cursor: pointer;
+  vertical-align: middle;
+}
+
+.sup-search-btn {
+  display: inline-block;
+  width: 5.2vw;
+  height: 3.2vh;
+  line-height: 3.2vh;
+  text-align: center;
+  margin-left: 1vw;
+  color: #a00515;
+  border: 1px solid #a00515;
+  box-sizing: border-box;
+  cursor: pointer;
+  vertical-align: middle;
+}
 </style>

--
Gitblit v1.8.0