From 27c0dbe5573c67c741e369aeded51b418d258cb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A2=86=E6=82=9F?= <735033209@qq.com> Date: Wed, 5 Mar 2025 17:50:22 +0800 Subject: [PATCH] 0305 --- src/assets/less/common.less | 1 + src/config/code.js | 543 +++++++++--------- src/views/before/Informed.vue | 450 +++++++++------ .../thrombolysis/components/throm-before4.vue | 8 + .../components/throm-interfere-informed.vue | 24 + .../components/throm-result-baseInfo.vue | 9 + .../components/throm-result-firstInfo.vue | 21 +- 7 files changed, 599 insertions(+), 457 deletions(-) diff --git a/src/assets/less/common.less b/src/assets/less/common.less index f7e7d17..9adbd68 100644 --- a/src/assets/less/common.less +++ b/src/assets/less/common.less @@ -714,6 +714,7 @@ // 复选框 .ant-checkbox-group{ display: flex!important; + width: 100%; flex-wrap: wrap; .ant-checkbox-wrapper{ min-width: 30%; diff --git a/src/config/code.js b/src/config/code.js index bd80444..94a3f83 100644 --- a/src/config/code.js +++ b/src/config/code.js @@ -922,90 +922,55 @@ export const AID_CODE = { }; // 静脉溶栓 export const JMRS_CODE = { - // 'JMRS-Y': { - // text: '是否进行静脉溶栓', - // type: 'radio', - // default: '', - // range: { - // 是: '是', - // 否: '否', - // }, - // }, - // 'JMRS-WRSYY': { - // text: '未溶栓原因', - // type: 'checkbox', - // default: [''], - // range: ['超时间创', '禁忌症', '患者/家属拒绝', '其他'], - // showType: { - // type: 'value', - // code: 'JMRS-Y', - // value: '否', - // }, - // }, - // 'JMRS-WRSYY-ELSE': { - // text: '', - // type: 'input', - // inputType: 'text', - // default: '', - // showType: { - // type: 'valueInclude', - // code: 'JMRS-WRSYY', - // value: '其他', - // }, - // }, - // 'JMRS-TH-TIME': { - // text: '谈话开始时间', - // type: 'datetime', - // default: '', - // valueType: 'string', - // }, - // 'JMRS-SIGN': { - // text: '签署知情同意书', - // type: 'modal', - // rightText: '去签署', - // rightArrow: true, - // path: { - // name: 'Informed', - // }, - // }, - // 'JMRS-Q-NIHSS': { - // text: 'NIHSS评分', - // description: '', - // type: 'pageText', - // rightArrow: true, - // default: '', - // operate: 'collapse', - // operateData: { - // text: '溶栓开始前', - // code: [ - // 'JMRS-Q-NIHSS', - // 'JMRS-Q-SYSTOLIC-PRESSURE', - // 'JMRS-Q-DIASTOLIC-PRESSURE', - // ], - // }, - // }, - // 'JMRS-Q-SYSTOLIC-PRESSURE': { - // text: '收缩压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: 'JMRS-Q-NIHSS', - // }, - // }, - // 'JMRS-Q-DIASTOLIC-PRESSURE': { - // text: '舒张压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: 'JMRS-Q-NIHSS', - // }, - // }, + 'JMRS-Y': { + text: '是否进行静脉溶栓', + type: 'radio', + default: '', + range: { + 是: '是', + 否: '否', + }, + }, + + 'JMRS-TH-TIME': { + text: '谈话开始时间', + type: 'datetime', + default: '', + valueType: 'string', + }, + + 'JMRS-SIGN': { + text: '签署知情同意书', + type: 'modal', + rightText: '去签署', + rightArrow: true, + path: { + name: 'Informed', + }, + }, + + 'JMRS-Q-SYSTOLIC-PRESSURE': { + text: '收缩压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: 'JMRS-Q-NIHSS', + }, + }, + 'JMRS-Q-DIASTOLIC-PRESSURE': { + text: '舒张压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: 'JMRS-Q-NIHSS', + }, + }, 'JMRS-RSCS': { text: '开始静脉溶栓场所', type: 'select', @@ -1023,192 +988,230 @@ export const JMRS_CODE = { default: '', valueType: 'string', }, - // 'JMRS-RSYW': { - // text: '静脉溶栓药物', - // type: 'select', - // range: { - // 'rt-PA': 'rt-PA', - // 尿激酶: '尿激酶', - // 替奈普酶: '替奈普酶', - // 瑞替普酶: '瑞替普酶', - // 阿尼普酶: '阿尼普酶', - // }, - // default: 'rt-PA', - // }, - // 'JMRS-RSYW-ZL': { - // text: 'rt-PA', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'value', - // code: 'JMRS-RSYW', - // value: 'rt-PA', - // }, - // }, - // 'JMRS-TZJL': { - // text: '团注剂量', - // description: '(mg)', - // type: 'input', - // inputType: 'number', - // default: '', - // }, - // 'JMRS-JDJL': { - // text: '静滴剂量', - // description: '(mg)', - // type: 'input', - // inputType: 'number', - // default: '', - // }, - // 'JMRS-15-NIHSS': { - // text: 'NIHSS评分', - // description: '', - // type: 'pageText', - // rightArrow: true, - // default: '', - // operate: 'collapse', - // operateData: { - // text: '15min', - // code: [ - // 'JMRS-15-NIHSS', - // 'JMRS-15-SYSTOLIC-PRESSURE', - // 'JMRS-15-DIASTOLIC-PRESSURE', - // ], - // }, - // }, - // 'JMRS-15-SYSTOLIC-PRESSURE': { - // text: '收缩压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: '15min', - // }, - // }, - // 'JMRS-15-DIASTOLIC-PRESSURE': { - // text: '舒张压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: '15min', - // }, - // }, - // 'JMRS-30-NIHSS': { - // text: 'NIHSS评分', - // description: '', - // type: 'pageText', - // default: '', - // operate: 'collapse', - // operateData: { - // text: '30min', - // code: [ - // 'JMRS-30-NIHSS', - // 'JMRS-30-SYSTOLIC-PRESSURE', - // 'JMRS-30-DIASTOLIC-PRESSURE', - // ], - // }, - // }, - // 'JMRS-30-SYSTOLIC-PRESSURE': { - // text: '收缩压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: '30min', - // }, - // }, - // 'JMRS-30-DIASTOLIC-PRESSURE': { - // text: '舒张压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: '30min', - // }, - // }, - // 'JMRS-45-NIHSS': { - // text: 'NIHSS评分', - // description: '', - // type: 'pageText', - // default: '', - // operate: 'collapse', - // operateData: { - // text: '45min', - // code: [ - // 'JMRS-45-NIHSS', - // 'JMRS-45-SYSTOLIC-PRESSURE', - // 'JMRS-45-DIASTOLIC-PRESSURE', - // ], - // }, - // }, - // 'JMRS-45-SYSTOLIC-PRESSURE': { - // text: '收缩压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: '45min', - // }, - // }, - // 'JMRS-45-DIASTOLIC-PRESSURE': { - // text: '舒张压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: '45min', - // }, - // }, - // 'JMRS-60-NIHSS': { - // text: 'NIHSS评分', - // description: '', - // type: 'pageText', - // default: '', - // operate: 'collapse', - // operateData: { - // text: '60min', - // code: [ - // 'JMRS-60-NIHSS', - // 'JMRS-60-SYSTOLIC-PRESSURE', - // 'JMRS-60-DIASTOLIC-PRESSURE', - // ], - // }, - // }, - // 'JMRS-60-SYSTOLIC-PRESSURE': { - // text: '收缩压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: '60min', - // }, - // }, - // 'JMRS-60-DIASTOLIC-PRESSURE': { - // text: '舒张压', - // description: '(mmHg)', - // type: 'input', - // inputType: 'number', - // default: '', - // showType: { - // type: 'collapse', - // code: '60min', - // }, - // }, + 'JMRS-RSYW': { + text: '静脉溶栓药物', + type: 'select', + range: { + 'rt-PA': 'rt-PA', + 尿激酶: '尿激酶', + 替奈普酶: '替奈普酶', + 瑞替普酶: '瑞替普酶', + 阿尼普酶: '阿尼普酶', + }, + default: 'rt-PA', + }, + 'JMRS-RSYW-ZL': { + text: 'rt-PA', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'value', + code: 'JMRS-RSYW', + value: 'rt-PA', + }, + }, + 'JMRS-TZJL': { + text: '团注剂量', + description: '(mg)', + type: 'input', + inputType: 'number', + default: '', + }, + 'JMRS-JDJL': { + text: '静滴剂量', + description: '(mg)', + type: 'input', + inputType: 'number', + default: '', + }, + 'JMRS-WRSYY': { + text: '未溶栓原因', + type: 'checkbox', + default: [''], + range: ['超时间创', '禁忌症', '患者/家属拒绝', '其他'], + showType: { + type: 'value', + code: 'JMRS-Y', + value: '否', + }, + }, + 'JMRS-WRSYY-ELSE': { + text: '', + type: 'input', + inputType: 'text', + default: '', + showType: { + type: 'valueInclude', + code: 'JMRS-WRSYY', + value: '其他', + }, + }, + 'JMRS-Q-NIHSS': { + text: 'NIHSS评分', + description: '', + type: 'pageText', + rightArrow: true, + default: '', + operate: 'collapse', + operateData: { + text: '溶栓开始前', + code: [ + 'JMRS-Q-NIHSS', + 'JMRS-Q-SYSTOLIC-PRESSURE', + 'JMRS-Q-DIASTOLIC-PRESSURE', + ], + }, + }, + 'JMRS-15-NIHSS': { + text: 'NIHSS评分', + description: '', + type: 'pageText', + rightArrow: true, + default: '', + operate: 'collapse', + operateData: { + text: '15min', + code: [ + 'JMRS-15-NIHSS', + 'JMRS-15-SYSTOLIC-PRESSURE', + 'JMRS-15-DIASTOLIC-PRESSURE', + ], + }, + }, + 'JMRS-15-SYSTOLIC-PRESSURE': { + text: '收缩压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: '15min', + }, + }, + 'JMRS-15-DIASTOLIC-PRESSURE': { + text: '舒张压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: '15min', + }, + }, + 'JMRS-30-NIHSS': { + text: 'NIHSS评分', + description: '', + type: 'pageText', + default: '', + operate: 'collapse', + operateData: { + text: '30min', + code: [ + 'JMRS-30-NIHSS', + 'JMRS-30-SYSTOLIC-PRESSURE', + 'JMRS-30-DIASTOLIC-PRESSURE', + ], + }, + }, + 'JMRS-30-SYSTOLIC-PRESSURE': { + text: '收缩压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: '30min', + }, + }, + 'JMRS-30-DIASTOLIC-PRESSURE': { + text: '舒张压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: '30min', + }, + }, + 'JMRS-45-NIHSS': { + text: 'NIHSS评分', + description: '', + type: 'pageText', + default: '', + operate: 'collapse', + operateData: { + text: '45min', + code: [ + 'JMRS-45-NIHSS', + 'JMRS-45-SYSTOLIC-PRESSURE', + 'JMRS-45-DIASTOLIC-PRESSURE', + ], + }, + }, + 'JMRS-45-SYSTOLIC-PRESSURE': { + text: '收缩压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: '45min', + }, + }, + 'JMRS-45-DIASTOLIC-PRESSURE': { + text: '舒张压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: '45min', + }, + }, + 'JMRS-60-NIHSS': { + text: 'NIHSS评分', + description: '', + type: 'pageText', + default: '', + operate: 'collapse', + operateData: { + text: '60min', + code: [ + 'JMRS-60-NIHSS', + 'JMRS-60-SYSTOLIC-PRESSURE', + 'JMRS-60-DIASTOLIC-PRESSURE', + ], + }, + }, + 'JMRS-60-SYSTOLIC-PRESSURE': { + text: '收缩压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: '60min', + }, + }, + 'JMRS-60-DIASTOLIC-PRESSURE': { + text: '舒张压', + description: '(mmHg)', + type: 'input', + inputType: 'number', + default: '', + showType: { + type: 'collapse', + code: '60min', + }, + }, }; // 血管内治疗 export const XGZL_CODE = { diff --git a/src/views/before/Informed.vue b/src/views/before/Informed.vue index 07a7c42..57233ac 100644 --- a/src/views/before/Informed.vue +++ b/src/views/before/Informed.vue @@ -7,221 +7,242 @@ -->