From 7e107a4ea4cdf39b8c57f3c9885786d83995f6b7 Mon Sep 17 00:00:00 2001 From: BAKEYi <16298417+bakeyi@user.noreply.gitee.com> Date: Wed, 25 Mar 2026 15:41:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=AE=B6=E7=AB=AF=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=20=E6=9C=8D=E5=8A=A1=E7=AE=80=E4=BB=8B?= =?UTF-8?q?=E6=96=B0=E9=9C=80=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/shop/add-service.vue | 2484 ++++++++++++++++++++---------------- 1 file changed, 1389 insertions(+), 1095 deletions(-) diff --git a/pages/shop/add-service.vue b/pages/shop/add-service.vue index 88274b6..228b6c7 100644 --- a/pages/shop/add-service.vue +++ b/pages/shop/add-service.vue @@ -1,80 +1,123 @@ \ No newline at end of file +/* #ifdef MP-WEIXIN */ +.form-input { + height: 80rpx; +} + +.bottom-buttons { + padding-bottom: env(safe-area-inset-bottom); +} + +/* #endif */ +.tip { + padding: 20rpx 30rpx; + background: #feefec; + font-weight: 400; + font-size: 30rpx; + color: #f31d2f; + line-height: 42rpx; + text-align: left; + font-style: normal; + + text-align: center; + + .tip-icon { + width: 34rpx; + height: 34rpx; + margin-right: 10rpx; + transform: translateY(6rpx); + } +} + +/* 淡入淡出动画 */ +.fade-enter-active, .fade-leave-active { + transition: opacity 0.3s; +} +.fade-enter, .fade-leave-to { + opacity: 0; +} + +.popup-mask2 { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.5); + // z-index: 1000; + display: flex; + align-items: center; + justify-content: center; +} + +.popup-content2 { + width: 600rpx; + background-color: #ffffff; + border-radius: 20rpx; + overflow: hidden; + padding: 40rpx 30rpx; + box-sizing: border-box; +} + +.popup-title { + font-size: 36rpx; + font-weight: 600; + color: #333333; + text-align: center; + margin-bottom: 20rpx; +} + +.popup-message { + font-size: 30rpx; + color: #666666; + text-align: center; + margin-top: 40rpx; + margin-bottom: 30rpx; + line-height: 1.5; +} + +.popup-buttons { + display: flex; + flex-flow: row nowrap; + justify-content: space-between; + padding: 20rpx 0 0 0; + gap: 60rpx; +} + +.popup-btn { + flex: 1; + height: 80rpx; + line-height: 80rpx; + text-align: center; + font-size: 26rpx; + border-radius: 40rpx; +} + +.popup-btn-know { + background-color: #e8101e; + color: #ffffff; +} + +.popup-btn-notshow { + background-color: #ffffff; + color: #e8101e; + border: 1rpx #e8101e solid; +} +