Commit 5474a9aa authored by 庞志远's avatar 庞志远

急救详情修改

parent 3bd62bcf
...@@ -22,7 +22,11 @@ ...@@ -22,7 +22,11 @@
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="性别:" prop="sex"><span>{{detailForm.sex}}</span></el-form-item> <el-form-item label="性别:" prop="sex">
<span v-if="detailForm.sex==1"></span>
<span v-else-if="detailForm.sex==2"></span>
<span v-else>未知</span>
</el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="年龄:" prop="age"><span>{{detailForm.age}}</span></el-form-item> <el-form-item label="年龄:" prop="age"><span>{{detailForm.age}}</span></el-form-item>
...@@ -130,8 +134,8 @@ ...@@ -130,8 +134,8 @@
<h2 v-if="patientType==2">FAST_ED评分</h2> <h2 v-if="patientType==2">FAST_ED评分</h2>
<el-row v-if="patientType==2"> <el-row v-if="patientType==2">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="评分内容:" prop="fastEDScore"> <el-form-item label="评分内容:" prop="fastEDScoreList">
<el-checkbox-group v-model="detailForm.fastEDScore"> <el-checkbox-group v-model="detailForm.fastEDScoreList">
<el-checkbox :label="1">F面瘫、口角歪斜</el-checkbox> <el-checkbox :label="1">F面瘫、口角歪斜</el-checkbox>
<el-checkbox :label="2">A肢体无力</el-checkbox> <el-checkbox :label="2">A肢体无力</el-checkbox>
<el-checkbox :label="3">S言语不清</el-checkbox> <el-checkbox :label="3">S言语不清</el-checkbox>
...@@ -151,7 +155,7 @@ ...@@ -151,7 +155,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="6">
<el-form-item label="患者有无自主呼吸:" prop="isBreathingSpontaneously"> <el-form-item label="患者有无自主呼吸:" prop="isBreathingSpontaneously">
<el-radio-group v-model="detailForm.isBreathingSpontaneously"> <el-radio-group v-model="detailForm.isBreathingSpontaneously">
<el-radio :label="1"></el-radio> <el-radio :label="1"></el-radio>
...@@ -159,7 +163,7 @@ ...@@ -159,7 +163,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="10">
<el-form-item label="患者呼吸频率:" prop="breathingRate"> <el-form-item label="患者呼吸频率:" prop="breathingRate">
<el-radio-group v-model="detailForm.breathingRate"> <el-radio-group v-model="detailForm.breathingRate">
<el-radio :label="1">>30次/分或者<6次/分</el-radio> <el-radio :label="1">>30次/分或者<6次/分</el-radio>
...@@ -189,7 +193,7 @@ ...@@ -189,7 +193,7 @@
<h2 v-if="patientType==3">检伤级别</h2> <h2 v-if="patientType==3">检伤级别</h2>
<el-row v-if="patientType==3"> <el-row v-if="patientType==3">
<el-col :span="8"> <el-col :span="24">
<el-form-item label="检伤级别(单选):" prop="inspectionLevel"> <el-form-item label="检伤级别(单选):" prop="inspectionLevel">
<el-radio-group v-model="detailForm.inspectionLevel"> <el-radio-group v-model="detailForm.inspectionLevel">
<el-radio :label="1">Ⅰ级</el-radio> <el-radio :label="1">Ⅰ级</el-radio>
...@@ -218,63 +222,110 @@ ...@@ -218,63 +222,110 @@
<el-row v-if="patientType==3"> <el-row v-if="patientType==3">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="瞳孔:" prop="pupil"> <el-form-item label="瞳孔:" prop="pupil">
<span>{{detailForm.pupil}}</span> <span v-if="detailForm.pupil==1">正常</span>
<span v-else-if="detailForm.pupil==2">扩大</span>
<span v-else-if="detailForm.pupil==3">缩小</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="光反射:" prop="lightReflection"> <el-form-item label="光反射:" prop="lightReflection">
<span>{{detailForm.lightReflection}}</span> <span v-if="detailForm.lightReflection==1">正常</span>
<span v-else-if="detailForm.lightReflection==2">迟钝</span>
<span v-else-if="detailForm.lightReflection==3">消失</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="意识:" prop="awareness"> <el-form-item label="意识:" prop="awareness">
<span>{{detailForm.awareness}}</span> <span v-if="detailForm.awareness==1">正常</span>
<span v-else-if="detailForm.awareness==2">模糊</span>
<span v-else-if="detailForm.awareness==3">谵妄</span>
<span v-else-if="detailForm.awareness==4">昏迷</span>
<span v-else-if="detailForm.awareness==5">消失</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row v-if="patientType==3"> <el-row v-if="patientType==3">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="气道:" prop="airway"> <el-form-item label="气道:" prop="airway">
<span>{{detailForm.airway}}</span> <span v-if="detailForm.airway==1">通畅</span>
<span v-else-if="detailForm.airway==2">阻塞</span>
<span v-else-if="detailForm.airway==3">部分阻塞</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="循环:" prop="cycle"> <el-form-item label="循环:" prop="cycle">
<span>{{detailForm.cycle}}</span> <span v-if="detailForm.cycle==1">正常</span>
<span v-else-if="detailForm.cycle==2">脉搏有力</span>
<span v-else-if="detailForm.cycle==3">脉搏快</span>
<span v-else-if="detailForm.cycle==4">脉搏慢</span>
<span v-else-if="detailForm.cycle==5">脉搏消失</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="心率:" prop="heartRateState"> <el-form-item label="心率:" prop="heartRateState">
<span>{{detailForm.heartRateState}}</span> <span v-if="detailForm.heartRateState==1"></span>
<span v-else-if="detailForm.heartRateState==2">不齐</span>
<span v-else-if="detailForm.heartRateState==3">消失</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row v-if="patientType==3"> <el-row v-if="patientType==3">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="胸部:" prop="chest"> <el-form-item label="胸部:" prop="chest">
<span>{{detailForm.chest}}</span> <span v-if="detailForm.chest==1">正常</span>
<span v-else-if="detailForm.chest==2">反常呼吸</span>
<span v-else-if="detailForm.chest==3">压痛</span>
<span v-else-if="detailForm.chest==4">隆起</span>
<span v-else-if="detailForm.chest==5">塌陷</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="腹部:" prop="abdomen"> <el-form-item label="腹部:" prop="abdomen">
<span>{{detailForm.abdomen}}</span> <span v-if="detailForm.abdomen==1">正常</span>
<span v-else-if="detailForm.abdomen==2">膨隆</span>
<span v-else-if="detailForm.abdomen==3">舟状</span>
<span v-else-if="detailForm.abdomen==4">板状腹</span>
<span v-else-if="detailForm.abdomen==5">压痛</span>
<span v-else-if="detailForm.abdomen==6">反跳痛</span>
<span v-else-if="detailForm.abdomen==7">肝大</span>
<span v-else-if="detailForm.abdomen==8">脾大</span>
<span v-else-if="detailForm.abdomen==9">腹部包块</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="肠鸣:" prop="bowel"> <el-form-item label="肠鸣:" prop="bowel">
<span>{{detailForm.bowel}}</span> <span v-if="detailForm.bowel==1">正常</span>
<span v-else-if="detailForm.bowel==2">亢进</span>
<span v-else-if="detailForm.bowel==3">减弱</span>
<span v-else-if="detailForm.bowel==4">消失</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row v-if="patientType==3"> <el-row v-if="patientType==3">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="肌力:" prop="muscleStrength"> <el-form-item label="肌力:" prop="muscleStrength">
<span>{{detailForm.muscleStrength}}</span> <span v-if="detailForm.muscleStrength==1">正常</span>
<span v-else-if="detailForm.muscleStrength==2">减弱</span>
<span v-else-if="detailForm.muscleStrength==3">增强</span>
<span v-else-if="detailForm.muscleStrength==4">消失</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="骨折:" prop="fracture"> <el-form-item label="骨折:" prop="fracture">
<span>{{detailForm.fracture}}</span> <span v-if="detailForm.muscleStrength==1"></span>
<span v-else-if="detailForm.muscleStrength==2"></span>
<span v-else-if="detailForm.muscleStrength==3">有,开放</span>
<span v-else></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
...@@ -286,7 +337,7 @@ ...@@ -286,7 +337,7 @@
<h2 v-if="patientType==4">烧伤</h2> <h2 v-if="patientType==4">烧伤</h2>
<el-row v-if="patientType==4"> <el-row v-if="patientType==4">
<el-col :span="8"> <el-col :span="24">
<el-form-item label="烧伤验证程度划分:" prop="degreeOfBurn"> <el-form-item label="烧伤验证程度划分:" prop="degreeOfBurn">
<el-radio-group v-model="detailForm.degreeOfBurn"> <el-radio-group v-model="detailForm.degreeOfBurn">
<el-radio :label="1">轻度烧伤</el-radio> <el-radio :label="1">轻度烧伤</el-radio>
...@@ -298,7 +349,7 @@ ...@@ -298,7 +349,7 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row v-if="patientType==4"> <el-row v-if="patientType==4">
<el-col :span="8"> <el-col :span="24">
<el-form-item label="烧伤深度评估:" prop="burnDepth"> <el-form-item label="烧伤深度评估:" prop="burnDepth">
<el-radio-group v-model="detailForm.burnDepth"> <el-radio-group v-model="detailForm.burnDepth">
<el-radio :label="1">Ⅰ°</el-radio> <el-radio :label="1">Ⅰ°</el-radio>
...@@ -311,7 +362,7 @@ ...@@ -311,7 +362,7 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row v-if="patientType==4"> <el-row v-if="patientType==4">
<el-col :span="8"> <el-col :span="24">
<el-form-item label="烧伤面积:" prop="burnArea"> <el-form-item label="烧伤面积:" prop="burnArea">
<span>{{detailForm.burnArea}}</span> <span>{{detailForm.burnArea}}</span>
<span v-if="detailForm.burnArea">cm²</span> <span v-if="detailForm.burnArea">cm²</span>
...@@ -334,8 +385,8 @@ ...@@ -334,8 +385,8 @@
</el-row> </el-row>
<el-row v-if="patientType==1"> <el-row v-if="patientType==1">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="病情评估(多选):" prop="conditionAssessmentTwo" label-width="130px"> <el-form-item label="病情评估(多选):" prop="conditionAssessmentTwoList" label-width="130px">
<el-checkbox-group v-model="detailForm.conditionAssessmentTwo"> <el-checkbox-group v-model="detailForm.conditionAssessmentTwoList">
<el-checkbox :label="1">呼吸困难</el-checkbox> <el-checkbox :label="1">呼吸困难</el-checkbox>
<el-checkbox :label="2">腹痛</el-checkbox> <el-checkbox :label="2">腹痛</el-checkbox>
<el-checkbox :label="3">齿痛</el-checkbox> <el-checkbox :label="3">齿痛</el-checkbox>
...@@ -386,7 +437,7 @@ ...@@ -386,7 +437,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="6">
<el-form-item label="给药时间:" v-if="detailForm.whetherToGiveDualAntiplateletTherapy==1"> <el-form-item label="给药时间:" v-if="detailForm.whetherToGiveDualAntiplateletTherapy==1">
<span>{{detailForm.dosingTimeOfDualAntiplateletTherapy}}</span> <span>{{detailForm.dosingTimeOfDualAntiplateletTherapy}}</span>
</el-form-item> </el-form-item>
...@@ -402,7 +453,7 @@ ...@@ -402,7 +453,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="6">
<el-form-item label="给药时间:" v-if="detailForm.whetherTheFirstAnticoagulantAdministration==1"> <el-form-item label="给药时间:" v-if="detailForm.whetherTheFirstAnticoagulantAdministration==1">
<span>{{detailForm.timeOfFirstAnticoagulantAdministration}}</span> <span>{{detailForm.timeOfFirstAnticoagulantAdministration}}</span>
</el-form-item> </el-form-item>
...@@ -418,7 +469,7 @@ ...@@ -418,7 +469,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="6">
<el-form-item label="给药时间:" v-if="detailForm.whetherToAdministerAStatin==1"> <el-form-item label="给药时间:" v-if="detailForm.whetherToAdministerAStatin==1">
<span>{{detailForm.statinAdministrationTime}}</span> <span>{{detailForm.statinAdministrationTime}}</span>
</el-form-item> </el-form-item>
...@@ -434,7 +485,7 @@ ...@@ -434,7 +485,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="3"> <el-col :span="6">
<el-form-item label="给药时间:" v-if="detailForm.whetherBetaBlocker==1"> <el-form-item label="给药时间:" v-if="detailForm.whetherBetaBlocker==1">
<span>{{detailForm.betaBlockerAdministrationTime}}</span> <span>{{detailForm.betaBlockerAdministrationTime}}</span>
</el-form-item> </el-form-item>
...@@ -454,8 +505,8 @@ ...@@ -454,8 +505,8 @@
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="既往史(多选):" prop="pastHistory" label-width="130px"> <el-form-item label="既往史(多选):" prop="pastHistoryList" label-width="130px">
<el-checkbox-group v-model="detailForm.pastHistory"> <el-checkbox-group v-model="detailForm.pastHistoryList">
<el-checkbox :label="1">高血压</el-checkbox> <el-checkbox :label="1">高血压</el-checkbox>
<el-checkbox :label="2">糖尿病</el-checkbox> <el-checkbox :label="2">糖尿病</el-checkbox>
<el-checkbox :label="3">高血脂</el-checkbox> <el-checkbox :label="3">高血脂</el-checkbox>
...@@ -474,8 +525,8 @@ ...@@ -474,8 +525,8 @@
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="过敏史(多选):" prop="allergies" label-width="130px"> <el-form-item label="过敏史(多选):" prop="allergiesList" label-width="130px">
<el-checkbox-group v-model="detailForm.allergies"> <el-checkbox-group v-model="detailForm.allergiesList">
<el-checkbox :label="1">青霉素</el-checkbox> <el-checkbox :label="1">青霉素</el-checkbox>
<el-checkbox :label="2">头孢</el-checkbox> <el-checkbox :label="2">头孢</el-checkbox>
</el-checkbox-group> </el-checkbox-group>
...@@ -513,8 +564,8 @@ ...@@ -513,8 +564,8 @@
<h2 v-if="patientType==3 || patientType==4">急救措施</h2> <h2 v-if="patientType==3 || patientType==4">急救措施</h2>
<el-row v-if="patientType==3 || patientType==4"> <el-row v-if="patientType==3 || patientType==4">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="急救措施(多选):" prop="firstAidMeasures"> <el-form-item label="急救措施(多选):" prop="firstAidMeasuresList">
<el-checkbox-group v-model="detailForm.firstAidMeasures"> <el-checkbox-group v-model="detailForm.firstAidMeasuresList">
<el-checkbox :label="1">止血包扎</el-checkbox> <el-checkbox :label="1">止血包扎</el-checkbox>
<el-checkbox :label="2">使用升压药物</el-checkbox> <el-checkbox :label="2">使用升压药物</el-checkbox>
<el-checkbox :label="3">心肺复苏</el-checkbox> <el-checkbox :label="3">心肺复苏</el-checkbox>
...@@ -543,10 +594,12 @@ ...@@ -543,10 +594,12 @@
patientType:'',//1.胸痛;2.卒中;3.创伤,4烧伤 patientType:'',//1.胸痛;2.卒中;3.创伤,4烧伤
associationId:'', associationId:'',
detailForm:{ detailForm:{
conditionAssessmentTwo:[], fastEDScoreList:[],
pastHistory:[], conditionAssessmentTwoList:[],
allergies:[], pastHistoryList:[],
allergiesList:[],
otherAllergies:'', otherAllergies:'',
firstAidMeasuresList:[]
}, },
detailFormRules:{ detailFormRules:{
name: [ name: [
...@@ -620,7 +673,7 @@ ...@@ -620,7 +673,7 @@
padding: 20px; padding: 20px;
.detailForm{ .detailForm{
h2{ h2{
width: 100px; min-width: 80px;
height: 16px; height: 16px;
font-size: 14px; font-size: 14px;
font-weight: 600; font-weight: 600;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment