From 349ffa4f34196114031dc2307453348d3911e48a Mon Sep 17 00:00:00 2001 From: Yer11214 <17633066053@163.com> Date: Wed, 8 Jul 2026 18:37:11 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E5=A4=9A?= =?UTF-8?q?=E4=B8=AA=E7=BB=84=E4=BB=B6=E4=BB=A5=E6=94=AF=E6=8C=81=20Vue=20?= =?UTF-8?q?3=20=E8=AF=AD=E6=B3=95=E5=92=8C=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将多个组件转换为 ` diff --git a/components/default-page/default-page.vue b/components/default-page/default-page.vue index a1d6d7d..4ac14f2 100644 --- a/components/default-page/default-page.vue +++ b/components/default-page/default-page.vue @@ -10,40 +10,30 @@ - diff --git a/components/m-goods-list/list.vue b/components/m-goods-list/list.vue index a200f44..ba7ce07 100644 --- a/components/m-goods-list/list.vue +++ b/components/m-goods-list/list.vue @@ -5,7 +5,7 @@ - + @@ -51,7 +51,7 @@
- +
@@ -94,114 +94,32 @@ - diff --git a/components/m-goods-list/promotion.vue b/components/m-goods-list/promotion.vue index 928b954..57cc804 100644 --- a/components/m-goods-list/promotion.vue +++ b/components/m-goods-list/promotion.vue @@ -4,7 +4,7 @@
- +
@@ -43,43 +43,33 @@
- diff --git a/components/m-goods-recommend/index.vue b/components/m-goods-recommend/index.vue index 2e95cd5..61f8cb7 100644 --- a/components/m-goods-recommend/index.vue +++ b/components/m-goods-recommend/index.vue @@ -1,73 +1,63 @@ - \ No newline at end of file + diff --git a/components/m-placard/index.vue b/components/m-placard/index.vue index d93b0cf..96bf3e5 100644 --- a/components/m-placard/index.vue +++ b/components/m-placard/index.vue @@ -1,5 +1,5 @@ - \ No newline at end of file + diff --git a/components/m-take-down-sale-goods/index.vue b/components/m-take-down-sale-goods/index.vue index 61efeb3..46aa9ff 100644 --- a/components/m-take-down-sale-goods/index.vue +++ b/components/m-take-down-sale-goods/index.vue @@ -1,27 +1,21 @@ - diff --git a/components/uniMap.vue b/components/uniMap.vue index c315487..e1f1f16 100644 --- a/components/uniMap.vue +++ b/components/uniMap.vue @@ -1,111 +1,99 @@ - + \ No newline at end of file + diff --git a/components/verification/verification.vue b/components/verification/verification.vue index 0a6cb29..54810a0 100644 --- a/components/verification/verification.vue +++ b/components/verification/verification.vue @@ -1,9 +1,9 @@ - + diff --git a/pages/cart/coupon/couponDetail.vue b/pages/cart/coupon/couponDetail.vue index 7e2675d..aea60ff 100644 --- a/pages/cart/coupon/couponDetail.vue +++ b/pages/cart/coupon/couponDetail.vue @@ -2,52 +2,46 @@ - {{coupon.title}} - {{unitPrice(coupon.price)}} - {{coupon.discount}}折 - 满{{coupon.consumeThreshold}}元可用 - - 券 - - - {{coupon.used_status == 0?'新到':coupon.used_status_text}} + {{ coupon.title }} + {{ unitPrice(coupon.price) }} + {{ coupon.discount }}折 + 满{{ coupon.consumeThreshold }}元可用 + + + {{ coupon.used_status == 0 ? '新到' : coupon.used_status_text }} • 使用范围:{{ - coupon.scopeType == 'ALL' && coupon.storeId == '0' - ? "全平台" - : coupon.scopeType == "PORTION_GOODS" - ? "部分商品" - : coupon.scopeType == "PORTION_GOODS_CATEGORY" - ? "部分分类商品" - : coupon.storeName == 'platform' ? '全平台' :coupon.storeName+'' - }}使用 - • 有效期至:{{coupon.endTime}} - + coupon.scopeType == 'ALL' && coupon.storeId == '0' + ? '全平台' + : coupon.scopeType == 'PORTION_GOODS' + ? '部分商品' + : coupon.scopeType == 'PORTION_GOODS_CATEGORY' + ? '部分分类商品' + : coupon.storeName == 'platform' ? '全平台' : coupon.storeName + '' + }}使用 + • 有效期至:{{ coupon.endTime }} - - + + + + + diff --git a/pages/cart/payment/error.vue b/pages/cart/payment/error.vue index e69de29..d57ed28 100644 --- a/pages/cart/payment/error.vue +++ b/pages/cart/payment/error.vue @@ -0,0 +1,87 @@ + + + + + diff --git a/pages/cart/payment/payOrder.vue b/pages/cart/payment/payOrder.vue index 50093a9..21af8f6 100644 --- a/pages/cart/payment/payOrder.vue +++ b/pages/cart/payment/payOrder.vue @@ -66,410 +66,264 @@
- \ No newline at end of file + + + diff --git a/pages/mine/distribution/auth.vue b/pages/mine/distribution/auth.vue index d3bf436..954da91 100644 --- a/pages/mine/distribution/auth.vue +++ b/pages/mine/distribution/auth.vue @@ -3,160 +3,100 @@

实名认证(请上传真实的个人信息,认证通过后将无法修改)

- - - - - - - - - - - - - - - - - - - 提交 + + + + + + + + + + + + + + + + + + 提交
- 您提交的信息正在审核 提交认证申请后,工作人员将在三个工作日进行核对完成审核 - + diff --git a/pages/mine/distribution/join.vue b/pages/mine/distribution/join.vue index 516dee1..a8b1d85 100644 --- a/pages/mine/distribution/join.vue +++ b/pages/mine/distribution/join.vue @@ -1,104 +1,127 @@ - - + + diff --git a/pages/mine/distribution/list.vue b/pages/mine/distribution/list.vue index 8bb4077..2548251 100644 --- a/pages/mine/distribution/list.vue +++ b/pages/mine/distribution/list.vue @@ -58,44 +58,44 @@ - 已选择 - 未选择 + 已选择 + 未选择 - + - + - + - + {{ item.goodsName }} - + 佣金: ¥{{ unitPrice(item.commission) }} - + ¥{{ unitPrice(item.price) }} - 分销商品 + 分销商品 @@ -104,25 +104,25 @@ - + - + {{ item.goodsName }} - + 佣金: ¥{{ unitPrice(item.commission) }} - + ¥{{ unitPrice(item.price) }} - 立即选取 + 立即选取 @@ -136,210 +136,164 @@ - - + + - + + diff --git a/pages/mine/help/tips.vue b/pages/mine/help/tips.vue index 79ff8c9..bb026e1 100644 --- a/pages/mine/help/tips.vue +++ b/pages/mine/help/tips.vue @@ -1,62 +1,42 @@ - + \ No newline at end of file + diff --git a/pages/mine/im/index.vue b/pages/mine/im/index.vue index b0e992a..c865f9f 100644 --- a/pages/mine/im/index.vue +++ b/pages/mine/im/index.vue @@ -196,515 +196,356 @@ - diff --git a/pages/mine/im/list.vue b/pages/mine/im/list.vue index d1cb771..5de6a71 100644 --- a/pages/mine/im/list.vue +++ b/pages/mine/im/list.vue @@ -9,12 +9,12 @@ :border="false" :auto-back="true" > - +
- +
@@ -28,7 +28,7 @@
- @@ -65,85 +65,80 @@ - diff --git a/pages/mine/msgTips/packageMsg/index.vue b/pages/mine/msgTips/packageMsg/index.vue index 6c41628..7b0067a 100644 --- a/pages/mine/msgTips/packageMsg/index.vue +++ b/pages/mine/msgTips/packageMsg/index.vue @@ -1,99 +1,113 @@ - - \ No newline at end of file + diff --git a/pages/mine/msgTips/packageMsg/logisticsDetail.vue b/pages/mine/msgTips/packageMsg/logisticsDetail.vue index d6a98ad..3646f4a 100644 --- a/pages/mine/msgTips/packageMsg/logisticsDetail.vue +++ b/pages/mine/msgTips/packageMsg/logisticsDetail.vue @@ -2,21 +2,23 @@ - {{ logiList.shipper }}快递 {{ logiList.logisticCode }} + {{ logisticsInfo.shipper }}快递 {{ logisticsInfo.logisticCode }} - - - - - + + + + + diff --git a/pages/mine/set/editionIntro.vue b/pages/mine/set/editionIntro.vue index 0fe7edb..ebcc8c3 100644 --- a/pages/mine/set/editionIntro.vue +++ b/pages/mine/set/editionIntro.vue @@ -16,7 +16,7 @@ - + @@ -40,93 +40,72 @@ - diff --git a/pages/mine/set/securityCenter/editLoginPassword.vue b/pages/mine/set/securityCenter/editLoginPassword.vue index 5024965..25e6d37 100644 --- a/pages/mine/set/securityCenter/editLoginPassword.vue +++ b/pages/mine/set/securityCenter/editLoginPassword.vue @@ -1,160 +1,99 @@ - - diff --git a/pages/mine/set/securityCenter/editPassword.vue b/pages/mine/set/securityCenter/editPassword.vue index 35465a9..b668d6e 100644 --- a/pages/mine/set/securityCenter/editPassword.vue +++ b/pages/mine/set/securityCenter/editPassword.vue @@ -1,281 +1,238 @@ - - diff --git a/pages/mine/set/securityCenter/faceLogin.vue b/pages/mine/set/securityCenter/faceLogin.vue index c4ad729..1966ad1 100644 --- a/pages/mine/set/securityCenter/faceLogin.vue +++ b/pages/mine/set/securityCenter/faceLogin.vue @@ -4,7 +4,7 @@ @@ -12,74 +12,65 @@ - \ No newline at end of file + diff --git a/pages/mine/signIn.vue b/pages/mine/signIn.vue index 2cfa3c7..fd034bb 100644 --- a/pages/mine/signIn.vue +++ b/pages/mine/signIn.vue @@ -3,10 +3,10 @@
-
- 签到 - 已签 +
+ 签到 + 已签
坚持每天连续签到可以获多重奖励哦 @@ -22,19 +22,19 @@ {{ item }} - - + - + {{ item }} - @@ -47,11 +47,11 @@
- + 签到成功 - × + × @@ -61,231 +61,147 @@ - + + + + + diff --git a/pages/order/deliverDetail.vue b/pages/order/deliverDetail.vue index a5774f0..e4d61f2 100644 --- a/pages/order/deliverDetail.vue +++ b/pages/order/deliverDetail.vue @@ -45,34 +45,24 @@
- + + + diff --git a/pages/passport/entry/seller/entry-form.scss b/pages/passport/entry/seller/entry-form.scss new file mode 100644 index 0000000..fd3cc81 --- /dev/null +++ b/pages/passport/entry/seller/entry-form.scss @@ -0,0 +1,92 @@ +@mixin seller-entry-form { + :deep(.u-form-item) { + padding: 0; + margin-top: 24rpx; + } + + :deep(.u-form-item__body) { + flex-direction: column !important; + align-items: stretch !important; + padding: 0; + } + + :deep(.u-form-item__body__left) { + width: 100% !important; + margin-bottom: 16rpx; + } + + :deep(.u-form-item__body__left__content__label) { + display: block; + font-size: 30rpx; + font-weight: 600; + color: #333; + line-height: 1.4; + white-space: normal; + } + + :deep(.u-form-item__body__right), + :deep(.u-form-item__body__right__content), + :deep(.u-form-item__body__right__content__slot) { + width: 100%; + flex: none; + min-width: 0; + } + + :deep(.u-form-item__body__right__content__slot) { + display: block; + } + + .field-input { + width: 100%; + margin-top: 0; + } + + .field-row { + display: flex; + align-items: center; + gap: 16rpx; + width: 100%; + } + + .field-row .field-input { + flex: 1; + min-width: 0; + } + + .field-textarea { + width: 100%; + + :deep(.u-textarea) { + background: #fafafa !important; + border-radius: 12rpx; + padding: 20rpx; + box-sizing: border-box; + } + + :deep(.u-textarea__field) { + width: 100%; + font-size: 28rpx; + line-height: 1.6; + color: #333; + } + } +} + +@mixin seller-entry-submit { + text-align: center; + background: var(--theme-light, #ff6b35); + height: 88rpx; + line-height: 88rpx; + color: #fff; + width: 92%; + margin: 40rpx auto 60rpx; + border-radius: 100px; + font-size: 30rpx; +} + +.picker-action { + flex-shrink: 0; + color: var(--theme-light, #ff6b35); + font-size: 28rpx; + white-space: nowrap; +} diff --git a/pages/passport/entry/seller/entry.scss b/pages/passport/entry/seller/entry.scss index 01d8c6c..3fb8e54 100644 --- a/pages/passport/entry/seller/entry.scss +++ b/pages/passport/entry/seller/entry.scss @@ -1,18 +1,28 @@ .flag-title { - font-size: 42rpx; - font-weight: bold; + font-size: 30rpx; + font-weight: 600; + color: #333; + line-height: 1.4; + margin-bottom: 8rpx; } -.submit, -.notice { - font-weight: bold; - font-size: 28rpx; - height: 92rpx; - text-align: center; - letter-spacing: 4rpx; - line-height: 92rpx; +.wrapper { + box-sizing: border-box; + min-height: 100vh; + padding: 20rpx 24rpx 40rpx; + background: #f8f8f8; +} + +.column { + padding: 32rpx; + margin-bottom: 20rpx; + background: #fff; border-radius: 20rpx; } -.wrapper { - padding:16rpx; -} \ No newline at end of file + +.tips { + color: #999; + font-size: 24rpx; + line-height: 1.4; + margin-top: 12rpx; +} diff --git a/pages/passport/entry/seller/index.vue b/pages/passport/entry/seller/index.vue index 3c456fb..3ececcc 100644 --- a/pages/passport/entry/seller/index.vue +++ b/pages/passport/entry/seller/index.vue @@ -1,12 +1,12 @@ - - diff --git a/pages/passport/entry/seller/step2.vue b/pages/passport/entry/seller/step2.vue index e53c83d..804f3e1 100644 --- a/pages/passport/entry/seller/step2.vue +++ b/pages/passport/entry/seller/step2.vue @@ -1,144 +1,135 @@ - - diff --git a/pages/passport/entry/seller/step3.vue b/pages/passport/entry/seller/step3.vue index 50cb778..489c2dd 100644 --- a/pages/passport/entry/seller/step3.vue +++ b/pages/passport/entry/seller/step3.vue @@ -1,16 +1,16 @@ - - \ No newline at end of file + diff --git a/pages/product/product/evaluation/-evaluation.vue b/pages/product/product/evaluation/-evaluation.vue index 9832c0f..8975e73 100644 --- a/pages/product/product/evaluation/-evaluation.vue +++ b/pages/product/product/evaluation/-evaluation.vue @@ -64,88 +64,82 @@
- \ No newline at end of file + diff --git a/pages/product/product/goods/-goods-intro.vue b/pages/product/product/goods/-goods-intro.vue index 6c3c9ab..39ce647 100644 --- a/pages/product/product/goods/-goods-intro.vue +++ b/pages/product/product/goods/-goods-intro.vue @@ -39,30 +39,32 @@
- \ No newline at end of file + diff --git a/pages/product/product/promotion/-promotion-assemble-list.vue b/pages/product/product/promotion/-promotion-assemble-list.vue index 38e8a0e..1739525 100644 --- a/pages/product/product/promotion/-promotion-assemble-list.vue +++ b/pages/product/product/promotion/-promotion-assemble-list.vue @@ -23,66 +23,57 @@
- diff --git a/pages/product/product/promotion/-promotion.vue b/pages/product/product/promotion/-promotion.vue index 82b3f76..8ff9c85 100644 --- a/pages/product/product/promotion/-promotion.vue +++ b/pages/product/product/promotion/-promotion.vue @@ -50,51 +50,45 @@
- 暂无促销信息 + 暂无促销信息 - \ No newline at end of file + diff --git a/pages/product/shopPage.vue b/pages/product/shopPage.vue index 33458ba..9fec6e3 100644 --- a/pages/product/shopPage.vue +++ b/pages/product/shopPage.vue @@ -20,8 +20,8 @@ @@ -134,9 +134,13 @@
-
+ -
+ - + -
-
+
+
- diff --git a/pages/product/shopPageGoods.vue b/pages/product/shopPageGoods.vue index 0342680..1ee7e23 100644 --- a/pages/product/shopPageGoods.vue +++ b/pages/product/shopPageGoods.vue @@ -16,54 +16,47 @@ - \ No newline at end of file + diff --git a/pages/promotion/bargain/log.vue b/pages/promotion/bargain/log.vue index 0e19b60..e8892a3 100644 --- a/pages/promotion/bargain/log.vue +++ b/pages/promotion/bargain/log.vue @@ -1,80 +1,80 @@ - - \ No newline at end of file + diff --git a/pages/promotion/joinGroup.vue b/pages/promotion/joinGroup.vue index 0f628ed..8859e03 100644 --- a/pages/promotion/joinGroup.vue +++ b/pages/promotion/joinGroup.vue @@ -39,112 +39,100 @@ - \ No newline at end of file + diff --git a/pages/promotion/point/detail.vue b/pages/promotion/point/detail.vue index abad0f8..cd19ed0 100644 --- a/pages/promotion/point/detail.vue +++ b/pages/promotion/point/detail.vue @@ -49,70 +49,63 @@ - +
- diff --git a/pages/promotion/point/pointList.vue b/pages/promotion/point/pointList.vue index 3c88aab..63ec3f6 100644 --- a/pages/promotion/point/pointList.vue +++ b/pages/promotion/point/pointList.vue @@ -99,172 +99,168 @@ - \ No newline at end of file + diff --git a/pages/promotion/seckill.vue b/pages/promotion/seckill.vue index 6fc3668..f42b5e5 100644 --- a/pages/promotion/seckill.vue +++ b/pages/promotion/seckill.vue @@ -38,128 +38,115 @@ - + + diff --git a/pages/tabbar/home/template/fetch_coupon.vue b/pages/tabbar/home/template/fetch_coupon.vue index 7354e2d..2bcc0f6 100644 --- a/pages/tabbar/home/template/fetch_coupon.vue +++ b/pages/tabbar/home/template/fetch_coupon.vue @@ -1,5 +1,5 @@ - diff --git a/pages/tabbar/home/web-view.vue b/pages/tabbar/home/web-view.vue index 5d7f776..dad7045 100644 --- a/pages/tabbar/home/web-view.vue +++ b/pages/tabbar/home/web-view.vue @@ -4,43 +4,38 @@ -