|
@@ -125,7 +125,7 @@
|
125
|
125
|
<treatment-of id="treatment_of" ref="treatment_of" title="治疗小结" :record="treatment_summary"></treatment-of>
|
126
|
126
|
</div>
|
127
|
127
|
<van-popup title="透析处方" v-model="menuList[1].showPopup" :overlay="true" :close-on-click-overlay="false">
|
128
|
|
- <prescription-dialog :patient_prop="patient" :solution_prop="solution" :machines_prop="devices" :config="config"
|
|
128
|
+ <prescription-dialog v-if="prescription_dialog_reset == true" :patient_prop="patient" :solution_prop="solution" :machines_prop="devices" :config="config"
|
129
|
129
|
:prescription_prop="prescription" @finish="closePrescriptionDialog" :operators="operators"
|
130
|
130
|
:types="goodTypes" :info="goodInfos" :status="status" :targetAdvices="longAdvices"
|
131
|
131
|
:waitUploadAdvices="waitUploadAdvices" :is_open="is_open"
|
|
@@ -254,6 +254,7 @@
|
254
|
254
|
:close-on-click-overlay="false"
|
255
|
255
|
>
|
256
|
256
|
<thoroug-dialog
|
|
257
|
+ v-if="thoroug_dialog_reset == true"
|
257
|
258
|
:patient_prop="patient"
|
258
|
259
|
:record="assessment_after_dislysis"
|
259
|
260
|
:last_record="last_assessment_after_dislysis"
|
|
@@ -368,6 +369,8 @@ import {parseTime} from '@/utils'
|
368
|
369
|
prescription: {}, // 透析处方
|
369
|
370
|
solution: {}, // 透析方案
|
370
|
371
|
last_prescription:{},
|
|
372
|
+ thoroug_dialog_reset: true,
|
|
373
|
+ prescription_dialog_reset: true,
|
371
|
374
|
receiver_treatment_access: {}, // 接诊评估
|
372
|
375
|
predialysis_evaluation: {}, // 透前评估
|
373
|
376
|
last_predialysis_evaluation: {}, // 上次透前评估
|
|
@@ -761,6 +764,7 @@ import {parseTime} from '@/utils'
|
761
|
764
|
|
762
|
765
|
this.double_check = double_check == null ? {id: ''} : double_check
|
763
|
766
|
this.assessment_after_dislysis = assessment_after_dislysis == null ? {id: ''} : assessment_after_dislysis
|
|
767
|
+
|
764
|
768
|
this.last_assessment_after_dislysis =
|
765
|
769
|
last_assessment_after_dislysis == null
|
766
|
770
|
? {id: ''}
|
|
@@ -918,6 +922,10 @@ import {parseTime} from '@/utils'
|
918
|
922
|
this.patient = patient
|
919
|
923
|
this.schedual = schedual == null ? {} : schedual
|
920
|
924
|
this.prescription = prescription == null ? {id: ''} : prescription
|
|
925
|
+ this.prescription_dialog_reset = false
|
|
926
|
+ this.$nextTick(() => {
|
|
927
|
+ this.prescription_dialog_reset = true
|
|
928
|
+ })
|
921
|
929
|
this.solution = solution == null ? {id: ''} : solution
|
922
|
930
|
this.last_prescription = last_prescription == null ? {id: ''} : last_prescription
|
923
|
931
|
|
|
@@ -1000,10 +1008,11 @@ import {parseTime} from '@/utils'
|
1000
|
1008
|
}
|
1001
|
1009
|
|
1002
|
1010
|
this.double_check = double_check == null ? {id: ''} : double_check
|
1003
|
|
- this.assessment_after_dislysis =
|
1004
|
|
- assessment_after_dislysis == null
|
1005
|
|
- ? {id: ''}
|
1006
|
|
- : assessment_after_dislysis
|
|
1011
|
+ this.assessment_after_dislysis = assessment_after_dislysis == null ? {id: ''} : assessment_after_dislysis
|
|
1012
|
+ this.thoroug_dialog_reset = false
|
|
1013
|
+ this.$nextTick(() => {
|
|
1014
|
+ this.thoroug_dialog_reset = true
|
|
1015
|
+ })
|
1007
|
1016
|
this.last_assessment_after_dislysis =
|
1008
|
1017
|
last_assessment_after_dislysis == null
|
1009
|
1018
|
? {id: ''}
|
|
@@ -1324,11 +1333,12 @@ import {parseTime} from '@/utils'
|
1324
|
1333
|
// this.scrollToView('monitoring')
|
1325
|
1334
|
},
|
1326
|
1335
|
|
1327
|
|
- closeDialysisOff: function (assessment_after_dislysis) {debugger
|
|
1336
|
+ closeDialysisOff: function (assessment_after_dislysis) {
|
1328
|
1337
|
this.closeDialog(7)
|
1329
|
1338
|
if (assessment_after_dislysis != undefined) {
|
1330
|
1339
|
this.assessment_after_dislysis = assessment_after_dislysis
|
1331
|
1340
|
}
|
|
1341
|
+ this.requestDialysisRecord()
|
1332
|
1342
|
},
|
1333
|
1343
|
closeDialysisOffclose: function () {
|
1334
|
1344
|
this.closeDialog(7)
|