From 9cb42e93ea6fc79268b7c43a4115b8f0076c84e1 Mon Sep 17 00:00:00 2001
From: Admin <978517621@qq.com>
Date: 星期二, 09 八月 2022 19:18:28 +0800
Subject: [PATCH] 添加修改页面

---
 src/views/specialWorkSystem/workBasicManage/workTypeSetting/index.vue |   97 ++++++++++++++++++++++++------------------------
 1 files changed, 49 insertions(+), 48 deletions(-)

diff --git a/src/views/specialWorkSystem/workBasicManagementSetting/workTypeSetting/index.vue b/src/views/specialWorkSystem/workBasicManage/workTypeSetting/index.vue
similarity index 89%
rename from src/views/specialWorkSystem/workBasicManagementSetting/workTypeSetting/index.vue
rename to src/views/specialWorkSystem/workBasicManage/workTypeSetting/index.vue
index 7e9af1a..3224075 100644
--- a/src/views/specialWorkSystem/workBasicManagementSetting/workTypeSetting/index.vue
+++ b/src/views/specialWorkSystem/workBasicManage/workTypeSetting/index.vue
@@ -1,6 +1,6 @@
 <template>
 	<div class="home-container">
-		<el-scrollbar height="100%">
+		<div style="height: 100%">
 		<el-row class="homeCard">
 			<el-col :span="16">
 				<div class="grid-content topInfo">
@@ -29,6 +29,7 @@
 						ref="multipleTableRef"
 						:data="tableData"
 						style="width: 100%"
+						height="calc(100% - 100px)"
 						:header-cell-style="{background: '#fafafa'}"
 						@selection-change="handleSelectionChange"
 				>
@@ -44,22 +45,22 @@
 						</template>
 					</el-table-column>
 				</el-table>
-			</div>
-			<div class="pageBtn">
-				<el-pagination
-						v-model:currentPage="currentPage"
-						v-model:page-size="pageSize"
-						:page-sizes="[10, 15]"
-						small=false
-						background
-						layout="total, sizes, prev, pager, next, jumper"
-						:total="100"
-						@size-change="handleSizeChange"
-						@current-change="handleCurrentChange"
-				/>
+				<div class="pageBtn">
+					<el-pagination
+							v-model:currentPage="currentPage"
+							v-model:page-size="pageSize"
+							:page-sizes="[10, 15]"
+							small=false
+							background
+							layout="total, sizes, prev, pager, next, jumper"
+							:total="100"
+							@size-change="handleSizeChange"
+							@current-change="handleCurrentChange"
+					/>
+				</div>
 			</div>
 		</div>
-		</el-scrollbar>
+		</div>
 		<el-dialog v-model="dialogDetails" title="作业工种">
 			<el-form :model="details" label-width="120px">
 				<el-form-item label="作业类型">
@@ -279,14 +280,45 @@
 <style scoped lang="scss">
 	$homeNavLengh: 8;
 	.home-container {
-		height: 100%;
+		height: calc(100vh - 114px);
+		box-sizing: border-box;
 		overflow: hidden;
-		padding: 20px;
 		.homeCard{
 			width: 100%;
 			padding: 20px;
+			box-sizing: border-box;
 			background: #fff;
 			border-radius: 4px;
+
+			.main-card{
+				width: 100%;
+				height: 100%;
+				.cardTop{
+					display: flex;
+					align-items: center;
+					justify-content: space-between;
+					margin-bottom: 20px;
+					.mainCardBtn{
+						margin: 0;
+					}
+				}
+				.pageBtn{
+					height: 60px;
+					display: flex;
+					align-items: center;
+					justify-content: right;
+
+					.demo-pagination-block + .demo-pagination-block {
+						margin-top: 10px;
+					}
+					.demo-pagination-block .demonstration {
+						margin-bottom: 16px;
+					}
+				}
+			}
+			&:last-of-type{
+				height: calc(100% - 100px);
+			}
 		}
 		.el-row{
 			display: flex;
@@ -310,37 +342,6 @@
 					white-space: nowrap;
 					margin-right: 20px;
 				}
-			}
-		}
-		.mainPages{
-			height: 100%;
-			display: flex;
-			flex-direction: column;
-			justify-content: space-between;
-		}
-		.main-card{
-			width: 100%;
-			.cardTop{
-				display: flex;
-				align-items: center;
-				justify-content: space-between;
-				margin-bottom: 20px;
-				.mainCardBtn{
-					margin: 0;
-				}
-			}
-		}
-		.pageBtn{
-			display: flex;
-			align-items: center;
-			justify-content: right;
-			margin-top: 20px;
-
-			.demo-pagination-block + .demo-pagination-block {
-				margin-top: 10px;
-			}
-			.demo-pagination-block .demonstration {
-				margin-bottom: 16px;
 			}
 		}
 	}

--
Gitblit v1.9.2