diff --git a/src/components/360View/medicalRecord/outPatientRecord/diagnosisForm.vue b/src/components/360View/medicalRecord/outPatientRecord/diagnosisForm.vue
index 13492cd..06c67b5 100644
--- a/src/components/360View/medicalRecord/outPatientRecord/diagnosisForm.vue
+++ b/src/components/360View/medicalRecord/outPatientRecord/diagnosisForm.vue
@@ -3,13 +3,13 @@
@@ -120,4 +123,8 @@ export default {
padding-right: 20px;
}
}
+.introduce{
+ color: #409EFF;
+ cursor: pointer;
+}
diff --git a/src/components/360View/medicalRecord/outPatientRecord/index.vue b/src/components/360View/medicalRecord/outPatientRecord/index.vue
index ea2eb8e..f56b324 100644
--- a/src/components/360View/medicalRecord/outPatientRecord/index.vue
+++ b/src/components/360View/medicalRecord/outPatientRecord/index.vue
@@ -11,7 +11,7 @@
-
+
@@ -23,7 +23,7 @@
-
+
@@ -159,7 +159,6 @@ export default {
this.jzNumber = window.sessionStorage.getItem('jzNumber')
await this.getMedicalHistory()
await this.getDiagnosis()
- this.queryCommonWord()
},
methods: {
// 保存表单
@@ -271,6 +270,16 @@ export default {
case '治疗意见':
this.diagnosis.zlyj = param.content
break
+ default:
+ this.formData.zhuSu = param.content.zhuSu
+ this.formData.xbs = param.content.xbs
+ this.formData.jws = param.content.jws
+ this.formData.gms = param.content.gms
+ this.formData.zsqtbs = param.content.zsqtbs
+ this.diagnosis.zd = param.content.zd
+ this.diagnosis.cl = param.content.cl
+ this.diagnosis.zlyj = param.content.zlyj
+ break
}
},
// 引入模板
@@ -328,8 +337,12 @@ export default {
}
},
// 换取常用关键词
- queryCommonWord() {
- this.$http.get('/bd/template/getUsual').then(res => {
+ queryCommonWord(category) {
+ this.$http.get('/bd/template/getUsual', {
+ params: {
+ category
+ }
+ }).then(res => {
this.commonList = res.data.data
})
},
diff --git a/src/page-subspecialty/views/modules/template/manage/add-fenlei.vue b/src/page-subspecialty/views/modules/template/manage/add-fenlei.vue
index e241534..e0296d9 100644
--- a/src/page-subspecialty/views/modules/template/manage/add-fenlei.vue
+++ b/src/page-subspecialty/views/modules/template/manage/add-fenlei.vue
@@ -25,6 +25,17 @@
+
+
+
+
+
+
{{ $t('cancel') }}
@@ -50,10 +61,39 @@ export default {
return {
visible: false,
modelType: '',
+ options: [{
+ value: 1,
+ label: '主诉'
+ }, {
+ value: 2,
+ label: '现病史'
+ }, {
+ value: 3,
+ label: '既往病史'
+ }, {
+ value: 4,
+ label: '过敏史'
+ }, {
+ value: 5,
+ label: '周身其他病史'
+ }, {
+ value: 6,
+ label: '诊断'
+ }, {
+ value: 7,
+ label: '处理'
+ }, {
+ value: 8,
+ label: '治疗意见'
+ }, {
+ value: 0,
+ label: '通用'
+ }],
dataForm: {
pid: 0,
// 类型 1:科室,2:个人
type: '',
+ category: '',
sort: 0,
content: ''
}
@@ -74,7 +114,7 @@ export default {
this.$nextTick(() => {
this.$refs.dataForm.resetFields()
if (this.dataForm.id) {
- !this.modelType && this.getInfo()
+ this.getInfo()
}
})
},
diff --git a/src/page-subspecialty/views/modules/template/manage/tab-fun.vue b/src/page-subspecialty/views/modules/template/manage/tab-fun.vue
index 3cd715f..31a0b3a 100644
--- a/src/page-subspecialty/views/modules/template/manage/tab-fun.vue
+++ b/src/page-subspecialty/views/modules/template/manage/tab-fun.vue
@@ -9,7 +9,6 @@
node-key="id"
accordion
highlight-current
- :expand-on-click-node="false"
>