HRV
This commit is contained in:
parent
4d4ad81380
commit
e8d471cb73
@ -29,6 +29,22 @@ export interface EcgdataVO {
|
|||||||
orgname: string // 机构名称
|
orgname: string // 机构名称
|
||||||
datastatus: number // 数据状态(0:异常,1:正常)
|
datastatus: number // 数据状态(0:异常,1:正常)
|
||||||
remark: string // 备注
|
remark: string // 备注
|
||||||
|
// 心率变异性(HRV)相关字段 - 精神压力分析
|
||||||
|
hrvmeannn: string // NN间期均值(ms)
|
||||||
|
hrvsdnn: string // NN间期标准差(ms)
|
||||||
|
hrvsdann: string // 5分钟NN间期均值标准差(ms)
|
||||||
|
hrvrmssd: string // 相邻NN间期均方根(ms)
|
||||||
|
hrvsdnnindex: string // 每5分钟NN间期标准差均值(ms)
|
||||||
|
hrvpnn50: string // pNN50(%)
|
||||||
|
hrvuflp: string // 超低频功率(ms²)
|
||||||
|
hrvvlfp: string // 极低频功率(ms²)
|
||||||
|
hrvlfp: string // 低频功率(ms²)
|
||||||
|
hrvhfp: string // 高频功率(ms²)
|
||||||
|
hrvtp: string // 总功率(ms²)
|
||||||
|
hrvdiagResult: string // 诊断结论
|
||||||
|
hrvheartRisk: string // 心脏风险
|
||||||
|
hrvhr: string // HR心率
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 心电数据采集 API
|
// 心电数据采集 API
|
||||||
|
|||||||
@ -93,7 +93,7 @@
|
|||||||
class="ecg-grid-item">
|
class="ecg-grid-item">
|
||||||
<div class="ecg-field-content">
|
<div class="ecg-field-content">
|
||||||
<span class="ecg-label">{{ field.label }}</span>
|
<span class="ecg-label">{{ field.label }}</span>
|
||||||
<span class="ecg-value">{{ selectedPersonData && selectedPersonData[field.key] !== undefined ? selectedPersonData[field.key] : '-' }}</span>
|
<span class="ecg-value">{{ selectedPersonData && selectedPersonData[field.key] !== undefined && selectedPersonData[field.key] !== null && selectedPersonData[field.key] !== '' ? selectedPersonData[field.key] : '--' }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -172,7 +172,7 @@
|
|||||||
class="ecg-grid-item">
|
class="ecg-grid-item">
|
||||||
<div class="ecg-field-content">
|
<div class="ecg-field-content">
|
||||||
<span class="ecg-label">{{ field.label }}</span>
|
<span class="ecg-label">{{ field.label }}</span>
|
||||||
<span class="ecg-value">{{ selectedPersonData && selectedPersonData[field.key] !== undefined ? selectedPersonData[field.key] : '-' }}</span>
|
<span class="ecg-value">{{ selectedPersonData && selectedPersonData[field.key] !== undefined && selectedPersonData[field.key] !== null && selectedPersonData[field.key] !== '' ? selectedPersonData[field.key] : '--' }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -270,19 +270,20 @@ export default {
|
|||||||
{ key: 'stsegment', label: 'ST段' },
|
{ key: 'stsegment', label: 'ST段' },
|
||||||
],
|
],
|
||||||
stressFields: [
|
stressFields: [
|
||||||
{ key: 'hrv_meannn', label: 'NN间期均值(ms)' },
|
{ key: 'hrvmeannn', label: 'NN间期均值(ms)' },
|
||||||
{ key: 'hrv_sdnn', label: 'NN间期标准差(ms)' },
|
{ key: 'hrvsdnn', label: 'NN间期标准差(ms)' },
|
||||||
{ key: 'hrv_sdann', label: '5分钟NN间期均值标准差(ms)' },
|
{ key: 'hrvsdann', label: '5分钟NN间期均值标准差(ms)' },
|
||||||
{ key: 'hrv_rmssd', label: '相邻NN间期均方根(ms)' },
|
{ key: 'hrvrmssd', label: '相邻NN间期均方根(ms)' },
|
||||||
{ key: 'hrv_sdnnindex', label: '每5分钟NN间期标准差均值(ms)' },
|
{ key: 'hrvsdnnindex', label: '每5分钟NN间期标准差均值(ms)' },
|
||||||
{ key: 'hrv_pnn50', label: 'pNN50(%)' },
|
{ key: 'hrvpnn50', label: 'pNN50(%)' },
|
||||||
{ key: 'hrv_uflp', label: '超低频功率(ms²)' },
|
{ key: 'hrvhr', label: 'HR心率(次/分)' },
|
||||||
{ key: 'hrv_vlfp', label: '极低频功率(ms²)' },
|
{ key: 'hrvuflp', label: '超低频功率(ms²)' },
|
||||||
{ key: 'hrv_lfp', label: '低频功率(ms²)' },
|
{ key: 'hrvvlfp', label: '极低频功率(ms²)' },
|
||||||
{ key: 'hrv_hfp', label: '高频功率(ms²)' },
|
{ key: 'hrvlfp', label: '低频功率(ms²)' },
|
||||||
{ key: 'hrv_tp', label: '总功率(ms²)' },
|
{ key: 'hrvhfp', label: '高频功率(ms²)' },
|
||||||
{ key: 'hrv_diagResult', label: '诊断结论' },
|
{ key: 'hrvtp', label: '总功率(ms²)' },
|
||||||
{ key: 'hrv_heartRisk', label: '心脏风险' }
|
{ key: 'hrvdiagResult', label: '诊断结论' },
|
||||||
|
{ key: 'hrvheartRisk', label: '心脏风险' }
|
||||||
],
|
],
|
||||||
ecgFields: [ // 修改:心电图字段映射
|
ecgFields: [ // 修改:心电图字段映射
|
||||||
{ key: 'paxis', label: 'P电轴(度)' },
|
{ key: 'paxis', label: 'P电轴(度)' },
|
||||||
@ -379,6 +380,7 @@ export default {
|
|||||||
const selectedTime = this.timeList[parseInt(index)]
|
const selectedTime = this.timeList[parseInt(index)]
|
||||||
try {
|
try {
|
||||||
const response = await EcgdataApi.getEcgdataByTime(selectedTime.collecttime, this.selectedPerson.userid)
|
const response = await EcgdataApi.getEcgdataByTime(selectedTime.collecttime, this.selectedPerson.userid)
|
||||||
|
console.log(response)
|
||||||
this.selectedPersonData = response
|
this.selectedPersonData = response
|
||||||
this.hasData = !!this.selectedPersonData
|
this.hasData = !!this.selectedPersonData
|
||||||
// 处理心电图图片数组
|
// 处理心电图图片数组
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user