@@ -34,6 +34,9 @@
.actions {
width: 70%;
}
+.file-input {
+ height: 94rpx;
+}
.radio-sex {
height: 100%;
@@ -64,6 +67,7 @@
padding-right: 20rpx;
color: #333;
font-size: 26rpx;
.radio-woman {
margin-left: 98rpx;
@@ -8,7 +8,83 @@ Page({
data: {
reportid: '',
name: '评估说明', // 默认展示: 评估说明 小结 ReportTotal, 系统:用具体的中文名称
- systemName: ['评估说明','检测小结','循环系统', '呼吸系统', '消化系统','泌尿系统', '血液系统', '内分泌系统', '营养代谢', '神经系统', '免疫系统', '运动系统', '感官系统', '理化因素', '情绪压力'],
+ systemNameList: [
+ {
+ index: 0,
+ viewName: '评估说明',
+ reqName: '评估说明'
+ },
+ index: 1,
+ viewName: '检测小结',
+ reqName: 'ReportTotal'
+ index: 2,
+ viewName: '循环系统',
+ reqName: '循环系统'
+ index: 3,
+ viewName: '呼吸系统',
+ reqName: '呼吸系统'
+ index: 4,
+ viewName: '消化系统',
+ reqName: '消化系统'
+ index: 5,
+ viewName: '泌尿系统',
+ reqName: '泌尿与生殖系统'
+ index: 6,
+ viewName: '血液系统',
+ reqName: '血液系统'
+ index: 7,
+ viewName: '内分泌系统',
+ reqName: '内分泌系统'
+ index: 8,
+ viewName: '营养代谢',
+ reqName: '营养与代谢'
+ index: 9,
+ viewName: '神经系统',
+ reqName: '神经系统'
+ index: 10,
+ viewName: '免疫系统',
+ reqName: '免疫系统'
+ index: 11,
+ viewName: '运动系统',
+ reqName: '运动系统'
+ index: 12,
+ viewName: '感官系统',
+ reqName: '感官系统'
+ index: 13,
+ viewName: '理化因素',
+ reqName: '理化因素'
+ index: 14,
+ viewName: '情绪压力',
+ reqName: '精神及心理'
+ }
+ ],
leftNavActive: 0, // 0 小结 1 系统
summaryList: [],
systemList: [],
@@ -115,37 +191,13 @@ Page({
/**
* 用户点击左侧系统分类
*/
- async handleSwitchNav(e) {
- var that = this
+ handleSwitchNav(e) {
var navIndex = e.currentTarget.dataset.index
- var navName = that.data.systemName[navIndex]
- if (navIndex == 0) {
- that.setData({
- name: navName
- })
- } else {
- if (navIndex == 1) {
- name: 'ReportTotal'
- if (navName == '情绪压力') {
- navName = '精神及心理'
- }
- if (navName == '泌尿系统') {
- navName = '泌尿与生殖系统'
- if (navName == '营养代谢') {
- navName = '营养与代谢'
- await that.getReportFn()
+ var reqName = e.currentTarget.dataset.reqname
+ this.setData({
+ name: reqName,
leftNavActive: navIndex
})
+ this.getReportFn()
@@ -1,7 +1,7 @@
<!--pages/reportDetail/reportDetail.wxml-->
<view class="detail ittflex-jcs">
<view class="left-nav">
- <view class="left-nav-item ittflex {{leftNavActive == index ? 'left-nav-item-active': ''}} {{leftNavActive - 1 == index ? 'noborder' : ''}}" wx:for="{{systemName}}" wx:key="index" data-index="{{index}}" bindtap="handleSwitchNav">{{item}}</view>
+ <view class="left-nav-item ittflex {{leftNavActive == index ? 'left-nav-item-active': ''}} {{leftNavActive - 1 == index ? 'noborder' : ''}}" wx:for="{{systemNameList}}" wx:key="index" data-index="{{index}}" data-reqname="{{item.reqName}}" bindtap="handleSwitchNav">{{item.viewName}}</view>
</view>
<view class="right-value">
<!-- 评估说明 -->
@@ -19,6 +19,13 @@
"enabled": true,
"pages": []
+ "name": "报告详情",
+ "pathName": "pages/reportDetail/reportDetail",
+ "query": "reportId=1",
+ "launchMode": "default",
+ "scene": null
]