From 4ba9c0c27c162c1858b11c3d621f52063a420ecd Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期二, 08 十月 2024 16:44:57 +0800
Subject: [PATCH] update

---
 common/global.scss                                 |  758 +++++++++++++++---------------
 sub_pages/supplier/flower-manage/flower-manage.vue |  218 ++++----
 App.vue                                            |  416 -----------------
 3 files changed, 492 insertions(+), 900 deletions(-)

diff --git a/App.vue b/App.vue
index 95bb58e..3f13a81 100644
--- a/App.vue
+++ b/App.vue
@@ -1308,419 +1308,3 @@
 	}
 </style>
 
-<style lang="scss">
-
-.component-tab-container{
-	display: flex;
-	width: fit-content;
-	margin:0 auto;
-	.tab-item{
-		display: flex;
-		text-align: center;
-		border-radius: 8rpx;
-		border: 2rpx solid var(--topicolor);
-		background: #fff;
-		color: var(--topicolor);
-		width: 212rpx;
-		line-height: 64rpx;
-		font-weight: 600;
-		font-size: 28rpx;
-		display: block;
-	}
-	.tab-item.cur{
-		background: var(--topicolor);
-		// border-radius: 0rpx 8rpx 8rpx 0rpx;
-		color: #fff;
-	}
-	.tab-item:first-child{
-		border-top-right-radius: 0rpx;
-		border-bottom-right-radius: 0rpx;
-	}
-	.tab-item:last-child{
-		border-top-left-radius: 0rpx;
-		border-bottom-left-radius: 0rpx;
-	}
-}
-.component-button-upload{
-	width: 96rpx;
-	height: 96rpx;
-	border-radius: 4rpx;
-	border: 2rpx dashed #CECECE;
-	position: relative;
-	background-image: 100% 100%;
-	&::after{
-		content: "+";
-		position: absolute;
-		left: 50%;
-		top: 50%;
-		transform: translate(-50%,-50%);
-		// width: 22rpx;
-		// height: 22rpx;
-		font-size: 24rpx;
-		color: #696969;
-	}
-}
-.component-price-old{
-	text-decoration: line-through;
-	color: #9a9da2 !important;
-	font-size: 22rpx !important;
-}
-.component-price-new{
-	position: relative;
-	.tip{
-		font-size: 22rpx;
-		display: inline-block;
-		margin-right: 10rpx;
-	}
-	.p{
-		font-size: 40rpx;
-		font-weight: 600;
-	}
-	.component-price-old{
-		position: absolute;
-		// left: 0rpx;
-		top: 40rpx;
-		right: 0rpx;
-		color: #9a9da2 !important;
-	}
-}
-.component-line-vert{
-	width: 2rpx;
-	background-color: #EEEEEE;
-}
-.component-popup_input.white{
-	background: #fff;
-	
-}
-.component-bg{
-	position: absolute;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    top: 0;
-    width: 100%;
-    height: 100;
-    height: 100%;
-    z-index: -1;
-	background-size: 100% 100%;
-}
-.component-popup_input_all{
-	margin: 0 auto;
-	margin-top: 160rpx;
-	height: calc(100vh - 300rpx);
-	overflow-y: scroll;
-	background-color: #fff;
-	border-radius: 40rpx 40rpx 0rpx 0rpx;
-	padding: 26rpx;
-	position: relative;
-	.button-space{
-		// border: 2rpx solid #EEEEEE;
-		min-height: 160rpx;
-	}
-	.value-items{
-		
-
-		.value-item{
-			min-width: 152rpx;
-			width: fit-content;
-			text-align: center;
-			height: 58rpx;
-			background: #F1F5F2;
-			border-radius: 36rpx;
-			margin-bottom: 18rpx;
-			font-weight: 400;
-			font-size: 28rpx;
-			line-height: 58rpx;
-			padding: 8rpx 24rpx;
-			color: #33a868;
-			margin-left: 6rpx;
-			margin-right: 6rpx;
-			border: 2rpx solid #F1F5F2;
-		}
-		.value-item.cur{
-			background: #E1F0E7;
-			border-radius: 36rpx;
-			border: 2rpx solid #20613D;
-			color: #20613D;
-			
-		}
-	}
-
-	.button-green{
-		border-top: 2rpx solid #EEEEEE;
-		position: fixed;
-		bottom: 80rpx;
-		left: 26rpx;
-		right: 26rpx;
-		height: 78rpx;
-		background: #20613D;
-		border-radius: 40rpx;
-		font-weight: 600;
-		font-size: 32rpx;
-		color: #FFFFFF;
-		line-height: 78rpx;
-	}
-	.button-green.button-white{
-		background: #F1F5F2;
-		font-weight: 400;
-		font-size: 32rpx;
-		color: #20613D;
-		line-height: 78rpx;
-	}
-}
-.component-button-contact{
-	background: none;
-	border: none;  
-	box-sizing: 0px; 
-	outline: none; 
-	border-inline: none;
-	// margin-top: 0px;
-	display: flex;
-	margin-left: 0rpx;
-	margin-right: auto;
-	font-size: 30rpx;
-	flex: 1;
-	padding-left: 0rpx;
-	padding-right: 0rpx;
-	line-height: 40rpx;
-}
-.component-buttons{
-	display: flex;
-	margin-left: auto;
-	width: fit-content;
-	
-	.button {
-		// width: 216rpx;
-		padding: 10rpx 20rpx;
-		line-height: 34rpx;
-		font-size: 24rpx;
-		height: 34rpx;
-		background: #20613D;
-		text-align: center;
-		border-radius: 30rpx;
-		min-width: 80rpx;
-	
-	}
-	
-	.button-1 {
-		padding: 10rpx 20rpx;
-		line-height: 34rpx;
-		font-size: 24rpx;
-		height: 34rpx;
-		background: #20613D;
-		text-align: center;
-		border-radius: 30rpx;
-		min-width: 80rpx;
-		background: #fff;
-		color: #333;
-		border: 2rpx solid #333;
-	
-	}
-	
-	.button-0 {
-		padding: 10rpx 20rpx;
-		line-height: 34rpx;
-		font-size: 24rpx;
-		height: 34rpx;
-		background: #20613D;
-		text-align: center;
-		border-radius: 30rpx;
-		min-width: 80rpx;
-		color: #fff;
-		border: 2rpx solid #20613D;
-	}
-}
-.component-button-contact::after{
-	display: none !important;
-}
-.component-stock-zero::after{
-	position: absolute;
-	line-height: 100%;
-	// font-size: ;
-	left: -2rpx;
-	right: -2rpx;
-	top: -2rpx;
-	bottom: -2rpx;
-	font-size: 600;
-	content: '已售罄';
-	color: #fff;
-	text-align: center;
-	padding-top: calc(50% - 20rpx);
-	background-color: #52525275;
-}
-.component-stock-zero{
-	position: relative;
-}
-.component-status-zero{
-	position: relative;
-	
-}
-.component-status-zero::after{
-	position: absolute;
-	line-height: 100%;
-	// font-size: ;
-	left: -2rpx;
-	right: -2rpx;
-	top: -2rpx;
-	bottom: -2rpx;
-	font-size: 600;
-	content: '已下架';
-	color: #fff;
-	text-align: center;
-	padding-top: calc(50% - 20rpx);
-	background-color: #52525275;
-}
-.component-status-zero{
-	position: relative;
-}
-.component-popup_input{
-	margin: 0 auto;
-	margin-top: 160rpx;
-
-	// margin-left: 78rpx - 26rpx;
-	width: 594rpx;
-	
-	background: linear-gradient(180deg, #D8F0EE 0%, #FFFFFF 100%);
-	border-radius: 16rpx;
-	padding: 26rpx;
-	position: relative;
-	.title{
-		font-weight: 400;
-		font-size: 28rpx;
-		color: #333333;
-		line-height: 42rpx;
-		text-align: center;
-		margin-bottom: 32rpx;
-	}
-	.uni-easyinput{
-		width: auto !important;
-	}
-	.icon{
-		z-index: -1;
-		position: absolute;
-		width: 266rpx;
-		height: 146rpx;
-		top: -134rpx;
-		left: 50%;
-		transform: translateX(-50%);
-	}
-	.close-parent{
-		margin-bottom: 34rpx;
-	}
-	.button-green{
-		margin-top: 50rpx;
-	}
-}
-
-
-.component-filter-container {
-	display: flex;
-	.flex1 {
-		text-align: center;
-		font-weight: 400;
-		font-size: 24rpx;
-		color: #000000;
-		line-height: 34rpx;
-	}
-}
-
-.component-shop-item {
-	margin-top: 20rpx;
-	background: #FFFFFF;
-	border-radius: 8rpx;
-	padding: 10rpx;
-
-	.info-container {
-		position: relative;
-
-		.other-info {
-			margin-top: 6rpx;
-			font-size: 24rpx;
-			color: #666666;
-			line-height: 34rpx;
-			text-align: left;
-		}
-
-		.shop-name {
-			margin-top: 14rpx;
-			font-size: 24rpx;
-			color: #666666;
-			line-height: 34rpx;
-		}
-
-		.bottom-buttons {
-			// width: 400rpx;
-			position: absolute;
-			bottom: 0rpx;
-
-			left: 0;
-			right: 0;
-
-			.icons {
-				margin-left: auto;
-				margin-right: 0rpx;
-				margin-top: -10rpx;
-
-				.curnums {
-					line-height: 60rpx;
-					padding-left: 20rpx;
-					padding-right: 20rpx;
-				}
-			}
-		}
-
-		.title {
-			font-weight: 600;
-			font-size: 32rpx;
-			color: #000000;
-			line-height: 44rpx;
-			margin-top: 8rpx;
-			position: relative;
-
-			.price {
-				position: absolute;
-				font-weight: 400;
-				font-size: 28rpx;
-				color: #CF0000;
-				line-height: 40rpx;
-				top: 0;
-				right: 0;
-			}
-		}
-
-	}
-
-	.img {
-		width: 206rpx;
-		height: 206rpx;
-		border-radius: 8rpx;
-		position: relative;
-
-		.level {
-			position: absolute;
-			width: 66rpx;
-			height: 44rpx;
-			background: #20613D;
-			left: 0;
-			top: 0;
-			border-top-left-radius: 8rpx;
-			border-bottom-right-radius: 8rpx;
-			color: #FFFFFF;
-			line-height: 44rpx;
-			font-size: 24rpx;
-			text-align: center;
-		}
-
-	}
-
-
-}
-
-
-.u-steps-item{
-	/deep/ .u-text__value{
-		font-size: 28rpx !important;
-	}
-}
-	
-</style>
\ No newline at end of file
diff --git a/common/global.scss b/common/global.scss
index 27fab8b..4993f83 100644
--- a/common/global.scss
+++ b/common/global.scss
@@ -4,415 +4,415 @@
 
 // @import '@/node_modules/uview-ui/theme.scss';	
 
-// .component-tab-container{
-// 	display: flex;
-// 	width: fit-content;
-// 	margin:0 auto;
-// 	.tab-item{
-// 		display: flex;
-// 		text-align: center;
-// 		border-radius: 8rpx;
-// 		border: 2rpx solid var(--topicolor);
-// 		background: #fff;
-// 		color: var(--topicolor);
-// 		width: 212rpx;
-// 		line-height: 64rpx;
-// 		font-weight: 600;
-// 		font-size: 28rpx;
-// 		display: block;
-// 	}
-// 	.tab-item.cur{
-// 		background: var(--topicolor);
-// 		// border-radius: 0rpx 8rpx 8rpx 0rpx;
-// 		color: #fff;
-// 	}
-// 	.tab-item:first-child{
-// 		border-top-right-radius: 0rpx;
-// 		border-bottom-right-radius: 0rpx;
-// 	}
-// 	.tab-item:last-child{
-// 		border-top-left-radius: 0rpx;
-// 		border-bottom-left-radius: 0rpx;
-// 	}
-// }
-// .component-button-upload{
-// 	width: 96rpx;
-// 	height: 96rpx;
-// 	border-radius: 4rpx;
-// 	border: 2rpx dashed #CECECE;
-// 	position: relative;
-// 	background-image: 100% 100%;
-// 	&::after{
-// 		content: "+";
-// 		position: absolute;
-// 		left: 50%;
-// 		top: 50%;
-// 		transform: translate(-50%,-50%);
-// 		// width: 22rpx;
-// 		// height: 22rpx;
-// 		font-size: 24rpx;
-// 		color: #696969;
-// 	}
-// }
-// .component-price-old{
-// 	text-decoration: line-through;
-// 	color: #9a9da2 !important;
-// 	font-size: 22rpx !important;
-// }
-// .component-price-new{
-// 	position: relative;
-// 	.tip{
-// 		font-size: 22rpx;
-// 		display: inline-block;
-// 		margin-right: 10rpx;
-// 	}
-// 	.p{
-// 		font-size: 40rpx;
-// 		font-weight: 600;
-// 	}
-// 	.component-price-old{
-// 		position: absolute;
-// 		// left: 0rpx;
-// 		top: 40rpx;
-// 		right: 0rpx;
-// 		color: #9a9da2 !important;
-// 	}
-// }
-// .component-line-vert{
-// 	width: 2rpx;
-// 	background-color: #EEEEEE;
-// }
-// .component-popup_input.white{
-// 	background: #fff;
+.component-tab-container{
+	display: flex;
+	width: fit-content;
+	margin:0 auto;
+	.tab-item{
+		display: flex;
+		text-align: center;
+		border-radius: 8rpx;
+		border: 2rpx solid var(--topicolor);
+		background: #fff;
+		color: var(--topicolor);
+		width: 212rpx;
+		line-height: 64rpx;
+		font-weight: 600;
+		font-size: 28rpx;
+		display: block;
+	}
+	.tab-item.cur{
+		background: var(--topicolor);
+		// border-radius: 0rpx 8rpx 8rpx 0rpx;
+		color: #fff;
+	}
+	.tab-item:first-child{
+		border-top-right-radius: 0rpx;
+		border-bottom-right-radius: 0rpx;
+	}
+	.tab-item:last-child{
+		border-top-left-radius: 0rpx;
+		border-bottom-left-radius: 0rpx;
+	}
+}
+.component-button-upload{
+	width: 96rpx;
+	height: 96rpx;
+	border-radius: 4rpx;
+	border: 2rpx dashed #CECECE;
+	position: relative;
+	background-image: 100% 100%;
+	&::after{
+		content: "+";
+		position: absolute;
+		left: 50%;
+		top: 50%;
+		transform: translate(-50%,-50%);
+		// width: 22rpx;
+		// height: 22rpx;
+		font-size: 24rpx;
+		color: #696969;
+	}
+}
+.component-price-old{
+	text-decoration: line-through;
+	color: #9a9da2 !important;
+	font-size: 22rpx !important;
+}
+.component-price-new{
+	position: relative;
+	.tip{
+		font-size: 22rpx;
+		display: inline-block;
+		margin-right: 10rpx;
+	}
+	.p{
+		font-size: 40rpx;
+		font-weight: 600;
+	}
+	.component-price-old{
+		position: absolute;
+		// left: 0rpx;
+		top: 40rpx;
+		right: 0rpx;
+		color: #9a9da2 !important;
+	}
+}
+.component-line-vert{
+	width: 2rpx;
+	background-color: #EEEEEE;
+}
+.component-popup_input.white{
+	background: #fff;
 	
-// }
-// .component-bg{
-// 	position: absolute;
-//     left: 0;
-//     right: 0;
-//     bottom: 0;
-//     top: 0;
-//     width: 100%;
-//     height: 100;
-//     height: 100%;
-//     z-index: -1;
-// 	background-size: 100% 100%;
-// }
-// .component-popup_input_all{
-// 	margin: 0 auto;
-// 	margin-top: 160rpx;
-// 	height: calc(100vh - 300rpx);
-// 	overflow-y: scroll;
-// 	background-color: #fff;
-// 	border-radius: 40rpx 40rpx 0rpx 0rpx;
-// 	padding: 26rpx;
-// 	position: relative;
-// 	.button-space{
-// 		// border: 2rpx solid #EEEEEE;
-// 		min-height: 160rpx;
-// 	}
-// 	.value-items{
+}
+.component-bg{
+	position: absolute;
+    left: 0;
+    right: 0;
+    bottom: 0;
+    top: 0;
+    width: 100%;
+    height: 100;
+    height: 100%;
+    z-index: -1;
+	background-size: 100% 100%;
+}
+.component-popup_input_all{
+	margin: 0 auto;
+	margin-top: 160rpx;
+	height: calc(100vh - 300rpx);
+	overflow-y: scroll;
+	background-color: #fff;
+	border-radius: 40rpx 40rpx 0rpx 0rpx;
+	padding: 26rpx;
+	position: relative;
+	.button-space{
+		// border: 2rpx solid #EEEEEE;
+		min-height: 160rpx;
+	}
+	.value-items{
 		
 
-// 		.value-item{
-// 			min-width: 152rpx;
-// 			width: fit-content;
-// 			text-align: center;
-// 			height: 58rpx;
-// 			background: #F1F5F2;
-// 			border-radius: 36rpx;
-// 			margin-bottom: 18rpx;
-// 			font-weight: 400;
-// 			font-size: 28rpx;
-// 			line-height: 58rpx;
-// 			padding: 8rpx 24rpx;
-// 			color: #33a868;
-// 			margin-left: 6rpx;
-// 			margin-right: 6rpx;
-// 			border: 2rpx solid #F1F5F2;
-// 		}
-// 		.value-item.cur{
-// 			background: #E1F0E7;
-// 			border-radius: 36rpx;
-// 			border: 2rpx solid #20613D;
-// 			color: #20613D;
+		.value-item{
+			min-width: 152rpx;
+			width: fit-content;
+			text-align: center;
+			height: 58rpx;
+			background: #F1F5F2;
+			border-radius: 36rpx;
+			margin-bottom: 18rpx;
+			font-weight: 400;
+			font-size: 28rpx;
+			line-height: 58rpx;
+			padding: 8rpx 24rpx;
+			color: #33a868;
+			margin-left: 6rpx;
+			margin-right: 6rpx;
+			border: 2rpx solid #F1F5F2;
+		}
+		.value-item.cur{
+			background: #E1F0E7;
+			border-radius: 36rpx;
+			border: 2rpx solid #20613D;
+			color: #20613D;
 			
-// 		}
-// 	}
+		}
+	}
 
-// 	.button-green{
-// 		border-top: 2rpx solid #EEEEEE;
-// 		position: fixed;
-// 		bottom: 80rpx;
-// 		left: 26rpx;
-// 		right: 26rpx;
-// 		height: 78rpx;
-// 		background: #20613D;
-// 		border-radius: 40rpx;
-// 		font-weight: 600;
-// 		font-size: 32rpx;
-// 		color: #FFFFFF;
-// 		line-height: 78rpx;
-// 	}
-// 	.button-green.button-white{
-// 		background: #F1F5F2;
-// 		font-weight: 400;
-// 		font-size: 32rpx;
-// 		color: #20613D;
-// 		line-height: 78rpx;
-// 	}
-// }
-// .component-button-contact{
-// 	background: none;
-// 	border: none;  
-// 	box-sizing: 0px; 
-// 	outline: none; 
-// 	border-inline: none;
-// 	// margin-top: 0px;
-// 	display: flex;
-// 	margin-left: 0rpx;
-// 	margin-right: auto;
-// 	font-size: 30rpx;
-// 	flex: 1;
-// 	padding-left: 0rpx;
-// 	padding-right: 0rpx;
-// 	line-height: 40rpx;
-// }
-// .component-buttons{
-// 	display: flex;
-// 	margin-left: auto;
-// 	width: fit-content;
+	.button-green{
+		border-top: 2rpx solid #EEEEEE;
+		position: fixed;
+		bottom: 80rpx;
+		left: 26rpx;
+		right: 26rpx;
+		height: 78rpx;
+		background: #20613D;
+		border-radius: 40rpx;
+		font-weight: 600;
+		font-size: 32rpx;
+		color: #FFFFFF;
+		line-height: 78rpx;
+	}
+	.button-green.button-white{
+		background: #F1F5F2;
+		font-weight: 400;
+		font-size: 32rpx;
+		color: #20613D;
+		line-height: 78rpx;
+	}
+}
+.component-button-contact{
+	background: none;
+	border: none;  
+	box-sizing: 0px; 
+	outline: none; 
+	border-inline: none;
+	// margin-top: 0px;
+	display: flex;
+	margin-left: 0rpx;
+	margin-right: auto;
+	font-size: 30rpx;
+	flex: 1;
+	padding-left: 0rpx;
+	padding-right: 0rpx;
+	line-height: 40rpx;
+}
+.component-buttons{
+	display: flex;
+	margin-left: auto;
+	width: fit-content;
 	
-// 	.button {
-// 		// width: 216rpx;
-// 		padding: 10rpx 20rpx;
-// 		line-height: 34rpx;
-// 		font-size: 24rpx;
-// 		height: 34rpx;
-// 		background: #20613D;
-// 		text-align: center;
-// 		border-radius: 30rpx;
-// 		min-width: 80rpx;
+	.button {
+		// width: 216rpx;
+		padding: 10rpx 20rpx;
+		line-height: 34rpx;
+		font-size: 24rpx;
+		height: 34rpx;
+		background: #20613D;
+		text-align: center;
+		border-radius: 30rpx;
+		min-width: 80rpx;
 	
-// 	}
+	}
 	
-// 	.button-1 {
-// 		padding: 10rpx 20rpx;
-// 		line-height: 34rpx;
-// 		font-size: 24rpx;
-// 		height: 34rpx;
-// 		background: #20613D;
-// 		text-align: center;
-// 		border-radius: 30rpx;
-// 		min-width: 80rpx;
-// 		background: #fff;
-// 		color: #333;
-// 		border: 2rpx solid #333;
+	.button-1 {
+		padding: 10rpx 20rpx;
+		line-height: 34rpx;
+		font-size: 24rpx;
+		height: 34rpx;
+		background: #20613D;
+		text-align: center;
+		border-radius: 30rpx;
+		min-width: 80rpx;
+		background: #fff;
+		color: #333;
+		border: 2rpx solid #333;
 	
-// 	}
+	}
 	
-// 	.button-0 {
-// 		padding: 10rpx 20rpx;
-// 		line-height: 34rpx;
-// 		font-size: 24rpx;
-// 		height: 34rpx;
-// 		background: #20613D;
-// 		text-align: center;
-// 		border-radius: 30rpx;
-// 		min-width: 80rpx;
-// 		color: #fff;
-// 		border: 2rpx solid #20613D;
-// 	}
-// }
-// .component-button-contact::after{
-// 	display: none !important;
-// }
-// .component-stock-zero::after{
-// 	position: absolute;
-// 	line-height: 100%;
-// 	// font-size: ;
-// 	left: -2rpx;
-// 	right: -2rpx;
-// 	top: -2rpx;
-// 	bottom: -2rpx;
-// 	font-size: 600;
-// 	content: '已售罄';
-// 	color: #fff;
-// 	text-align: center;
-// 	padding-top: calc(50% - 20rpx);
-// 	background-color: #52525275;
-// }
-// .component-stock-zero{
-// 	position: relative;
-// }
-// .component-status-zero{
-// 	position: relative;
+	.button-0 {
+		padding: 10rpx 20rpx;
+		line-height: 34rpx;
+		font-size: 24rpx;
+		height: 34rpx;
+		background: #20613D;
+		text-align: center;
+		border-radius: 30rpx;
+		min-width: 80rpx;
+		color: #fff;
+		border: 2rpx solid #20613D;
+	}
+}
+.component-button-contact::after{
+	display: none !important;
+}
+.component-stock-zero::after{
+	position: absolute;
+	line-height: 100%;
+	// font-size: ;
+	left: -2rpx;
+	right: -2rpx;
+	top: -2rpx;
+	bottom: -2rpx;
+	font-size: 600;
+	content: '已售罄';
+	color: #fff;
+	text-align: center;
+	padding-top: calc(50% - 20rpx);
+	background-color: #52525275;
+}
+.component-stock-zero{
+	position: relative;
+}
+.component-status-zero{
+	position: relative;
 	
-// }
-// .component-status-zero::after{
-// 	position: absolute;
-// 	line-height: 100%;
-// 	// font-size: ;
-// 	left: -2rpx;
-// 	right: -2rpx;
-// 	top: -2rpx;
-// 	bottom: -2rpx;
-// 	font-size: 600;
-// 	content: '已下架';
-// 	color: #fff;
-// 	text-align: center;
-// 	padding-top: calc(50% - 20rpx);
-// 	background-color: #52525275;
-// }
-// .component-status-zero{
-// 	position: relative;
-// }
-// .component-popup_input{
-// 	margin: 0 auto;
-// 	margin-top: 160rpx;
+}
+.component-status-zero::after{
+	position: absolute;
+	line-height: 100%;
+	// font-size: ;
+	left: -2rpx;
+	right: -2rpx;
+	top: -2rpx;
+	bottom: -2rpx;
+	font-size: 600;
+	content: '已下架';
+	color: #fff;
+	text-align: center;
+	padding-top: calc(50% - 20rpx);
+	background-color: #52525275;
+}
+.component-status-zero{
+	position: relative;
+}
+.component-popup_input{
+	margin: 0 auto;
+	margin-top: 160rpx;
 
-// 	// margin-left: 78rpx - 26rpx;
-// 	width: 594rpx;
+	// margin-left: 78rpx - 26rpx;
+	width: 594rpx;
 	
-// 	background: linear-gradient(180deg, #D8F0EE 0%, #FFFFFF 100%);
-// 	border-radius: 16rpx;
-// 	padding: 26rpx;
-// 	position: relative;
-// 	.title{
-// 		font-weight: 400;
-// 		font-size: 28rpx;
-// 		color: #333333;
-// 		line-height: 42rpx;
-// 		text-align: center;
-// 		margin-bottom: 32rpx;
-// 	}
-// 	.uni-easyinput{
-// 		width: auto !important;
-// 	}
-// 	.icon{
-// 		z-index: -1;
-// 		position: absolute;
-// 		width: 266rpx;
-// 		height: 146rpx;
-// 		top: -134rpx;
-// 		left: 50%;
-// 		transform: translateX(-50%);
-// 	}
-// 	.close-parent{
-// 		margin-bottom: 34rpx;
-// 	}
-// 	.button-green{
-// 		margin-top: 50rpx;
-// 	}
-// }
+	background: linear-gradient(180deg, #D8F0EE 0%, #FFFFFF 100%);
+	border-radius: 16rpx;
+	padding: 26rpx;
+	position: relative;
+	.title{
+		font-weight: 400;
+		font-size: 28rpx;
+		color: #333333;
+		line-height: 42rpx;
+		text-align: center;
+		margin-bottom: 32rpx;
+	}
+	.uni-easyinput{
+		width: auto !important;
+	}
+	.icon{
+		z-index: -1;
+		position: absolute;
+		width: 266rpx;
+		height: 146rpx;
+		top: -134rpx;
+		left: 50%;
+		transform: translateX(-50%);
+	}
+	.close-parent{
+		margin-bottom: 34rpx;
+	}
+	.button-green{
+		margin-top: 50rpx;
+	}
+}
 
 
-// .component-filter-container {
-// 	display: flex;
-// 	.flex1 {
-// 		text-align: center;
-// 		font-weight: 400;
-// 		font-size: 24rpx;
-// 		color: #000000;
-// 		line-height: 34rpx;
-// 	}
-// }
+.component-filter-container {
+	display: flex;
+	.flex1 {
+		text-align: center;
+		font-weight: 400;
+		font-size: 24rpx;
+		color: #000000;
+		line-height: 34rpx;
+	}
+}
 
-// .component-shop-item {
-// 	margin-top: 20rpx;
-// 	background: #FFFFFF;
-// 	border-radius: 8rpx;
-// 	padding: 10rpx;
+.component-shop-item {
+	margin-top: 20rpx;
+	background: #FFFFFF;
+	border-radius: 8rpx;
+	padding: 10rpx;
 
-// 	.info-container {
-// 		position: relative;
+	.info-container {
+		position: relative;
 
-// 		.other-info {
-// 			margin-top: 6rpx;
-// 			font-size: 24rpx;
-// 			color: #666666;
-// 			line-height: 34rpx;
-// 			text-align: left;
-// 		}
+		.other-info {
+			margin-top: 6rpx;
+			font-size: 24rpx;
+			color: #666666;
+			line-height: 34rpx;
+			text-align: left;
+		}
 
-// 		.shop-name {
-// 			margin-top: 14rpx;
-// 			font-size: 24rpx;
-// 			color: #666666;
-// 			line-height: 34rpx;
-// 		}
+		.shop-name {
+			margin-top: 14rpx;
+			font-size: 24rpx;
+			color: #666666;
+			line-height: 34rpx;
+		}
 
-// 		.bottom-buttons {
-// 			// width: 400rpx;
-// 			position: absolute;
-// 			bottom: 0rpx;
+		.bottom-buttons {
+			// width: 400rpx;
+			position: absolute;
+			bottom: 0rpx;
 
-// 			left: 0;
-// 			right: 0;
+			left: 0;
+			right: 0;
 
-// 			.icons {
-// 				margin-left: auto;
-// 				margin-right: 0rpx;
-// 				margin-top: -10rpx;
+			.icons {
+				margin-left: auto;
+				margin-right: 0rpx;
+				margin-top: -10rpx;
 
-// 				.curnums {
-// 					line-height: 60rpx;
-// 					padding-left: 20rpx;
-// 					padding-right: 20rpx;
-// 				}
-// 			}
-// 		}
+				.curnums {
+					line-height: 60rpx;
+					padding-left: 20rpx;
+					padding-right: 20rpx;
+				}
+			}
+		}
 
-// 		.title {
-// 			font-weight: 600;
-// 			font-size: 32rpx;
-// 			color: #000000;
-// 			line-height: 44rpx;
-// 			margin-top: 8rpx;
-// 			position: relative;
+		.title {
+			font-weight: 600;
+			font-size: 32rpx;
+			color: #000000;
+			line-height: 44rpx;
+			margin-top: 8rpx;
+			position: relative;
 
-// 			.price {
-// 				position: absolute;
-// 				font-weight: 400;
-// 				font-size: 28rpx;
-// 				color: #CF0000;
-// 				line-height: 40rpx;
-// 				top: 0;
-// 				right: 0;
-// 			}
-// 		}
+			.price {
+				position: absolute;
+				font-weight: 400;
+				font-size: 28rpx;
+				color: #CF0000;
+				line-height: 40rpx;
+				top: 0;
+				right: 0;
+			}
+		}
 
-// 	}
+	}
 
-// 	.img {
-// 		width: 206rpx;
-// 		height: 206rpx;
-// 		border-radius: 8rpx;
-// 		position: relative;
+	.img {
+		width: 206rpx;
+		height: 206rpx;
+		border-radius: 8rpx;
+		position: relative;
 
-// 		.level {
-// 			position: absolute;
-// 			width: 66rpx;
-// 			height: 44rpx;
-// 			background: #20613D;
-// 			left: 0;
-// 			top: 0;
-// 			border-top-left-radius: 8rpx;
-// 			border-bottom-right-radius: 8rpx;
-// 			color: #FFFFFF;
-// 			line-height: 44rpx;
-// 			font-size: 24rpx;
-// 			text-align: center;
-// 		}
+		.level {
+			position: absolute;
+			width: 66rpx;
+			height: 44rpx;
+			background: #20613D;
+			left: 0;
+			top: 0;
+			border-top-left-radius: 8rpx;
+			border-bottom-right-radius: 8rpx;
+			color: #FFFFFF;
+			line-height: 44rpx;
+			font-size: 24rpx;
+			text-align: center;
+		}
 
-// 	}
+	}
 
 
-// }
+}
 
 
-// .u-steps-item{
-// 	/deep/ .u-text__value{
-// 		font-size: 28rpx !important;
-// 	}
-// }
+.u-steps-item{
+	/deep/ .u-text__value{
+		font-size: 28rpx !important;
+	}
+}
diff --git a/sub_pages/supplier/flower-manage/flower-manage.vue b/sub_pages/supplier/flower-manage/flower-manage.vue
index 932828f..6cbbe5e 100644
--- a/sub_pages/supplier/flower-manage/flower-manage.vue
+++ b/sub_pages/supplier/flower-manage/flower-manage.vue
@@ -8,24 +8,26 @@
 			<view @click.stop="clickButton('delete')" class="button button-search-delete" style="margin-top: -1rpx;">
 			</view>
 		</view>
-		
-		<view class="recycle-button"  v-if="type==='delete'">
-		<view class="buttons" >
-				<view v-if="type === 'delete'" class="button t-red"  @click.stop="deleteSelected()">删除</view>
-				<view v-if="type === 'delete'" class="button"  @click.stop="recoverSelected()">恢复</view>
+
+		<view class="recycle-button" v-if="type==='delete'">
+			<view class="buttons">
+				<view v-if="type === 'delete'" class="button t-red" @click.stop="deleteSelected()">删除</view>
+				<view v-if="type === 'delete'" class="button" @click.stop="recoverSelected()">恢复</view>
+			</view>
 		</view>
-		</view>
-	
+
 		<view class="p15" style="min-height: calc(100vh - 500rpx);">
 			<no-data v-if="!list||list.length==0" style="width: 100%;"></no-data>
-			
+
 			<view v-for="(item,index) in list" :key="index" class="m-b-24 flow-manage-list">
-			<!-- 	<view v-if="type === 'delete'"><checkbox  class="checkbox" :value="item.id" v-model="selectedFlowers" /> </view>
+				<!-- 	<view v-if="type === 'delete'"><checkbox  class="checkbox" :value="item.id" v-model="selectedFlowers" /> </view>
 			 -->
-				<view class="flow-manage-list-item-radio" v-if="type === 'delete'"><radio :checked="isSelected(item.id)" @click="changeItem(item)"></radio></view>
+				<view class="flow-manage-list-item-radio" v-if="type === 'delete'">
+					<radio :checked="isSelected(item.id)" @click="changeItem(item)"></radio>
+				</view>
 				<view class="flow-manage-list-item">
 					<view class="flex m-r-6">
-						<view class="img flower-img m-r-6">	
+						<view class="img flower-img m-r-6">
 							<image class="flower-img img100 " :src="item.cover"
 								:class="[!item.stock?'component-stock-zero':'']" @click="previewImg(item.cover)">
 							</image>
@@ -37,8 +39,9 @@
 						<view class="flex1">
 							<view class=" flex">
 								<view class="title">{{item.name}}<span class="level">{{item.levelStr}}</span></view>
-								<view class="m-l-a m-r-0" ><span class="label">排名</span><span class="value">{{item.typeRank || '-'}}</span></view>
-				
+								<view class="m-l-a m-r-0"><span class="label">排名</span><span
+										class="value">{{item.typeRank || '-'}}</span></view>
+
 								<view class="m-l-a m-r-0">
 									{{item.categoryStr || '-'}}
 								</view>
@@ -93,7 +96,8 @@
 						<view class="button" @click.stop="openValue(item,'stock')">库存</view>
 						<view class="button" @click.stop="toDetailAdd(item)">复制</view>
 
-						<view v-if="type !== 'delete' && (item.status==='OFF' || item.status==='FORCE_OFF')  " class="button t-red" @click.stop="buttonDelete(item)">删除</view>
+						<view v-if="type !== 'delete' && (item.status==='OFF' || item.status==='FORCE_OFF')  "
+							class="button t-red" @click.stop="buttonDelete(item)">删除</view>
 
 					</view>
 				</view>
@@ -322,78 +326,78 @@
 					})
 				}
 			},
-			   // 删除选中的花卉
-	    async deleteSelected() {
-	        if (this.selectedFlowers.length === 0) {
-	            this.$message.showToast('请选择要删除的商品');
-	            return;
-	        }
-	
-	        // 确认框
-			await this.$message.confirm('确定删除此商品吗')
-			
-			var dto = {
-				ids: this.selectedFlowers,
-			}
-			
-			this.$message.showLoading()
-			this.$http.request('post', '/api/supplier/flower/list/delete/batch' , {
-				data: dto
-			}).then(res => {
-				if (res.code == 0) {
-					this.$message.showToast('操作成功')
-					this.refreshList()
-			
+			// 删除选中的花卉
+			async deleteSelected() {
+				if (this.selectedFlowers.length === 0) {
+					this.$message.showToast('请选择要删除的商品');
+					return;
 				}
-			}).finally(() => {
-				this.$message.hideLoading()
-			})
-			
-							
-	    },
-		async recoverSelected() {
-		    if (this.selectedFlowers.length === 0) {
-		        this.$message.showToast('请选择恢复的商品');
-		        return;
-		    }
-			
-		    // 确认框
-			await this.$message.confirm('确定恢复此商品吗')
-			
-			var dto = {
-				ids: this.selectedFlowers,
-			}
-			
-			this.$message.showLoading()
-			this.$http.request('post', '/api/supplier/flower/list/restore/batch' , {
-				data: dto
-			}).then(res => {
-				if (res.code == 0) {
-					this.$message.showToast('操作成功')
-					this.refreshList()
+
+				// 确认框
+				await this.$message.confirm('确定删除此商品吗')
+
+				var dto = {
+					ids: this.selectedFlowers,
 				}
-			}).finally(() => {
-				this.$message.hideLoading()
-			})
-			
-							
-		},
-		changeItem(item) {
-			 const id = item.id;
-			  // 判断selectedFlowers里面是否有item.id, 如果有则去掉,没有就加入
-			  if (this.selectedFlowers.includes(id)) {
-			    // 移除选中的ID
-			    this.selectedFlowers = this.selectedFlowers.filter(flowerId => flowerId !== id);
-			  } else {
-			    // 添加选中的ID
-			    this.selectedFlowers.push(id);
-			  }
-		},
-		 isSelected(id) {
-		   // 检查ID是否在selectedFlowers中
-		   return this.selectedFlowers.includes(id);
-		 }
-					
+
+				this.$message.showLoading()
+				this.$http.request('post', '/api/supplier/flower/list/delete/batch', {
+					data: dto
+				}).then(res => {
+					if (res.code == 0) {
+						this.$message.showToast('操作成功')
+						this.refreshList()
+
+					}
+				}).finally(() => {
+					this.$message.hideLoading()
+				})
+
+
+			},
+			async recoverSelected() {
+				if (this.selectedFlowers.length === 0) {
+					this.$message.showToast('请选择恢复的商品');
+					return;
+				}
+
+				// 确认框
+				await this.$message.confirm('确定恢复此商品吗')
+
+				var dto = {
+					ids: this.selectedFlowers,
+				}
+
+				this.$message.showLoading()
+				this.$http.request('post', '/api/supplier/flower/list/restore/batch', {
+					data: dto
+				}).then(res => {
+					if (res.code == 0) {
+						this.$message.showToast('操作成功')
+						this.refreshList()
+					}
+				}).finally(() => {
+					this.$message.hideLoading()
+				})
+
+
+			},
+			changeItem(item) {
+				const id = item.id;
+				// 判断selectedFlowers里面是否有item.id, 如果有则去掉,没有就加入
+				if (this.selectedFlowers.includes(id)) {
+					// 移除选中的ID
+					this.selectedFlowers = this.selectedFlowers.filter(flowerId => flowerId !== id);
+				} else {
+					// 添加选中的ID
+					this.selectedFlowers.push(id);
+				}
+			},
+			isSelected(id) {
+				// 检查ID是否在selectedFlowers中
+				return this.selectedFlowers.includes(id);
+			}
+
 		}
 	}
 </script>
@@ -408,8 +412,8 @@
 			padding: 22rpx 22rpx 20rpx 22rpx;
 			background-color: #fff;
 			display: flex;
-			
-			.flow-manage-list-item-radio{
+
+			.flow-manage-list-item-radio {
 				width: 50rpx;
 				height: 50rpx;
 			}
@@ -429,8 +433,9 @@
 						margin-left: 20rpx;
 					}
 				}
+
 				.label {
-					
+
 					font-weight: 400;
 					font-size: 24rpx;
 					color: #666666;
@@ -438,11 +443,11 @@
 					// padding-left: 10rpx;
 					// padding-right: 10rpx;
 				}
-				
+
 				.label::after {
 					content: ": "
 				}
-				
+
 				.value {
 					font-weight: 400;
 					font-size: 24rpx;
@@ -528,7 +533,7 @@
 				}
 			}
 		}
-		
+
 		.top-buttons {
 			display: flex;
 			padding: 22rpx 42rpx;
@@ -559,44 +564,47 @@
 			}
 
 			.button-add {
-				background-image: url('@/static/images/supplier/flower/flower-mange-icon-add-flower.png');
+				// background-image: url('@/static/images/supplier/flower/flower-mange-icon-add-flower.png');
+				background-image: url('https://hmy-flower.oss-cn-shanghai.aliyuncs.com/9b/9ba0066e01f445f9ade144175745cbb91TtPCakvMtBV191bed22cec1f45c715214822f5ee02e.png');
 
 			}
 
 			.button-search-in {
-				background-image: url('@/static/images/supplier/flower/flower-mange-icon-flower-in.png');
+				// background-image: url('@/static/images/supplier/flower/flower-mange-icon-flower-in.png');
+				background-image: url('https://hmy-flower.oss-cn-shanghai.aliyuncs.com/f8/f8a79ebd3650409a9b461f692a718962k5etUQLrsYSP071ef78c3de46ccab3874c5a4607ca5b.png');
 
 			}
 
 			.button-search-unpass {
-				background-image: url('@/static/images/supplier/flower/flower-mange-icon-flower-unpass.png');
+				// background-image: url('@/static/images/supplier/flower/flower-mange-icon-flower-unpass.png');
+				background-image: url("https://hmy-flower.oss-cn-shanghai.aliyuncs.com/cc/cc58fb61ae65427295c71f0d9caacc45de44rtPrgqFg844bca8d2930d7f517962bb64061ee43.png");
 
 			}
 
 			.button-search-inpass {
-				background-image: url('@/static/images/supplier/flower/flower-mange-icon-flower-inpass.png');
-
+				// background-image: url('@/static/images/supplier/flower/flower-mange-icon-flower-inpass.png');
+				background-image: url('https://hmy-flower.oss-cn-shanghai.aliyuncs.com/47/47aec52d2a3d4c91b43bdb94685541afitjRdk4gwb9Qcb007003910ef8afa9377e8e7db26504.pn');
 			}
 
 			.button-search-delete {
-				background-image: url('@/static/images/supplier/flower/flower-mange-icon-flower-delete.png');
-
+				// background-image: url('@/static/images/supplier/flower/flower-mange-icon-flower-delete.png');
+				background-image: url('https://hmy-flower.oss-cn-shanghai.aliyuncs.com/21/21bf915752004adea9fed11caf0aea96re8cK9uGrYOL8bdb6e2bb41c1244509a7183b96ca476.png');
 			}
 		}
-		
-		.recycle-button{
-			
-			
-			
+
+		.recycle-button {
+
+
+
 			min-height: 50rpx;
 			background-color: #fff;
-			
+
 			.buttons {
 				display: flex;
 				justify-content: flex-end;
 				background-color: #fff;
 				padding: 22rpx 42rpx;
-		
+
 				.button {
 					margin: 0 auto;
 					width: 98rpx;
@@ -610,6 +618,6 @@
 				}
 			}
 		}
-		
+
 	}
 </style>
\ No newline at end of file

--
Gitblit v1.9.3