diff --git a/pages.json b/pages.json index bad5b55..60dfc46 100644 --- a/pages.json +++ b/pages.json @@ -348,13 +348,13 @@ } }, - { - "path": "Filinginformation/Filinginformation", - "style": { - "navigationBarTitleText": "查看建档信息", - "enablePullDownRefresh": false - } - }, + // { + // "path": "Filinginformation/Filinginformation", + // "style": { + // "navigationBarTitleText": "查看建档信息", + // "enablePullDownRefresh": false + // } + // }, { "path": "Onlinesigning/Onlinesigning", "style": { @@ -407,6 +407,24 @@ "enablePullDownRefresh": false } + } + ,{ + "path" : "healthtest/healthtest", + "style" : + { + "navigationBarTitleText": "健康自评", + "enablePullDownRefresh": false + } + + } + ,{ + "path" : "Physicalexamination/Physicalexamination", + "style" : + { + "navigationBarTitleText": "体征检测", + "enablePullDownRefresh": false + } + } ] }], diff --git a/pages/homepage/homepage.vue b/pages/homepage/homepage.vue index e8d74f6..3640c62 100644 --- a/pages/homepage/homepage.vue +++ b/pages/homepage/homepage.vue @@ -51,11 +51,11 @@ 健康管理 - + - + @@ -88,11 +88,26 @@ url: '/pagesC/Healthrecords/Healthrecords' }) }, + // 筛查记录 gorecords() { uni.navigateTo({ url: '/pagesC/Screeningrecords/Screeningrecords' }) }, + // 健康自评 + healthtest() { + uni.navigateTo({ + url: '/pagesC/healthtest/healthtest' + }) + }, + // 体征检测 + sign(){ + uni.navigateTo({ + url: '/pagesC/Physicalexamination/Physicalexamination' + }) + + }, + // 服务预约 goappoint() { uni.navigateTo({ url: '/pagesC/ServiceAppointment/ServiceAppointment' diff --git a/pagesC/Physicalexamination/Physicalexamination.scss b/pagesC/Physicalexamination/Physicalexamination.scss new file mode 100644 index 0000000..3c01932 --- /dev/null +++ b/pagesC/Physicalexamination/Physicalexamination.scss @@ -0,0 +1,110 @@ +.app { + height: 100vh; + background-color: #F7F5F5; + padding: 15rpx 0 0 0; + overflow: scroll; + + .top { + width: 95%; + height: 163rpx; + // background: red; + margin: 0 auto; + justify-content: space-between; + display: flex; + + .device { + font-family: Source Han Sans CN; + width: 48%; + height: 163rpx; + background: #FFFFFF; + box-shadow: 0rpx 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03); + border-radius: 5rpx; + position: relative; + + image { + position: absolute; + width: 33rpx; + height: 32rpx; + left: 5%; + top: 10%; + } + + .deviceitem { + display: inline-block; + position: absolute; + left: 18%; + top: 8%; + font-size: 28rpx; + font-weight: 500; + color: #000000; + // line-height: 38rpx; + + } + + .itemdata { + position: absolute; + font-size: 24rpx; + font-weight: 400; + color: #595959; + top: 49%; + left: 16%; + + + } + + } + + } + + .body { + position: relative; + width: 95%; + font-family: Source Han Sans CN; + margin: 20rpx auto; + justify-content: space-between; + display: flex; + flex-wrap: wrap; + + .item { + width: 48%; + height: 362rpx; + background: #FFFFFF; + box-shadow: 0rpx 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03); + border-radius: 5rpx; + margin-bottom: 20rpx; + position: relative; + + image { + width: 140rpx; + height: 155rpx; + position: absolute; + left: 49%; + top: 50%; + } + + .itemtitle { + position: absolute; + font-size: 28rpx; + font-weight: 500; + color: #000000; + top: 8%; + left: 6%; + + } + .itemtext { + position: absolute; + font-size: 24rpx; + font-weight: 400; + color: #595959; + top: 32%; + left: 6%; + } + + .two { + top: 22%; + left: 6%; + } + + } + } + } \ No newline at end of file diff --git a/pagesC/Physicalexamination/Physicalexamination.vue b/pagesC/Physicalexamination/Physicalexamination.vue new file mode 100644 index 0000000..890d60c --- /dev/null +++ b/pagesC/Physicalexamination/Physicalexamination.vue @@ -0,0 +1,128 @@ + + + + + \ No newline at end of file diff --git a/pagesC/healthtest/healthtest.scss b/pagesC/healthtest/healthtest.scss new file mode 100644 index 0000000..0d2abd9 --- /dev/null +++ b/pagesC/healthtest/healthtest.scss @@ -0,0 +1,94 @@ +.app { + height: 100vh; + background-color: #F7F5F5; + padding: 15rpx 0 0 0; + overflow: scroll; + .tophealth { + font-family: Source Han Sans CN; + position: relative; + left: 5%; + width: 92%; + // background: red; + height: 60rpx; + margin-bottom: 10rpx; + + image { + position: absolute; + width: 32rpx; + height: 36rpx; + top: 15%; + // transform: translateY(-50%); + // vertical-align: middle; + } + + .health { + font-size: 28rpx; + font-weight: 500; + color: #000000; + line-height: 38rpx; + height: 38rpx; + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 7%; + } + + .history { + font-size: 26rpx; + font-weight: 400; + color: #26A888; + line-height: 38rpx; + height: 38rpx; + position: absolute; + top: 50%; + transform: translateY(-50%); + right: 0%; + + } + + } + + .bodyhealth { + width: 94%; + height: 208rpx; + background: #FFFFFF; + box-shadow: 0rpx 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03); + border-radius: 5rpx; + position: relative; + left: 50%; + font-family: Source Han Sans CN; + transform: translateX(-50%); + margin-bottom: 20rpx; + + image { + width: 140rpx; + height: 140rpx; + background: #ABACB1; + border-radius: 5rpx; + position: absolute; + left: 5%; + top: 50%; + transform: translateY(-50%); + } + + .risk { + font-size: 32rpx; + font-weight: 500; + color: #333333; + position: absolute; + left: 30%; + top: 25%; + } + + .estimate { + font-size: 28rpx; + font-weight: 400; + color: #959595; + position: absolute; + left: 30%; + top: 50%; + } + + } + + } \ No newline at end of file diff --git a/pagesC/healthtest/healthtest.vue b/pagesC/healthtest/healthtest.vue new file mode 100644 index 0000000..dad6ba9 --- /dev/null +++ b/pagesC/healthtest/healthtest.vue @@ -0,0 +1,44 @@ + + + + + \ No newline at end of file diff --git a/static/pageC/bloodfat.png b/static/pageC/bloodfat.png new file mode 100644 index 0000000..3488bef Binary files /dev/null and b/static/pageC/bloodfat.png differ diff --git a/static/pageC/bloodpressure.png b/static/pageC/bloodpressure.png new file mode 100644 index 0000000..2149e00 Binary files /dev/null and b/static/pageC/bloodpressure.png differ diff --git a/static/pageC/device.png b/static/pageC/device.png new file mode 100644 index 0000000..99edbf6 Binary files /dev/null and b/static/pageC/device.png differ diff --git a/static/pageC/dkw.png b/static/pageC/dkw.png new file mode 100644 index 0000000..e67aee8 Binary files /dev/null and b/static/pageC/dkw.png differ diff --git a/static/pageC/heartrate.png b/static/pageC/heartrate.png new file mode 100644 index 0000000..2060dac Binary files /dev/null and b/static/pageC/heartrate.png differ diff --git a/static/pageC/oxygen.png b/static/pageC/oxygen.png new file mode 100644 index 0000000..6920896 Binary files /dev/null and b/static/pageC/oxygen.png differ diff --git a/static/pageC/report.png b/static/pageC/report.png new file mode 100644 index 0000000..be55723 Binary files /dev/null and b/static/pageC/report.png differ diff --git a/static/pageC/self.png b/static/pageC/self.png new file mode 100644 index 0000000..c92afe0 Binary files /dev/null and b/static/pageC/self.png differ diff --git a/static/pageC/sugar.png b/static/pageC/sugar.png new file mode 100644 index 0000000..c4814c1 Binary files /dev/null and b/static/pageC/sugar.png differ diff --git a/static/pageC/temperature.png b/static/pageC/temperature.png new file mode 100644 index 0000000..f8a967e Binary files /dev/null and b/static/pageC/temperature.png differ