修改
This commit is contained in:
parent
a6e7c391f5
commit
8dbc3b3886
@ -29,7 +29,7 @@ export function addVisitRecord(data) {
|
||||
// 保存修改患者就诊记录基本信息
|
||||
export function updateVisitRecord(data) {
|
||||
return request({
|
||||
url: '/manage/visitRecord',
|
||||
url: '/manage/visitRecord/updateRecord',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
|
||||
@ -7,8 +7,9 @@
|
||||
</el-date-picker>
|
||||
</div>
|
||||
<div class="list">
|
||||
<div class="item" v-for="(item, index) in categorylist" :key="item.id" @click="clickcategory(item, index)"
|
||||
:class="item.visitType == 'BE_HOSPITALIZED' && index == categoryindex ? 'zyitem' : item.visitType == 'OUTPATIENT_SERVICE' && index == categoryindex ? 'mzitem' : ''">
|
||||
<div class="item" v-for="(item, index) in categorylist" :key="item.id"
|
||||
@click="clickcategory(item, index)"
|
||||
:class="item.visitMethod == 'BE_HOSPITALIZED' && index == categoryindex ? 'zyitem' : item.visitMethod == 'OUTPATIENT_SERVICE' && index == categoryindex ? 'mzitem' : ''">
|
||||
<div class="time">{{ item.visitDate }}
|
||||
</div>
|
||||
<div class="name">
|
||||
@ -22,14 +23,14 @@
|
||||
{{ item.createBy }}
|
||||
</span>
|
||||
</div>
|
||||
<el-tag v-if="item.visitType == 'BE_HOSPITALIZED'" class="type" size="mini">住院</el-tag>
|
||||
<el-tag v-if="item.visitType == 'OUTPATIENT_SERVICE'" class="type" size="mini"
|
||||
<el-tag v-if="item.visitMethod == 'BE_HOSPITALIZED'" class="type" size="mini">住院</el-tag>
|
||||
<el-tag v-if="item.visitMethod == 'OUTPATIENT_SERVICE'" class="type" size="mini"
|
||||
type="success">门诊</el-tag>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="rightheader">
|
||||
<div class="toptitle" v-if="categoryItem && categoryItem.visitType == 'BE_HOSPITALIZED'">
|
||||
<div class="toptitle" v-if="categoryItem && categoryItem.visitMethod == 'BE_HOSPITALIZED'">
|
||||
<div style="border-radius: 10px 0 0 10px" :class="recordindex == 0 ? 'zyclass' : ''"
|
||||
@click="clickrecord(0)">
|
||||
入院记录
|
||||
@ -40,7 +41,7 @@
|
||||
@click="clickrecord(2)">
|
||||
手术记录</div>
|
||||
</div>
|
||||
<div class="toptitle" v-if="categoryItem && categoryItem.visitType == 'OUTPATIENT_SERVICE'">
|
||||
<div class="toptitle" v-if="categoryItem && categoryItem.visitMethod == 'OUTPATIENT_SERVICE'">
|
||||
<div style="border-radius: 10px" :class="recordindex == 3 ? 'mzclass' : ''" @click="clickrecord(0)">
|
||||
门诊记录
|
||||
</div>
|
||||
@ -66,7 +67,7 @@
|
||||
<p>手术名称:{{ recordlist.operationName }}</p>
|
||||
<p>手术日期:{{ recordlist.operationDate }}</p>
|
||||
<p>手术麻醉方式:{{
|
||||
recordlist.operationAnesthesiaWay == 'GENERAL_ANESTHESIA' ? '全身麻醉' :
|
||||
recordlist.operationAnesthesiaWay == 'GENERAL_ANESTHESIA' ? '全身麻醉' :
|
||||
recordlist.operationAnesthesiaWay == 'LOCAL_ANESTHESIA' ? '局部麻醉' : '' }}
|
||||
</p>
|
||||
<p>手术入路:{{ recordlist.operationApproach }}</p>
|
||||
@ -138,16 +139,17 @@ export default {
|
||||
this.OutRecordinfo();
|
||||
} else if (index == 2) {
|
||||
this.OperationRecordinfo();
|
||||
}
|
||||
}
|
||||
},
|
||||
//点击左侧item
|
||||
clickcategory(item, index) {
|
||||
console.log(index, item)
|
||||
this.categoryindex = index
|
||||
this.categoryItem = item
|
||||
if (item.visitType == 'BE_HOSPITALIZED') {
|
||||
if (item.visitMethod == 'BE_HOSPITALIZED') {
|
||||
this.recordindex = 0
|
||||
this.InRecordinfo();
|
||||
} else if (item.visitType == 'OUTPATIENT_SERVICE') {
|
||||
} else if (item.visitMethod == 'OUTPATIENT_SERVICE') {
|
||||
this.recordindex = 3
|
||||
}
|
||||
},
|
||||
@ -329,5 +331,4 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
</style>
|
||||
@ -24,8 +24,8 @@
|
||||
</div>
|
||||
<div class="text">出院时间:{{ item.dischargeTime }}
|
||||
</div>
|
||||
<div class="text">就诊类型:{{ item.visitType == 'OUTPATIENT_SERVICE' ? '门诊' : "" }}
|
||||
{{ item.visitType == 'BE_HOSPITALIZED' ? '住院' : "" }}
|
||||
<div class="text">就诊类型:{{ item.visitMethod == 'OUTPATIENT_SERVICE' ? '门诊' : "" }}
|
||||
{{ item.visitMethod == 'BE_HOSPITALIZED' ? '住院' : "" }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -38,8 +38,8 @@
|
||||
<el-button @click="cancel" size="small">取 消</el-button>
|
||||
</div>
|
||||
<el-form ref="form" :model="form" label-width="120px" :rules="rules">
|
||||
<el-form-item label="就诊方式" prop="visitType">
|
||||
<el-radio-group v-model="form.visitType">
|
||||
<el-form-item label="就诊方式" prop="visitMethod">
|
||||
<el-radio-group v-model="form.visitMethod">
|
||||
<el-radio label="BE_HOSPITALIZED">住院</el-radio>
|
||||
<el-radio label="OUTPATIENT_SERVICE">门诊</el-radio>
|
||||
</el-radio-group>
|
||||
@ -79,15 +79,15 @@
|
||||
:picker-options="pickerOptionstwo" value-format="yyyy-MM-dd HH:mm:ss" placeholder="选择日期时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="入院病历" prop="inHospitalInfo" v-if="form.visitType == 'BE_HOSPITALIZED'">
|
||||
<el-form-item label="入院病历" prop="inHospitalInfo" v-if="form.visitMethod == 'BE_HOSPITALIZED'">
|
||||
<el-input type="textarea" v-model="form.inHospitalInfo" style="width:800px"
|
||||
:rows="8"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="门诊病历" prop="inHospitalInfo" v-if="form.visitType == 'OUTPATIENT_SERVICE'">
|
||||
<el-form-item label="门诊病历" prop="inHospitalInfo" v-if="form.visitMethod == 'OUTPATIENT_SERVICE'">
|
||||
<el-input type="textarea" v-model="form.inHospitalInfo" style="width:800px"
|
||||
:rows="8"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="出院病历" prop="outHospitalInfo" v-if="form.visitType == 'BE_HOSPITALIZED'">
|
||||
<el-form-item label="出院病历" prop="outHospitalInfo" v-if="form.visitMethod == 'BE_HOSPITALIZED'">
|
||||
<el-input type="textarea" v-model="form.outHospitalInfo" style="width:800px"
|
||||
:rows="8"></el-input>
|
||||
</el-form-item>
|
||||
@ -122,7 +122,7 @@ export default {
|
||||
attendingPhysicianlist: [],
|
||||
form: {},
|
||||
rules: {
|
||||
visitType: [
|
||||
visitMethod: [
|
||||
{ required: true, message: "就诊方式不能为空", trigger: "blur" }
|
||||
],
|
||||
mainDiagnosis: [
|
||||
@ -164,7 +164,7 @@ export default {
|
||||
methods: {
|
||||
add() {
|
||||
let item = {
|
||||
visitType: '',
|
||||
visitMethod: '',
|
||||
mainDiagnosis: '',
|
||||
visitSerialNumber: '',
|
||||
departmentId: '',
|
||||
|
||||
@ -220,7 +220,7 @@ export default {
|
||||
address: null,
|
||||
sex: null,
|
||||
birthDate: null,
|
||||
visitType: null,
|
||||
visitMethod: null,
|
||||
hospitalAgencyId: null,
|
||||
campusAgencyId: null,
|
||||
departmentId: null,
|
||||
@ -291,7 +291,7 @@ export default {
|
||||
birthDate: null,
|
||||
age: null,
|
||||
nation: null,
|
||||
visitType: null,
|
||||
visitMethod: null,
|
||||
visitDate: null,
|
||||
visitName: null,
|
||||
hospitalAgencyId: null,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user