Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
4080453b74
@ -52,4 +52,18 @@ export function updateRouteCheckStatus(data) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data
|
data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
// 预览
|
||||||
|
export function selectSpecialDiseasenew(id) {
|
||||||
|
return request({
|
||||||
|
url: `/manage/signnode/getList?manageRouteId=${id}`,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
// 左侧点击事件
|
||||||
|
export function getById(id) {
|
||||||
|
return request({
|
||||||
|
url: '/manage/signnode/getById/'+id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|||||||
@ -108,10 +108,10 @@
|
|||||||
></i>
|
></i>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="
|
v-if="
|
||||||
taskPartitionCode == 'TPC202405200003' ||
|
taskPartitionCode == 'MEDICATION_GUIDE' ||
|
||||||
taskPartitionCode == 'TPC202405200004' ||
|
taskPartitionCode == 'SPORT_GUIDE' ||
|
||||||
taskPartitionCode == 'TPC202405200005' ||
|
taskPartitionCode == 'DIET_GUIDE' ||
|
||||||
taskPartitionCode == 'TPC202405200006'
|
taskPartitionCode == 'NURSING_GUIDE'
|
||||||
"
|
"
|
||||||
round
|
round
|
||||||
style="margin-left: 10px"
|
style="margin-left: 10px"
|
||||||
@ -833,25 +833,25 @@ export default {
|
|||||||
},
|
},
|
||||||
// 药品重置
|
// 药品重置
|
||||||
addresetQuerylist() {
|
addresetQuerylist() {
|
||||||
if (this.taskPartitionCode == 'TPC202405200003') { // 用药
|
if (this.taskPartitionCode == 'MEDICATION_GUIDE') { // 用药
|
||||||
this.informationqueryParams = {
|
this.informationqueryParams = {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
};
|
};
|
||||||
this.informationInfoinfo();
|
this.informationInfoinfo();
|
||||||
} else if (this.taskPartitionCode == 'TPC202405200004') {//运动
|
} else if (this.taskPartitionCode == 'SPORT_GUIDE') {//运动
|
||||||
this.SporParams = {
|
this.SporParams = {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
};
|
};
|
||||||
this.spotgetList();
|
this.spotgetList();
|
||||||
} else if (this.taskPartitionCode == 'TPC202405200005') {//饮食
|
} else if (this.taskPartitionCode == 'DIET_GUIDE') {//饮食
|
||||||
this.DieParams = {
|
this.DieParams = {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
},
|
},
|
||||||
this.DiegetList()
|
this.DiegetList()
|
||||||
} else if (this.taskPartitionCode == 'TPC202405200006') {//居家护理
|
} else if (this.taskPartitionCode == 'NURSING_GUIDE') {//居家护理
|
||||||
this.NursingParams = {
|
this.NursingParams = {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
@ -940,17 +940,17 @@ export default {
|
|||||||
// 知识库获取
|
// 知识库获取
|
||||||
knowledge(index, item) {
|
knowledge(index, item) {
|
||||||
// 用药
|
// 用药
|
||||||
if (this.taskPartitionCode == 'TPC202405200003') {
|
if (this.taskPartitionCode == 'MEDICATION_GUIDE') {
|
||||||
this.Drugshow = true
|
this.Drugshow = true
|
||||||
this.informationInfoinfo()
|
this.informationInfoinfo()
|
||||||
} else if (this.taskPartitionCode == 'TPC202405200004') {//运动
|
} else if (this.taskPartitionCode == 'SPORT_GUIDE') {//运动
|
||||||
this.Sportshow = true
|
this.Sportshow = true
|
||||||
this.spotgetList()
|
this.spotgetList()
|
||||||
} else if (this.taskPartitionCode == 'TPC202405200005') {//饮食
|
} else if (this.taskPartitionCode == 'DIET_GUIDE') {//饮食
|
||||||
this.Dieshow = true
|
this.Dieshow = true
|
||||||
this.DiegetList()
|
this.DiegetList()
|
||||||
|
|
||||||
} else if (this.taskPartitionCode == 'TPC202405200006') {//居家护理
|
} else if (this.taskPartitionCode == 'NURSING_GUIDE') {//居家护理
|
||||||
this.Nursingshow = true
|
this.Nursingshow = true
|
||||||
this.NursinggetList()
|
this.NursinggetList()
|
||||||
}
|
}
|
||||||
|
|||||||
@ -146,7 +146,7 @@
|
|||||||
<!-- 问卷预览弹框 -->
|
<!-- 问卷预览弹框 -->
|
||||||
<questionopen ref="question" :lookitem="lookitem"></questionopen>
|
<questionopen ref="question" :lookitem="lookitem"></questionopen>
|
||||||
<!-- 专病节点预览 -->
|
<!-- 专病节点预览 -->
|
||||||
<el-dialog title="专病节点预览" :visible.sync="specialDiseaseNodeopen" width="90%">
|
<el-dialog title="专病节点预览" :visible.sync="specialDiseaseNodeopen" width="90%" v-if="specialDiseaseNodeopen">
|
||||||
<specialDiseaseNodeopen :lookitem="lookitem">
|
<specialDiseaseNodeopen :lookitem="lookitem">
|
||||||
</specialDiseaseNodeopen>
|
</specialDiseaseNodeopen>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
@ -169,6 +169,7 @@ export default {
|
|||||||
baseUrl: process.env.VUE_APP_BASE_API,
|
baseUrl: process.env.VUE_APP_BASE_API,
|
||||||
//左侧list
|
//左侧list
|
||||||
itemindex: 0,
|
itemindex: 0,
|
||||||
|
manageRouteId:'',
|
||||||
namelist: [
|
namelist: [
|
||||||
{
|
{
|
||||||
name: '专病管理路径'
|
name: '专病管理路径'
|
||||||
@ -199,7 +200,9 @@ export default {
|
|||||||
this.lookitem = {
|
this.lookitem = {
|
||||||
routeName: item.routeName,
|
routeName: item.routeName,
|
||||||
suitRange: item.suitRange,
|
suitRange: item.suitRange,
|
||||||
id: item.specialDiseaseRoute.specialDiseaseRouteId
|
id: item.specialDiseaseRoute.specialDiseaseRouteId,
|
||||||
|
manageRouteId:this.manageRouteId,
|
||||||
|
|
||||||
}
|
}
|
||||||
this.specialDiseaseNodeopen = true
|
this.specialDiseaseNodeopen = true
|
||||||
},
|
},
|
||||||
@ -250,6 +253,7 @@ export default {
|
|||||||
this.itemindex = index
|
this.itemindex = index
|
||||||
this.loading.close();
|
this.loading.close();
|
||||||
this.categorylist = res.data
|
this.categorylist = res.data
|
||||||
|
this.manageRouteId=this.categorylist[0].manageRouteId
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@ -382,4 +386,4 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -3,7 +3,7 @@
|
|||||||
<div class="leftheader">
|
<div class="leftheader">
|
||||||
<div class="time">
|
<div class="time">
|
||||||
<el-date-picker v-model="visitDate" type="daterange" range-separator="至" start-placeholder="开始日期"
|
<el-date-picker v-model="visitDate" type="daterange" range-separator="至" start-placeholder="开始日期"
|
||||||
value-format="yyyy-MM-dd" :picker-options="pickerOptions" end-placeholder="结束日期">
|
value-format="yyyy-MM-dd" :picker-options="pickerOptions" end-placeholder="结束日期" style="width:95%">
|
||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
</div>
|
</div>
|
||||||
<div class="list">
|
<div class="list">
|
||||||
|
|||||||
@ -208,12 +208,12 @@ export default {
|
|||||||
{ required: true, message: '请选择服务包', trigger: 'change' }
|
{ required: true, message: '请选择服务包', trigger: 'change' }
|
||||||
],
|
],
|
||||||
devices: {
|
devices: {
|
||||||
snCode: [
|
// snCode: [
|
||||||
{ required: true, message: '请输入SN码', trigger: 'change' }
|
// { required: true, message: '请输入SN码', trigger: 'change' }
|
||||||
],
|
// ],
|
||||||
hardwareType: [
|
// hardwareType: [
|
||||||
{ required: true, message: '请选择硬件类型', trigger: 'change' }
|
// { required: true, message: '请选择硬件类型', trigger: 'change' }
|
||||||
],
|
// ],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
upload: {
|
upload: {
|
||||||
|
|||||||
@ -193,12 +193,12 @@ export default {
|
|||||||
{ required: true, message: '请选择专病管理路径', trigger: 'change' }
|
{ required: true, message: '请选择专病管理路径', trigger: 'change' }
|
||||||
],
|
],
|
||||||
devices: {
|
devices: {
|
||||||
snCode: [
|
// snCode: [
|
||||||
{ required: true, message: '请输入SN码', trigger: 'change' }
|
// { required: true, message: '请输入SN码', trigger: 'change' }
|
||||||
],
|
// ],
|
||||||
hardwareType: [
|
// hardwareType: [
|
||||||
{ required: true, message: '请选择硬件类型', trigger: 'change' }
|
// { required: true, message: '请选择硬件类型', trigger: 'change' }
|
||||||
],
|
// ],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
upload: {
|
upload: {
|
||||||
|
|||||||
@ -358,8 +358,8 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="入院时间" align="center" prop="admissionTime" width='130' />
|
<el-table-column label="入院时间" align="center" prop="admissionTime" width='130' />
|
||||||
<el-table-column label="主治医生" align="center" prop="attendingPhysician" />
|
<el-table-column label="主治医生" align="center" prop="attendingPhysician" />
|
||||||
<el-table-column label="出院方式" align="center" prop="dischargeMethod" />
|
<el-table-column label="出院方式" align="center" prop="dischargeMethod" />
|
||||||
<el-table-column label="患者来源" align="center" prop="patientSource">
|
<el-table-column label="患者来源" align="center" prop="patientSource">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<dict-tag :options="dict.type.patient_source" :value="scope.row.patientSource" />
|
<dict-tag :options="dict.type.patient_source" :value="scope.row.patientSource" />
|
||||||
@ -872,10 +872,10 @@
|
|||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="手术记录" prop="surgicalRecord">
|
<el-form-item label="手术记录" prop="surgicalRecord">
|
||||||
<editor v-model="formHospital.surgicalRecord" :min-height="192" />
|
<editor v-model="formHospital.surgicalRecord" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="病历内容" prop="inHospitalInfo">
|
<el-form-item label="病历内容" prop="inHospitalInfo">
|
||||||
<editor v-model="formHospital.inHospitalInfo" :min-height="192" />
|
<editor v-model="formHospital.inHospitalInfo" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div slot="footer" class="dialog-footer">
|
<div slot="footer" class="dialog-footer">
|
||||||
@ -1013,7 +1013,7 @@ export default {
|
|||||||
formHospital: {},
|
formHospital: {},
|
||||||
// 表单校验
|
// 表单校验
|
||||||
rulesHospital:{
|
rulesHospital:{
|
||||||
|
|
||||||
hospitalAgencyId: [
|
hospitalAgencyId: [
|
||||||
{ required: true, message: '请选择医院', trigger: 'change' }
|
{ required: true, message: '请选择医院', trigger: 'change' }
|
||||||
],
|
],
|
||||||
@ -1491,7 +1491,7 @@ export default {
|
|||||||
// }
|
// }
|
||||||
// getDepartmentList(query).then(res => {
|
// getDepartmentList(query).then(res => {
|
||||||
if (type) {
|
if (type) {
|
||||||
|
|
||||||
|
|
||||||
if (!typetwo) {
|
if (!typetwo) {
|
||||||
this.formHospital.wardId = null
|
this.formHospital.wardId = null
|
||||||
|
|||||||
@ -661,10 +661,10 @@
|
|||||||
prop="surgicalRecord"
|
prop="surgicalRecord"
|
||||||
v-if="form.visitMethod == 'BE_IN_HOSPITAL'"
|
v-if="form.visitMethod == 'BE_IN_HOSPITAL'"
|
||||||
>
|
>
|
||||||
<editor v-model="form.surgicalRecord" :min-height="192" />
|
<editor v-model="form.surgicalRecord" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="病历内容">
|
<el-form-item label="病历内容">
|
||||||
<editor v-model="form.inHospitalInfo" :min-height="192" />
|
<editor v-model="form.inHospitalInfo" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="患者来源" prop="patientSource">
|
<!-- <el-form-item label="患者来源" prop="patientSource">
|
||||||
<el-select v-model="form.patientSource" placeholder="请选择患者来源" clearable style="width:200px">
|
<el-select v-model="form.patientSource" placeholder="请选择患者来源" clearable style="width:200px">
|
||||||
@ -922,13 +922,13 @@
|
|||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="手术记录" prop="surgicalRecord">
|
<el-form-item label="手术记录" prop="surgicalRecord">
|
||||||
<editor v-model="formHospital.surgicalRecord" :min-height="192" />
|
<editor v-model="formHospital.surgicalRecord" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="病历内容" prop="inHospitalInfo">
|
<el-form-item label="病历内容" prop="inHospitalInfo">
|
||||||
<editor v-model="formHospital.inHospitalInfo" :min-height="192" />
|
<editor v-model="formHospital.inHospitalInfo" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="出院病历" prop="outHospitalInfo">
|
<el-form-item label="出院病历" prop="outHospitalInfo">
|
||||||
<editor v-model="formHospital.outHospitalInfo" :min-height="192" />
|
<editor v-model="formHospital.outHospitalInfo" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div slot="footer" class="dialog-footer">
|
<div slot="footer" class="dialog-footer">
|
||||||
|
|||||||
@ -301,13 +301,13 @@
|
|||||||
<el-input v-model="form.surgicalName" placeholder="请输入手术名称" style="width:200px" />
|
<el-input v-model="form.surgicalName" placeholder="请输入手术名称" style="width:200px" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="手术记录" prop="surgicalRecord" v-if="form.visitMethod == 'BE_IN_HOSPITAL'">
|
<el-form-item label="手术记录" prop="surgicalRecord" v-if="form.visitMethod == 'BE_IN_HOSPITAL'">
|
||||||
<editor v-model="form.surgicalRecord" :min-height="192" />
|
<editor v-model="form.surgicalRecord" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="入院病历">
|
<el-form-item label="入院病历">
|
||||||
<editor v-model="form.inHospitalInfo" :min-height="192" />
|
<editor v-model="form.inHospitalInfo" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="出院病历" v-if="form.visitMethod == 'BE_IN_HOSPITAL'">
|
<el-form-item label="出院病历" v-if="form.visitMethod == 'BE_IN_HOSPITAL'">
|
||||||
<editor v-model="form.outHospitalInfo" :min-height="192" />
|
<editor v-model="form.outHospitalInfo" :min-height="192" style="width:838px"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="患者来源" prop="patientSource">
|
<!-- <el-form-item label="患者来源" prop="patientSource">
|
||||||
<el-select v-model="form.patientSource" placeholder="请选择患者来源" clearable style="width:200px">
|
<el-select v-model="form.patientSource" placeholder="请选择患者来源" clearable style="width:200px">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user