|
@ -182,9 +182,8 @@ Vue.component('fangshi-detail-6', {
|
|
|
<div class="ui-col-1">
|
|
|
<el-radio-group v-model="newbornData.pregnancy_SICK">
|
|
|
<el-radio :disabled="!editable" label="1">糖尿病</el-radio>
|
|
|
<el-radio :disabled="!editable" label="2">糖尿病</el-radio>
|
|
|
<el-radio :disabled="!editable" label="3">妊娠期高血压</el-radio>
|
|
|
<el-radio :disabled="!editable" label="4" class="setinput">其他
|
|
|
<el-radio :disabled="!editable" label="2">妊娠期高血压</el-radio>
|
|
|
<el-radio :disabled="!editable" label="3" class="setinput">其他
|
|
|
<el-input type="text" :readonly="pregnancy_SICK_CIRCS_other||!editable" v-model="newbornData.pregnancy_SICK_CIRCS" clearable></el-input>
|
|
|
</el-radio>
|
|
|
</el-radio-group>
|
|
@ -199,7 +198,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
<td class="c-t-center">
|
|
|
出院时间
|
|
|
<div class="setPicker">
|
|
|
<el-date-picker :readonly="!editable" v-model="newbornData.DISCHARGED_DATE" type="date" placeholder="选择日期">
|
|
|
<el-date-picker :readonly="!editable" v-model="newbornData.discharged_DATE" type="date" value-format="yyyy-MM-dd" placeholder="选择日期">
|
|
|
</el-date-picker>
|
|
|
</div>
|
|
|
</td>
|
|
@ -266,7 +265,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
出生身长:
|
|
|
</div>
|
|
|
<div class="ui-col-1 setinput">
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.blessedevent_BIRTH_WEIGHT" :step="0.1"></el-input>cm
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.birth_BODY_LENGTH"></el-input>cm
|
|
|
</div>
|
|
|
</div>
|
|
|
</td>
|
|
@ -368,7 +367,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
<td colspan="1" class="setinput">
|
|
|
呼吸频率
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.breath_FREQUENCY"></el-input>
|
|
|
次/日
|
|
|
次/分钟
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@ -393,7 +392,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="5" class="setinput">
|
|
|
前卤
|
|
|
前囟
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.bregma_FRONT"></el-input>
|
|
|
cm ✖
|
|
|
<el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.bregma_BACK"></el-input> cm  
|
|
@ -526,7 +525,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
<el-radio-group :disabled="!editable" v-model="newbornData.umbilical">
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="1">未脱</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="2">脱落</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="3">脐带有渗出</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="3">脐部有渗出</el-radio>
|
|
|
<el-radio :disabled="!editable" v-model="radio" label="4" class="setinput">其他
|
|
|
<el-input type="text" style="width:120px" :readonly="umbilical_NULL_dis||!editable" v-model="newbornData.umbilical_NULL" clearable></el-input>
|
|
|
</el-radio>
|
|
@ -557,7 +556,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
原因:
|
|
|
</div>
|
|
|
<div class="ui-col-1">
|
|
|
<el-input type="text" :readonly="!editable" v-model="newbornData.referral_REASON" clearable></el-input>
|
|
|
<el-input type="text" :readonly="!editable" v-model="newbornData.referral_reason" clearable></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="ui-grid">
|
|
@ -566,7 +565,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
机构:
|
|
|
</div>
|
|
|
<div class="ui-col-1">
|
|
|
<el-input type="text" :readonly="!editable" v-model="newbornData.organization_ORG_NAME" clearable></el-input>
|
|
|
<el-input type="text" :readonly="!editable" v-model="newbornData.organization_org_name" clearable></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="ui-col-1 ui-grid setinput">
|
|
@ -644,7 +643,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
随访医生签名:
|
|
|
</div>
|
|
|
<div class="ui-col-1">
|
|
|
<el-input type="text" :readonly="!editable" v-model="newbornData.organization_ORG_NAME" clearable></el-input>
|
|
|
<el-input type="text" :readonly="!editable" v-model="newbornData.VISITING_DOCTOR" clearable></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="ui-col-1 ui-grid setinput">
|
|
@ -652,7 +651,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
家属确认签字:
|
|
|
</div>
|
|
|
<div class="ui-col-1">
|
|
|
<el-input type="text" :readonly="!editable" v-model="newbornData.organization" clearable></el-input>
|
|
|
<el-input type="text" :readonly="!editable" v-model="newbornData.FAMILY_SIGN" clearable></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@ -661,7 +660,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
</table>
|
|
|
</div>
|
|
|
`,
|
|
|
props: ['followupid','version'],
|
|
|
props: ['followupid', 'version'],
|
|
|
data: function () {
|
|
|
return {
|
|
|
editable: false,
|
|
@ -749,7 +748,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
},
|
|
|
watch: {
|
|
|
umbilical: function (i) {
|
|
|
var a = i?i.toString().indexOf('4'):''
|
|
|
var a = i ? i.toString().indexOf('4') : ''
|
|
|
if (a > -1) {
|
|
|
this.umbilical_NULL_dis = false
|
|
|
} else {
|
|
@ -758,7 +757,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
vertebral: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.vertebral_NULL_dis = false
|
|
|
} else {
|
|
@ -767,7 +766,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
abdomen: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.abdomen_NULL_dis = false
|
|
|
} else {
|
|
@ -776,7 +775,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
genitalia: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.genitalia_NULL_dis = false
|
|
|
} else {
|
|
@ -785,7 +784,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
heart: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.heart_PERFORMANCE_dis = false
|
|
|
} else {
|
|
@ -794,7 +793,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
anus: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.anus_PERFORMANCE_dis = false
|
|
|
} else {
|
|
@ -803,7 +802,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
oral: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):""
|
|
|
var a = i ? i.toString().indexOf('2') : ""
|
|
|
if (a > -1) {
|
|
|
this.oral_PERFORMANCE_dis = false
|
|
|
} else {
|
|
@ -812,7 +811,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
skin: function (i) {
|
|
|
var a =i? i.toString().indexOf('4'):''
|
|
|
var a = i ? i.toString().indexOf('4') : ''
|
|
|
if (a > -1) {
|
|
|
this.skin_PERFORMANCE_dis = false
|
|
|
} else {
|
|
@ -822,7 +821,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
|
|
|
},
|
|
|
nose: function (i) {
|
|
|
var a =i? i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.nose_PERFORMANCE_dis = false
|
|
|
} else {
|
|
@ -831,7 +830,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
neck_PACK: function (i) {
|
|
|
var a =i? i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.neck_PACK_NULL_dis = false
|
|
|
} else {
|
|
@ -841,7 +840,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
|
|
|
},
|
|
|
limbs: function (i) {
|
|
|
var a =i? i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.limbs_NULL_dis = false
|
|
|
} else {
|
|
@ -850,7 +849,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
ear: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.ear_FACE_dis = false
|
|
|
} else {
|
|
@ -859,7 +858,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
limbs: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.limbs_NULL_dis = false
|
|
|
} else {
|
|
@ -868,7 +867,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
eye: function (i) {
|
|
|
var a = i?i.toString().indexOf('2'):''
|
|
|
var a = i ? i.toString().indexOf('2') : ''
|
|
|
if (a > -1) {
|
|
|
this.eye_NULL_dis = false
|
|
|
} else {
|
|
@ -877,7 +876,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
pregnancy_SICK: function (i) {
|
|
|
var a =i? i.toString().indexOf('4'):''
|
|
|
var a = i ? i.toString().indexOf('3') : ''
|
|
|
if (a > -1) {
|
|
|
this.pregnancy_SICK_CIRCS_other = false
|
|
|
} else {
|
|
@ -886,7 +885,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
bregma: function (i) {
|
|
|
var a = i?i.toString().indexOf('4'):''
|
|
|
var a = i ? i.toString().indexOf('4') : ''
|
|
|
if (a > -1) {
|
|
|
this.bregma_other_dis = false
|
|
|
} else {
|
|
@ -896,7 +895,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
complexion: function (i) {
|
|
|
var a = i?i.toString().indexOf('3'):''
|
|
|
var a = i ? i.toString().indexOf('3') : ''
|
|
|
if (a > -1) {
|
|
|
this.complexion_NULL_dis = false
|
|
|
} else {
|
|
@ -905,7 +904,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
delivery_WAY_check: function (i) {
|
|
|
var a = i?i.toString().indexOf('7'):''
|
|
|
var a = i ? i.toString().indexOf('7') : ''
|
|
|
if (a > -1) {
|
|
|
this.birth_OTHER = false
|
|
|
} else {
|
|
@ -914,7 +913,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
},
|
|
|
SCREENING_check: function (i) {
|
|
|
var a = i?i.toString().indexOf('5'):''
|
|
|
var a = i ? i.toString().indexOf('5') : ''
|
|
|
if (a > -1) {
|
|
|
this.SCREENING_3_dis = false
|
|
|
} else {
|
|
@ -922,13 +921,13 @@ Vue.component('fangshi-detail-6', {
|
|
|
this.newbornData.screening_ABNORMAL = ''
|
|
|
}
|
|
|
},
|
|
|
guide_check:function(i){
|
|
|
var a=i.toString().indexOf('6')
|
|
|
if(a>-1){
|
|
|
this.other_GUIDE_CONTENT_dis=false
|
|
|
}else{
|
|
|
this.other_GUIDE_CONTENT_dis=true
|
|
|
this.other_GUIDE_CONTENT=''
|
|
|
guide_check: function (i) {
|
|
|
var a = i.toString().indexOf('6')
|
|
|
if (a > -1) {
|
|
|
this.other_GUIDE_CONTENT_dis = false
|
|
|
} else {
|
|
|
this.other_GUIDE_CONTENT_dis = true
|
|
|
this.other_GUIDE_CONTENT = ''
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@ -947,8 +946,8 @@ Vue.component('fangshi-detail-6', {
|
|
|
var vmN = vm.newbornData
|
|
|
vmN.help_ORGANIZATION_FLAG = data.help_ORGANIZATION_FLAG ? data.help_ORGANIZATION_FLAG.toString() : ''
|
|
|
vmN.sick_SEX = data.sick_SEX ? data.sick_SEX.toString() : ''
|
|
|
vmN.pregnancy_SICK = data.pregnancy_SICK.toString()
|
|
|
vm.delivery_WAY_check = data.delivery_WAY.split(',');
|
|
|
vmN.pregnancy_SICK = data.pregnancy_SICK?data.pregnancy_SICK.toString():''
|
|
|
vm.delivery_WAY_check = data.delivery_WAY ? data.delivery_WAY.split(',') : [];
|
|
|
vmN.suffocation = data.suffocation ? data.suffocation.toString() : ''
|
|
|
vmN.plan_IMMUNE = data.plan_IMMUNE ? data.plan_IMMUNE.toString() : ''
|
|
|
vmN.deformity_NULL = data.deformity_NULL ? data.deformity_NULL.toString() : ''
|
|
@ -1045,7 +1044,7 @@ Vue.component('fangshi-detail-6', {
|
|
|
}
|
|
|
})
|
|
|
vmN.create_time = null
|
|
|
vmN.version =this.version
|
|
|
vmN.version = this.version
|
|
|
fangshiAPI.saveNewbornFamilyVisitRecord({ followupId: this.followupid || '2', newbornFamilyVisitRecordData: JSON.stringify(vmN) }).then(function (res) {
|
|
|
if (res.status == 200) {
|
|
|
top.toastr.info('保存成功')
|