From 3b072173b55eef8a21fec67cc2b435839548e5af Mon Sep 17 00:00:00 2001 From: 17792275749 <812100002@qq.com> Date: Tue, 12 May 2026 15:10:50 +0800 Subject: [PATCH] =?UTF-8?q?[AI=20Generated]:=20feat(Views):=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E6=95=B0=E6=8D=AE=E9=A1=B5=E5=8E=86=E5=8F=B2=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E7=BB=93=E6=9E=84=E4=B8=8E=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/claudeCodeTabState.xml | 6 + miniprogram/app.json | 4 +- miniprogram/images/home/header.jpg | Bin 0 -> 8786 bytes .../images/my/{关于我们@2x.png => about.png} | Bin miniprogram/images/my/header.jpg | Bin 0 -> 8786 bytes miniprogram/pages/data/data.less | 121 +++++++++++++++++- miniprogram/pages/data/data.ts | 67 +++++++++- miniprogram/pages/data/data.wxml | 81 +++++++++++- 8 files changed, 265 insertions(+), 14 deletions(-) create mode 100644 .idea/claudeCodeTabState.xml create mode 100644 miniprogram/images/home/header.jpg rename miniprogram/images/my/{关于我们@2x.png => about.png} (100%) create mode 100644 miniprogram/images/my/header.jpg diff --git a/.idea/claudeCodeTabState.xml b/.idea/claudeCodeTabState.xml new file mode 100644 index 0000000..ba4c915 --- /dev/null +++ b/.idea/claudeCodeTabState.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/miniprogram/app.json b/miniprogram/app.json index eddd953..f841d83 100644 --- a/miniprogram/app.json +++ b/miniprogram/app.json @@ -1,14 +1,14 @@ { "pages": [ - "pages/equipmentMember/equipmentMember", + "pages/data/data", "pages/login/login", "pages/connectedDevice/connectedDevice", "pages/connectedWifi/connectedWifi", "pages/supplementPersonal/supplementPersonal", + "pages/equipmentMember/equipmentMember", "pages/addMember/addMember", "pages/home/home", "pages/equipment/equipment", - "pages/data/data", "pages/my/my" ], "window": { diff --git a/miniprogram/images/home/header.jpg b/miniprogram/images/home/header.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93fbf9201afbbf47bfae21ee29d6bb49dc65be33 GIT binary patch literal 8786 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 DpKTQ+ literal 0 HcmV?d00001 diff --git a/miniprogram/images/my/关于我们@2x.png b/miniprogram/images/my/about.png similarity index 100% rename from miniprogram/images/my/关于我们@2x.png rename to miniprogram/images/my/about.png diff --git a/miniprogram/images/my/header.jpg b/miniprogram/images/my/header.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93fbf9201afbbf47bfae21ee29d6bb49dc65be33 GIT binary patch literal 8786 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 DpKTQ+ literal 0 HcmV?d00001 diff --git a/miniprogram/pages/data/data.less b/miniprogram/pages/data/data.less index c108c6c..505d94f 100644 --- a/miniprogram/pages/data/data.less +++ b/miniprogram/pages/data/data.less @@ -1,6 +1,115 @@ -.container { - display: flex; - justify-content: center; - align-items: center; - height: 100vh; -} +.scrollViewContent { + width: 100%; + padding: 24rpx 30rpx; + box-sizing: border-box; + + .data-card { + width: 100%; + padding: 40rpx 30rpx 30rpx; + box-sizing: border-box; + border-radius: 24rpx; + margin-bottom: 30rpx; + background-color: #FFFFFF; + + .userInfo {} + + .nav { + width: 100%; + height: 72rpx; + padding: 4rpx; + box-sizing: border-box; + display: flex; + flex-wrap: nowrap; + background-color: #E8EBF2; + border-radius: 16rpx; + margin-bottom: 24rpx; + + >view { + flex: 1; + height: 64rpx; + border-radius: 16rpx; + font-size: 28rpx; + color: #808080; + line-height: 64rpx; + text-align: center; + + &.active { + color: #FFFFFF; + font-weight: bold; + background-color: #1385FA; + } + } + } + + .summary { + width: 100%; + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + padding: 24rpx 0; + background-color: #F3F4F6; + border-radius: 16rpx; + + .summary-item { + flex: 1 + + // > view:first-of-type { + // width: 94rpx; + // height: 23rpx; + // font-family: HarmonyOS Sans SC; + // font-weight: 400; + // font-size: 24rpx; + // color: #808080; + // margin-bottom: 30rpx; + // } + + // > view:last-of-type { + + // } + } + } + } + + .data-list { + width: 100%; + + .list { + width: 100%; + margin-bottom: 30rpx; + + > view:first-of-type { + color: #808080; + width: 100%; + height: 24rpx; + font-size: 24rpx; + line-height: 24rpx; + margin-bottom: 20rpx; + } + + > view:last-of-type { + width: 100%; + height: 96rpx; + display: flex; + justify-content: space-between; + padding-left: 30rpx; + padding-right: 50rpx; + box-sizing: border-box; + flex-wrap: nowrap; + border-radius: 16rpx; + background-color: #FFFFFF; + + > view { + color: #808080; + font-size: 26rpx; + height: 96rpx; + line-height: 96rpx; + + text { + color: #252535; + font-weight: bold; + } + } + } + } + } +} \ No newline at end of file diff --git a/miniprogram/pages/data/data.ts b/miniprogram/pages/data/data.ts index d9046bc..3afad40 100644 --- a/miniprogram/pages/data/data.ts +++ b/miniprogram/pages/data/data.ts @@ -1,5 +1,66 @@ Page({ - data: {}, - onLoad() {}, -}) + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad() { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage(opts): WechatMiniprogram.Page.ICustomShareContent { + console.log(opts.target) + return {} + } +}) \ No newline at end of file diff --git a/miniprogram/pages/data/data.wxml b/miniprogram/pages/data/data.wxml index eefb861..659046f 100644 --- a/miniprogram/pages/data/data.wxml +++ b/miniprogram/pages/data/data.wxml @@ -1,3 +1,78 @@ - - 数据 - + + + + + + + + 陈小飞 + 本人 + + + 男·32岁 + | + 172cm + + + 切换成员 + + + 近7天 + 近30天 + 近3月 + + + + 最高体重 + + + 62.1 + kg + + + + 最低体重 + + + 62.1 + kg + + + + 平均体重 + + + 62.1 + kg + + + + 体重变化 + + + 62.1 + kg + + + + + + + 2026.05.12 13:44 + + 体重:62.2kg + BMI:22.8 + 体脂率:21.6% + + + + 2026.05.12 13:44 + + 体重:62.2kg + BMI:22.8 + 体脂率:21.6% + + + + +