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%
+
+
+
+
+