Commit 5f59987f authored by 陈明豪's avatar 陈明豪

Merge remote-tracking branch 'origin/master'

parents 0de95463 0a463a7d
...@@ -73,6 +73,10 @@ export default { ...@@ -73,6 +73,10 @@ export default {
inHospitalInfo: { inHospitalInfo: {
type: Object, type: Object,
default: false default: false
},
flag: {
type: String,
default: '0'
} }
}, },
data() { data() {
...@@ -101,6 +105,9 @@ export default { ...@@ -101,6 +105,9 @@ export default {
}, },
submitForm: function() { submitForm: function() {
this.inHospitalInfo.status = '4' this.inHospitalInfo.status = '4'
if (this.flag === '1') {
this.inHospitalInfo.hospitalDetails = this.inHospitalInfo.hosDetailBos
}
updateHospital(this.inHospitalInfo).then(res => { updateHospital(this.inHospitalInfo).then(res => {
this.$message({ this.$message({
showClose: true, showClose: true,
......
...@@ -364,7 +364,7 @@ ...@@ -364,7 +364,7 @@
<!-- 办理入院弹出框--> <!-- 办理入院弹出框-->
<handling-admissions :is-show="admissionShow" :in-hospital-info="detailInfo" @admissionModleClose="admissionModleClose" /> <handling-admissions :is-show="admissionShow" :in-hospital-info="detailInfo" @admissionModleClose="admissionModleClose" />
<!-- 出院办理弹出框--> <!-- 出院办理弹出框-->
<handle-discharge :is-show="dischargeShow" :in-hospital-info="detailInfo" @disChargModleClose="disChargModleClose" /> <handle-discharge :is-show="dischargeShow" :flag="disChargeFlag" :in-hospital-info="detailInfo" @disChargModleClose="disChargModleClose" />
<!-- 更改病房弹出框--> <!-- 更改病房弹出框-->
<assign-wards ref="AssignWards" :is-show="changeWardShow" :in-hospital-info="detailInfo" @wardModleClose="wardModleClose" /> <assign-wards ref="AssignWards" :is-show="changeWardShow" :in-hospital-info="detailInfo" @wardModleClose="wardModleClose" />
</div> </div>
...@@ -384,6 +384,7 @@ export default { ...@@ -384,6 +384,7 @@ export default {
dicts: ['pet_sex', 'disease_level', 'vaccine_situation', 'exist_state', 'sterilization_status', 'pet_insure', 'cat_breed', 'dog_breed', 'other_breed', 'doctor_title', 'ward_type', 'hospital_status_in', 'in_hospital_detail'], dicts: ['pet_sex', 'disease_level', 'vaccine_situation', 'exist_state', 'sterilization_status', 'pet_insure', 'cat_breed', 'dog_breed', 'other_breed', 'doctor_title', 'ward_type', 'hospital_status_in', 'in_hospital_detail'],
data() { data() {
return { return {
disChargeFlag: '1',
// 押金信息 // 押金信息
finTradeHis: [], finTradeHis: [],
// 住院信息 // 住院信息
...@@ -421,6 +422,7 @@ export default { ...@@ -421,6 +422,7 @@ export default {
}, },
// 办理出院 // 办理出院
handDisCharge() { handDisCharge() {
console.log('详情', this.detailInfo)
this.dischargeShow = true this.dischargeShow = true
}, },
// 办理入院 // 办理入院
......
...@@ -241,7 +241,7 @@ ...@@ -241,7 +241,7 @@
<!-- 办理入院弹出框--> <!-- 办理入院弹出框-->
<handling-admissions :is-show="admissionsShow" :in-hospital-info="inHospitalInfo" @admissionModleClose="admissionModleClose" /> <handling-admissions :is-show="admissionsShow" :in-hospital-info="inHospitalInfo" @admissionModleClose="admissionModleClose" />
<!-- 出院办理弹出框--> <!-- 出院办理弹出框-->
<handle-discharge :is-show="dischargeShow" :in-hospital-info="inHospitalInfo" @disChargModleClose="disChargModleClose" /> <handle-discharge :is-show="dischargeShow" :flag="disChargeFlag" :in-hospital-info="inHospitalInfo" @disChargModleClose="disChargModleClose" />
</div> </div>
</template> </template>
...@@ -258,6 +258,7 @@ export default { ...@@ -258,6 +258,7 @@ export default {
dicts: ['disease_level', 'pet_insure', 'ward_type', 'hospital_status_in'], dicts: ['disease_level', 'pet_insure', 'ward_type', 'hospital_status_in'],
data() { data() {
return { return {
disChargeFlag: '0',
wardSelectList: [], wardSelectList: [],
dischargeId: '', dischargeId: '',
// 出院办理弹窗口 // 出院办理弹窗口
...@@ -345,6 +346,7 @@ export default { ...@@ -345,6 +346,7 @@ export default {
handleDischargeMe(row) { handleDischargeMe(row) {
this.dischargeShow = true this.dischargeShow = true
this.inHospitalInfo = row this.inHospitalInfo = row
console.log('详情', row)
}, },
// 入院办理 // 入院办理
handleadmission(row) { handleadmission(row) {
......
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