|
@@ -8,7 +8,83 @@ Page({
|
|
data: {
|
|
data: {
|
|
reportid: '',
|
|
reportid: '',
|
|
name: '评估说明', // 默认展示: 评估说明 小结 ReportTotal, 系统:用具体的中文名称
|
|
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 系统
|
|
leftNavActive: 0, // 0 小结 1 系统
|
|
summaryList: [],
|
|
summaryList: [],
|
|
systemList: [],
|
|
systemList: [],
|
|
@@ -115,37 +191,13 @@ Page({
|
|
/**
|
|
/**
|
|
* 用户点击左侧系统分类
|
|
* 用户点击左侧系统分类
|
|
*/
|
|
*/
|
|
- async handleSwitchNav(e) {
|
|
|
|
- var that = this
|
|
|
|
|
|
+ handleSwitchNav(e) {
|
|
var navIndex = e.currentTarget.dataset.index
|
|
var navIndex = e.currentTarget.dataset.index
|
|
- var navName = that.data.systemName[navIndex]
|
|
|
|
- if (navIndex == 0) {
|
|
|
|
- that.setData({
|
|
|
|
- name: navName
|
|
|
|
- })
|
|
|
|
- } else {
|
|
|
|
- if (navIndex == 1) {
|
|
|
|
- that.setData({
|
|
|
|
- name: 'ReportTotal'
|
|
|
|
- })
|
|
|
|
- } else {
|
|
|
|
- if (navName == '情绪压力') {
|
|
|
|
- navName = '精神及心理'
|
|
|
|
- }
|
|
|
|
- if (navName == '泌尿系统') {
|
|
|
|
- navName = '泌尿与生殖系统'
|
|
|
|
- }
|
|
|
|
- if (navName == '营养代谢') {
|
|
|
|
- navName = '营养与代谢'
|
|
|
|
- }
|
|
|
|
- that.setData({
|
|
|
|
- name: navName
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- await that.getReportFn()
|
|
|
|
- }
|
|
|
|
- that.setData({
|
|
|
|
|
|
+ var reqName = e.currentTarget.dataset.reqname
|
|
|
|
+ this.setData({
|
|
|
|
+ name: reqName,
|
|
leftNavActive: navIndex
|
|
leftNavActive: navIndex
|
|
})
|
|
})
|
|
|
|
+ this.getReportFn()
|
|
}
|
|
}
|
|
})
|
|
})
|