|
@@ -178,7 +178,7 @@
|
178
|
178
|
|
179
|
179
|
<div class="cell clearfix" style="margin-top:10px">
|
180
|
180
|
<label class="title"><span class="name">出院诊断</span> : </label>
|
181
|
|
- <el-select v-model="form.discharge_diagnosis_id" placeholder="可选择病程模板" @change="didSelectTemplate">
|
|
181
|
+ <el-select v-model="form.discharge_diagnosis_id" placeholder="可选择病程模板" @change="changeDischargeDiagnosis">
|
182
|
182
|
<el-option v-for="(option, index) in templatesOne" :key="index" :label="option.title"
|
183
|
183
|
:value="option.content"></el-option>
|
184
|
184
|
</el-select>
|
|
@@ -197,7 +197,7 @@
|
197
|
197
|
|
198
|
198
|
<div class="cell clearfix" style="margin-top:10px">
|
199
|
199
|
<label class="title"><span class="name">入院时病情</span> : </label>
|
200
|
|
- <el-select v-model="form.diagnosis_admission_id" placeholder="可选择病程模板" @change="didSelectTemplate">
|
|
200
|
+ <el-select v-model="form.diagnosis_admission_id" placeholder="可选择病程模板" @change="changeDiagnosisAdmission">
|
201
|
201
|
<el-option v-for="(option, index) in templatesTwo" :key="index" :label="option.title"
|
202
|
202
|
:value="option.content"></el-option>
|
203
|
203
|
</el-select>
|
|
@@ -215,7 +215,7 @@
|
215
|
215
|
|
216
|
216
|
<div class="cell clearfix" style="margin-top:10px">
|
217
|
217
|
<label class="title"><span class="name">诊断经过</span> : </label>
|
218
|
|
- <el-select v-model="form.treatment_id" placeholder="可选择病程模板" @change="didSelectTemplate">
|
|
218
|
+ <el-select v-model="form.treatment_id" placeholder="可选择病程模板" @change="changeTreatment">
|
219
|
219
|
<el-option v-for="(option, index) in templatesThree" :key="index" :label="option.title"
|
220
|
220
|
:value="option.content"></el-option>
|
221
|
221
|
</el-select>
|
|
@@ -234,7 +234,7 @@
|
234
|
234
|
|
235
|
235
|
<div class="cell clearfix" style="margin-top:10px">
|
236
|
236
|
<label class="title"><span class="name">出院时病情</span> : </label>
|
237
|
|
- <el-select v-model="form.illness_discharge_id" placeholder="可选择病程模板" @change="didSelectTemplate">
|
|
237
|
+ <el-select v-model="form.illness_discharge_id" placeholder="可选择病程模板" @change="changeillnessDisCharge">
|
238
|
238
|
<el-option v-for="(option, index) in templatesFour" :key="index" :label="option.title"
|
239
|
239
|
:value="option.content"></el-option>
|
240
|
240
|
</el-select>
|
|
@@ -252,7 +252,7 @@
|
252
|
252
|
|
253
|
253
|
<div class="cell clearfix" style="margin-top:10px">
|
254
|
254
|
<label class="title"><span class="name">出院医嘱</span> : </label>
|
255
|
|
- <el-select v-model="form.discharge_advice_id" placeholder="可选择病程模板" @change="didSelectTemplate">
|
|
255
|
+ <el-select v-model="form.discharge_advice_id" placeholder="可选择病程模板" @change="changeDischargeAdvice">
|
256
|
256
|
<el-option v-for="(option, index) in templatesFive" :key="index" :label="option.title"
|
257
|
257
|
:value="option.content"></el-option>
|
258
|
258
|
</el-select>
|
|
@@ -354,8 +354,6 @@
|
354
|
354
|
form:{
|
355
|
355
|
id:0,
|
356
|
356
|
title:"",
|
357
|
|
- start_year:new Date(),
|
358
|
|
- start_month:new Date(),
|
359
|
357
|
admission_time:new Date(),
|
360
|
358
|
discharge_time:new Date(),
|
361
|
359
|
sick_personnel:"",
|
|
@@ -373,6 +371,8 @@
|
373
|
371
|
dean:"",
|
374
|
372
|
doctor:"",
|
375
|
373
|
record_date:new Date(),
|
|
374
|
+ discharge_advice_id:"",
|
|
375
|
+ discharge_advice:"",
|
376
|
376
|
},
|
377
|
377
|
tableData:[],
|
378
|
378
|
docList:[],
|
|
@@ -463,8 +463,78 @@
|
463
|
463
|
return uParseTime(val, '{y}-{m}-{d}')
|
464
|
464
|
}
|
465
|
465
|
},
|
466
|
|
- changeAmittDiagnosis(id){
|
467
|
|
- console.log("id22332322332",id)
|
|
466
|
+ changeCurrentRecordTwo(){
|
|
467
|
+ },
|
|
468
|
+ changeAmittDiagnosis(content){
|
|
469
|
+ this.form.admitting_diagnosis = content
|
|
470
|
+ },
|
|
471
|
+ changeDischargeDiagnosis(content){
|
|
472
|
+ this.form.discharge_diagnosis = content
|
|
473
|
+ },
|
|
474
|
+ changeDiagnosisAdmission(content){
|
|
475
|
+ this.form.diagnosis_admission = content
|
|
476
|
+ },
|
|
477
|
+ changeTreatment(content){
|
|
478
|
+ this.form.treatment = content
|
|
479
|
+ },
|
|
480
|
+ changeillnessDisCharge(content){
|
|
481
|
+ this.form.illness_discharge = content
|
|
482
|
+ },
|
|
483
|
+ changeDischargeAdvice(content){
|
|
484
|
+ this.form.discharge_advice = content
|
|
485
|
+ },
|
|
486
|
+
|
|
487
|
+ // title:"",
|
|
488
|
+ // admission_time:new Date(),
|
|
489
|
+ // discharge_time:new Date(),
|
|
490
|
+ // sick_personnel:"",
|
|
491
|
+ // xray:"",
|
|
492
|
+ // admitting_diagnosis_id:"",
|
|
493
|
+ // admitting_diagnosis:"",
|
|
494
|
+ // discharge_diagnosis_id:"",
|
|
495
|
+ // discharge_diagnosis:"",
|
|
496
|
+ // treatment:"",
|
|
497
|
+ // treatment_id:"",
|
|
498
|
+ // diagnosis_admission_id:"",
|
|
499
|
+ // diagnosis_admission:"",
|
|
500
|
+ // illness_discharge_id:"",
|
|
501
|
+ // illness_discharge:"",
|
|
502
|
+ // dean:"",
|
|
503
|
+ // doctor:"",
|
|
504
|
+ // record_date:new Date(),
|
|
505
|
+ // discharge_advice_id:"",
|
|
506
|
+ // discharge_advice:"",
|
|
507
|
+ createAction(){
|
|
508
|
+ var admitting_diagnosis_id = 0
|
|
509
|
+ var discharge_diagnosis_id = 0
|
|
510
|
+ var diagnosis_admission_id = 0
|
|
511
|
+ var illness_discharge_id = 0
|
|
512
|
+ for(let i=0;i<this.templates.length;i++){
|
|
513
|
+ if(this.templates[i].content == this.form.admitting_diagnosis){
|
|
514
|
+ admitting_diagnosis_id = this.templates[i].value
|
|
515
|
+ }
|
|
516
|
+ }
|
|
517
|
+ for(let i=0;i<this.templatesOne.length;i++){
|
|
518
|
+ if(this.templates[i].content == this.form.discharge_diagnosis){
|
|
519
|
+ discharge_diagnosis_id = this.templates[i].value
|
|
520
|
+ }
|
|
521
|
+ }
|
|
522
|
+ for(let i=0;i<this.templatesTwo.length;i++){
|
|
523
|
+ if(this.templates[i].content == this.form.diagnosis_admission){
|
|
524
|
+ diagnosis_admission_id = this.templates[i].value
|
|
525
|
+ }
|
|
526
|
+ }
|
|
527
|
+ var params = {
|
|
528
|
+ title:this.form.title,
|
|
529
|
+ admission_time:this.form.admission_time,
|
|
530
|
+ discharge_time:this.form.discharge_time,
|
|
531
|
+ sick_personnel:this.form.sick_personnel,
|
|
532
|
+ xray:this.form.xray,
|
|
533
|
+ admitting_diagnosis_id:admitting_diagnosis_id,
|
|
534
|
+ }
|
|
535
|
+ createHospitalSummary().then(response=>{
|
|
536
|
+
|
|
537
|
+ })
|
468
|
538
|
}
|
469
|
539
|
}
|
470
|
540
|
|