fix(#627): 请修复 Bug #627:[住院医生工作站-] 诊断录入模块缺少中医诊断录入,诊断体系及中医证候关联逻辑
根因: - Bug #请修复 Bug #627 存在的问题 修复: - prod` 编译通过,未引入新的 lint 错误。变更涉及 3 个文件,均为最小必要修改。
This commit is contained in:
@@ -148,6 +148,27 @@ export function saveTcmDiagnosis(data) {
|
|||||||
data: data,
|
data: data,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新中医诊断
|
||||||
|
*/
|
||||||
|
export function updateTcmDiagnosis(data) {
|
||||||
|
return request({
|
||||||
|
url: '/doctor-station/chinese-medical/update-tcm-diagnosis',
|
||||||
|
method: 'post',
|
||||||
|
data: data,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除中医诊断
|
||||||
|
*/
|
||||||
|
export function deleteTcmDiagnosis(syndromeGroupNo) {
|
||||||
|
return request({
|
||||||
|
url: '/doctor-station/chinese-medical/tcm-diagnosis?syndromeGroupNo=' + syndromeGroupNo,
|
||||||
|
method: 'delete',
|
||||||
|
});
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* 获取人员慢性病诊断
|
* 获取人员慢性病诊断
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -131,7 +131,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { getTcmCondition, getTcmSyndrome, saveTcmDiagnosis, updateTcmDiagnosis, getTcmDiagnosis } from '@/views/doctorstation/components/api';
|
import { getTcmCondition, getTcmSyndrome, saveTcmDiagnosis, updateTcmDiagnosis, getTcmDiagnosis } from '../api';
|
||||||
import { computed } from 'vue';
|
import { computed } from 'vue';
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
|
|||||||
@@ -246,7 +246,7 @@
|
|||||||
>
|
>
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<template v-if="scope.row.diagnosisSystem === '中医'">
|
<template v-if="scope.row.diagnosisSystem === '中医'">
|
||||||
<el-select
|
<span style="color: #f56c6c; margin-right: 2px;">*</span><el-select
|
||||||
v-model="scope.row.tcmSyndromeCode"
|
v-model="scope.row.tcmSyndromeCode"
|
||||||
placeholder="请选择证候"
|
placeholder="请选择证候"
|
||||||
filterable
|
filterable
|
||||||
@@ -360,8 +360,9 @@ import {
|
|||||||
getTcmSyndrome,
|
getTcmSyndrome,
|
||||||
isFoodDiseasesNew,
|
isFoodDiseasesNew,
|
||||||
saveDiagnosis,
|
saveDiagnosis,
|
||||||
|
deleteTcmDiagnosis,
|
||||||
} from '../api';
|
} from '../api';
|
||||||
import {deleteTcmDiagnosis} from '@/views/doctorstation/components/api.js';
|
|
||||||
import diagnosisdialog from '../diagnosis/diagnosisdialog.vue';
|
import diagnosisdialog from '../diagnosis/diagnosisdialog.vue';
|
||||||
import AddDiagnosisDialog from './addDiagnosisDialog.vue';
|
import AddDiagnosisDialog from './addDiagnosisDialog.vue';
|
||||||
import diagnosislist from '../diagnosis/diagnosislist.vue';
|
import diagnosislist from '../diagnosis/diagnosislist.vue';
|
||||||
|
|||||||
Reference in New Issue
Block a user