From 2d371907f340899736f967a1febe17162ba08e89 Mon Sep 17 00:00:00 2001 From: tianyi <13521030702@163.com> Date: Fri, 27 Mar 2026 15:18:41 +0800 Subject: [PATCH] 11 --- package1/myCenter/merchantCenter.vue | 291 ++++++++++++++++++++++++++- 1 file changed, 282 insertions(+), 9 deletions(-) diff --git a/package1/myCenter/merchantCenter.vue b/package1/myCenter/merchantCenter.vue index 7bb3ed9..a6e6b4c 100644 --- a/package1/myCenter/merchantCenter.vue +++ b/package1/myCenter/merchantCenter.vue @@ -10,7 +10,163 @@ - + + + + + + + 老王的店 + + + 暂停营业 + + + + + + + 待办事项 + + + + + + 0 + + + 待接单 + + + + + 0 + + + 待发货 + + + + + 0 + + + 待商家送达 + + + + + + + 0 + + + 待顾客自取 + + + + + 0 + + + 待退款/售后 + + + + + 0 + + + 待回复差评 + + + + + + + + + 今日实时数据 + + + 更多 + + + + + + + 0 + + + 今日订单 + + + + + 0 + + + 营业额 + + + + + + + 必备工具 + + + + + + + + 商品管理 + + + + + + + + 店铺管理 + + + + + + + + 订单管理 + + + + + + + + 账单结算 + + + + + + + + 顾客评价 + + + + + + + + 扫码核销 + + + + @@ -22,12 +178,36 @@ } }, onShow() { - + this.menuButtonInfo = uni.getMenuButtonBoundingClientRect() }, onLoad(option) { - + }, methods: { + goDetail(type) { + let url = '' + switch (type) { + case 'sp': + url = '/package1/myCenter/goodsList' + break; + case 'dp': + url = '' + break; + case 'dd': + url = '' + break; + case 'zd': + url = '' + break; + case 'pj': + url = '/package1/group/shopEvaluate' + break; + default: + } + uni.navigateTo({ + url: url + }) + }, back() { uni.navigateBack() }, @@ -43,33 +223,33 @@ background: #F5F8F5; color: #00231C; } - + .page1 { width: 100%; height: 100%; font-size: 24rpx; position: relative; } - + .title { background: url('https://jewel-shop.oss-cn-beijing.aliyuncs.com/8bc15960c2dc40268e295d6dd23aecce.png') no-repeat; width: 100%; - height: 54%; + height: 20%; } - + .title-sreach { width: 100%; display: flex; height: 200rpx; position: relative; } - + .back-btn { position: absolute; bottom: 0; left: 0; } - + .title-name { padding-top: 55px; font-size: 36rpx; @@ -77,4 +257,97 @@ flex: 1; text-align: center; } + + .shop-title { + width: 95%; + margin: -65px auto 0; + padding: 10px; + background: #fff; + border-radius: 10px; + display: flex; + font-size: 14px; + font-weight: 700; + } + + .title1 { + width: 35px; + height: 35px; + + img { + width: 100%; + height: 100%; + border-radius: 5px; + } + } + .title2{ + flex: 1; + line-height: 35px; + display: flex; + } + .title22{ + flex: 1; + padding-left: 10px; + } + .shop-order{ + width: 95%; + margin: 10px auto 0; + background: #fff; + border-radius: 10px; + padding: 0 10px 0; + } + .order1{ + height: 35px; + line-height: 35px; + font-size: 14px; + font-weight: 700; + border-bottom: 1px solid #eee; + } + .order22{ + display: flex; + height: 50px; + padding-top: 10px; + } + .order33{ + flex: 1; + text-align: center; + } + .order44{ + font-size: 14px; + font-weight: 700; + } + .data2{ + display: flex; + height: 70px; + text-align: center; + padding-top: 10px; + } + .data22{ + flex: 1; + } + .data222{ + font-size: 18px; + font-weight: 700; + padding-bottom: 10px; + } + .menu2{ + display: flex; + flex-wrap: wrap; + text-align: center; + padding-top: 10px; + } + .menu22{ + width: 25%; + height: 60px; + } + .menu33{ + img{ + width: 25px; + height: 25px; + background-size: 100%; + } + } + .menu44{ + height: 20px; + line-height: 20px; + } \ No newline at end of file