修改
This commit is contained in:
parent
eaac45b277
commit
99654a0e45
@ -19,7 +19,7 @@
|
|||||||
'住院' : ''
|
'住院' : ''
|
||||||
}}
|
}}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="诊断">{{ $route.query.reviewDiagnosis }}</el-descriptions-item>
|
<el-descriptions-item label="诊断">{{ $route.query.signDiagnosis }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="住院/门诊号">{{ $route.query.inHospitalNumber }}</el-descriptions-item>
|
<el-descriptions-item label="住院/门诊号">{{ $route.query.inHospitalNumber }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="医院">{{ $route.query.hospitalAgencyName }}</el-descriptions-item>
|
<el-descriptions-item label="医院">{{ $route.query.hospitalAgencyName }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="科室">{{ $route.query.departmentName }}</el-descriptions-item>
|
<el-descriptions-item label="科室">{{ $route.query.departmentName }}</el-descriptions-item>
|
||||||
@ -28,10 +28,10 @@
|
|||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
<el-descriptions title="健康管理师信息" style="padding:20px 30px 10px" class="descriptions">
|
<el-descriptions title="健康管理师信息" style="padding:20px 30px 10px" class="descriptions">
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
<el-form :model="signPackage" :rules="rules" ref="signPackage" label-width="100px" class="demo-ruleForm"
|
<el-form :model="form" :rules="rules" ref="form" label-width="100px" class="demo-ruleForm" :inline="true"
|
||||||
:inline="true" style="padding-left:40px">
|
style="padding-left:40px">
|
||||||
<el-form-item label="健康管理师" prop="healthManageId">
|
<el-form-item label="健康管理师" prop="healthManageId">
|
||||||
<el-select v-model="signPackage.healthManageId" filterable placeholder="请选择健康管理师"
|
<el-select v-model="form.record.healthManageId" filterable placeholder="请选择健康管理师"
|
||||||
style="width:300px" clearable>
|
style="width:300px" clearable>
|
||||||
<el-option v-for="item in attendingPhysicianlist" :key="item.userId" :label="item.nickName"
|
<el-option v-for="item in attendingPhysicianlist" :key="item.userId" :label="item.nickName"
|
||||||
:value="item.userId">
|
:value="item.userId">
|
||||||
@ -90,8 +90,8 @@
|
|||||||
</el-form>
|
</el-form>
|
||||||
<el-descriptions title="专病管理信息" style="padding:20px 30px 10px" class="descriptions">
|
<el-descriptions title="专病管理信息" style="padding:20px 30px 10px" class="descriptions">
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
<el-form :model="signPackage" :rules="rules" ref="signPackage" label-width="100px" class="demo-ruleForm"
|
<el-form :model="route" :rules="rules" ref="route" label-width="100px" class="demo-ruleForm" :inline="true"
|
||||||
:inline="true" style="padding-left:40px">
|
style="padding-left:40px">
|
||||||
<el-form-item label="专病管理路径" prop="routeId">
|
<el-form-item label="专病管理路径" prop="routeId">
|
||||||
<specialDiseaseRoute @on-template="ontemplate"></specialDiseaseRoute>
|
<specialDiseaseRoute @on-template="ontemplate"></specialDiseaseRoute>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -151,14 +151,19 @@ export default {
|
|||||||
serviceCycle: undefined,
|
serviceCycle: undefined,
|
||||||
serviceStartTime: undefined,
|
serviceStartTime: undefined,
|
||||||
serviceEndTime: '',
|
serviceEndTime: '',
|
||||||
healthManageId: "",
|
|
||||||
packagePaymentStatus: '',
|
packagePaymentStatus: '',
|
||||||
},
|
},
|
||||||
|
route: {
|
||||||
|
routeId: undefined,
|
||||||
|
routeName: ''
|
||||||
|
},
|
||||||
form: {
|
form: {
|
||||||
signCategory: 'sign',
|
signCategory: 'sign',
|
||||||
record: {
|
record: {
|
||||||
patientId: undefined,
|
patientId: undefined,
|
||||||
patientPhone: undefined,
|
patientPhone: undefined,
|
||||||
|
healthManageId: "",
|
||||||
|
healthManageName: ""
|
||||||
},
|
},
|
||||||
devices: [
|
devices: [
|
||||||
{
|
{
|
||||||
@ -216,8 +221,8 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
ontemplate(item) {
|
ontemplate(item) {
|
||||||
this.signPackage.routeId = item.routeId
|
this.route.routeId = item.routeId
|
||||||
this.signPackage.routeName = item.routeName
|
this.route.routeName = item.routeName
|
||||||
},
|
},
|
||||||
tappackage(id) {
|
tappackage(id) {
|
||||||
let item = this.packagelist.find(e => e.id == id)
|
let item = this.packagelist.find(e => e.id == id)
|
||||||
@ -244,10 +249,11 @@ export default {
|
|||||||
if (this.signPackage.servicePackageId) {
|
if (this.signPackage.servicePackageId) {
|
||||||
this.signPackage.packageName = this.packagelist.find(e => e.id == this.signPackage.servicePackageId).packageName
|
this.signPackage.packageName = this.packagelist.find(e => e.id == this.signPackage.servicePackageId).packageName
|
||||||
}
|
}
|
||||||
if (this.signPackage.healthManageId) {
|
if (this.form.record.healthManageId) {
|
||||||
this.signPackage.healthManageName = this.attendingPhysicianlist.find(e => e.userId == this.signPackage.healthManageId).nickName
|
this.form.record.healthManageName = this.attendingPhysicianlist.find(e => e.userId == this.form.record.healthManageId).nickName
|
||||||
}
|
}
|
||||||
this.form.signPackage = this.signPackage
|
this.form.signPackage = this.signPackage
|
||||||
|
this.form.route = this.route
|
||||||
addsign(this.form).then(res => {
|
addsign(this.form).then(res => {
|
||||||
this.$confirm('签约成功, 是否返回上一页?', '提示', {
|
this.$confirm('签约成功, 是否返回上一页?', '提示', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
@ -335,4 +341,4 @@ export default {
|
|||||||
transform: translateY(-200%);
|
transform: translateY(-200%);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user