From 530181b2e8d806f94d45d5b895de863b55c8f402 Mon Sep 17 00:00:00 2001 From: 付延余 <f-yanyu@outlook.com> Date: 星期一, 18 四月 2022 13:47:33 +0800 Subject: [PATCH] 人事人才 --- src/pages/show/businessPolicy/BusinessPolicy.vue | 96 ++++++++++++++++++++--------------------------- 1 files changed, 41 insertions(+), 55 deletions(-) diff --git a/src/pages/show/businessPolicy/BusinessPolicy.vue b/src/pages/show/businessPolicy/BusinessPolicy.vue index e226e11..82889bc 100644 --- a/src/pages/show/businessPolicy/BusinessPolicy.vue +++ b/src/pages/show/businessPolicy/BusinessPolicy.vue @@ -66,10 +66,9 @@ <div class="BusinessPolicyTable"> <el-table stripe + max-height="1005" :data="tableData" style="width: 100%" - max-height="1005" - :header-row-style="tableHeaderRow" :row-class-name="tableRowClassName" @row-click="tableRowClick" > @@ -112,7 +111,6 @@ :data="tableData2" style="width: 100%" max-height="1005" - :header-row-style="tableHeaderRow" :row-class-name="tableRowClassName" > <el-table-column @@ -422,52 +420,43 @@ "澶у姏浼樺寲钀ュ晢鐜涓ㄥ競浜虹ぞ灞�锛氭湇鍔℃彁閫熸彁鑳� 璁╃櫨濮撲韩鍙楁敼闈╃孩鍒�", laiyuan: "鐭冲搴勬柊闂�", dianjiliang: "15690" + }, + { + tableTitle: + "澶у姏浼樺寲钀ュ晢鐜涓ㄥ競浜虹ぞ灞�锛氭湇鍔℃彁閫熸彁鑳� 璁╃櫨濮撲韩鍙楁敼闈╃孩鍒�", + laiyuan: "鐭冲搴勬柊闂�", + dianjiliang: "15690" + }, + { + tableTitle: + "澶у姏浼樺寲钀ュ晢鐜涓ㄥ競浜虹ぞ灞�锛氭湇鍔℃彁閫熸彁鑳� 璁╃櫨濮撲韩鍙楁敼闈╃孩鍒�", + laiyuan: "鐭冲搴勬柊闂�", + dianjiliang: "15690" + }, + { + tableTitle: + "澶у姏浼樺寲钀ュ晢鐜涓ㄥ競浜虹ぞ灞�锛氭湇鍔℃彁閫熸彁鑳� 璁╃櫨濮撲韩鍙楁敼闈╃孩鍒�", + laiyuan: "鐭冲搴勬柊闂�", + dianjiliang: "15690" + }, + { + tableTitle: + "澶у姏浼樺寲钀ュ晢鐜涓ㄥ競浜虹ぞ灞�锛氭湇鍔℃彁閫熸彁鑳� 璁╃櫨濮撲韩鍙楁敼闈╃孩鍒�", + laiyuan: "鐭冲搴勬柊闂�", + dianjiliang: "15690" + }, + { + tableTitle: + "澶у姏浼樺寲钀ュ晢鐜涓ㄥ競浜虹ぞ灞�锛氭湇鍔℃彁閫熸彁鑳� 璁╃櫨濮撲韩鍙楁敼闈╃孩鍒�", + laiyuan: "鐭冲搴勬柊闂�", + dianjiliang: "15690" } ], tableDialogVisible: false, tableHeight: window.innerHeight * 0.62 }; }, - // mounted() { - // const that = this; - // window.onresize = () => { - // let height = window.innerHeight * 0.62; - // that.tableHieght = height; - // console.log(height); - // }; - - // this.$nextTick(() => { - // this.tableHeight = window.innerHeight * 0.62; - // console.log(this.tableHeight); - // }); - // - // window.onresize = () => - // (() => { - // window.screenWidth = document.body.clientWidth; - // that.screenWidth = window.screenWidth; - // })(); - // }, - // watch: { - // tableHeight(val) { - // // 涓轰簡閬垮厤棰戠箒瑙﹀彂resize鍑芥暟瀵艰嚧椤甸潰鍗¢】锛屼娇鐢ㄥ畾鏃跺櫒 - // if (!this.timer) { - // // 涓�鏃︾洃鍚埌鐨則ableHeight鍊兼敼鍙橈紝灏卞皢鍏堕噸鏂拌祴缁檇ata閲岀殑tableHeight - // this.tableHeight = val; - // this.timer = true; - // const that = this; - // setTimeout(function() { - // // that.sjcount(that.screenWidth); //绐楀彛澶у皬鍙樺寲鍚庢墽琛岀殑鏂规硶 - // that.reload(); //绐楀彛澶у皬鍙樺寲鍚庢墽琛岀殑鏂规硶 - // console.log(tableHeight); - // that.timer = false; - // }, 10); - // } - // } - // }, methods: { - tableHeaderRow({ rowIndex }) { - if (rowIndex === 0) return { height: "8rem" }; - }, tableRowClassName({ rowIndex }) { if (rowIndex % 2 === 0) { return "warning-row"; @@ -480,26 +469,25 @@ console.log(row.__ob__.dep.id); console.log(row.id); } - // reload() { - // this.isAlive = false; - // this.$nextTick(function() { - // this.isAlive = true; - // }); - // } } }; </script> <style lang="scss"> @import "../../../assets/css/base"; - +@import "../../../assets/css/mixin.scss"; // 琛ㄦ牸 .BusinessPolicyTable { + height:3.92578125rem; width: 4.5078rem; position: absolute; top: 0.2813rem; left: 0.1289rem; + @include overflow-y(); .el-table { background: transparent; + } + .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell { + background: none; } // 鍘绘帀褰撳墠琛岄珮浜儗鏅鑹� .el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell { @@ -529,9 +517,9 @@ .el-table thead { color: #111111; } - // .el-table .el-table__cell { - // padding: 0.0781rem 0; - // } + .el-table .el-table__cell { + padding: 0; + } .el-table__body tr.hover-row.current-row > td.el-table__cell, .el-table__body, tr.hover-row.el-table__row--striped.current-row, @@ -543,10 +531,9 @@ .el-table .cell { font-weight: 300; font-size: 0.1016rem; - //font-family: Source Han Sans CN, Source Han Sans CN-Light; text-align: center; color: #ffffff; - line-height: 0.1016rem; + line-height: 0.25rem; } } @@ -615,7 +602,6 @@ .text { height: 0.0938rem; font-size: 0.0938rem; - //font-family: Source Han Sans CN, Source Han Sans CN-Light; font-weight: 300; text-align: center; color: #ffffff; -- Gitblit v1.9.1