From ce114e1f7e349559c1abd106b83d7595d8646393 Mon Sep 17 00:00:00 2001
From: zhangxiaoxu123 <819527061@qq.com>
Date: 星期五, 29 七月 2022 11:17:28 +0800
Subject: [PATCH] '日计划'

---
 components/common/combination-card/combination-card.vue |  133 ++++++++++++++++++++++++--------------------
 1 files changed, 73 insertions(+), 60 deletions(-)

diff --git a/components/common/combination-card/combination-card.vue b/components/common/combination-card/combination-card.vue
index 143ab27..0a8d76f 100644
--- a/components/common/combination-card/combination-card.vue
+++ b/components/common/combination-card/combination-card.vue
@@ -1,61 +1,74 @@
-<template>
-	<!-- 缁勫悎鍗$墖 -->
-	<view class="combination-card">
-		<view class="combination-card_wrapper">
-			<view class="combination-card_top">
-				<view class="combination-card_top__content">
-					<slot name="top"></slot>
-				</view>
-			</view>
-			<view class="combination-card_content">
-				<slot name="center"></slot>
-			</view>
-			<view class="combination-card_bottom">
-				<slot name="bottom" a="$slots.name"></slot>
-			</view>
-		</view>
-	</view>
-</template>
-
-<script>
-export default {
-	data() {
-		return {};
-	},
-	methods: {}
-};
-</script>
-
-<style lang="scss" scoped>
-.combination-card {
-	width: 91%;
-	// height: vww(196);
-	border: 1px solid #dddddd;
-	margin: 0 auto vww(16) ;
-	.combination-card_wrapper {
-		font-size:vww(13);
-		.combination-card_top {
-			// height: vww(16);
-			padding:vww(8);
-			background-color: #f5f5f5;
-			border-bottom:1px solid #dddddd;
-			.combination-card_top__content{
-				display:flex;
-				align-items: center;
-			}
-		}
-		.combination-card_content {
-			// height: vww(98);
-			padding:vww(16);
-		}
-		.combination-card_bottom {
-			height: vww(16);
-			padding:vww(8);
-			background-color: #f5f5f5;
-			border-top:1px solid #dddddd;
-			display:flex;
-			justify-content: center;
-		}
-	}
-}
+<template>
+	<!-- 缁勫悎鍗$墖 -->
+	<view class="combination-card">
+		<view class="combination-card_wrapper">
+			<view class="combination-card_top" v-show="showTop">
+				<view class="combination-card_top__content">
+					<slot name="top"></slot>
+				</view>
+			</view>
+			<view class="combination-card_content">
+				<slot name="center"></slot>
+			</view>
+			<view class="combination-card_bottom" v-show="showBottom">
+				<slot name="bottom" a="$slots.name"></slot>
+			</view>
+		</view>
+	</view>
+</template>
+
+<script>
+export default {
+	props: {
+		showTop: {
+			type: Boolean,
+			default: true
+		},
+		showBottom: {
+			type: Boolean,
+			default: true
+		}
+	},
+	data() {
+		return {};
+	},
+	methods: {},
+	mounted() {
+		console.log(this.showTop,'showTop--------')
+	}
+};
+</script>
+
+<style lang="scss" scoped>
+.combination-card {
+	width: 91%;
+	// height: vww(196);
+	border: 1px solid #dddddd;
+	margin: 0 auto vww(16) ;
+	.combination-card_wrapper {
+		font-size:vww(13);
+		.combination-card_top {
+			// height: vww(16);
+			padding:vww(8);
+			background-color: #f5f5f5;
+			border-bottom:1px solid #dddddd;
+			.combination-card_top__content{
+				display:flex;
+				align-items: center;
+			}
+		}
+		.combination-card_content {
+			// height: vww(98);
+			padding:vww(16);
+		}
+		.combination-card_bottom {
+			height: vww(16);
+			padding:vww(8);
+			background-color: #f5f5f5;
+			border-top:1px solid #dddddd;
+			display:flex;
+			justify-content: center;
+		}
+	}
+}
 </style>

--
Gitblit v1.9.1