From 66ae39b68b4ee338ebd7a68afa5f01df8c81c0e1 Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Tue, 3 Sep 2024 18:17:01 +0800 Subject: [PATCH] pacsTemplate --- src/components/doctorCheck/CheckItemList.vue | 20 +- src/components/doctorCheck/PacsTemplate.vue | 228 +++++++++++++++++++ src/store/index.js | 1 + 3 files changed, 247 insertions(+), 2 deletions(-) create mode 100644 src/components/doctorCheck/PacsTemplate.vue diff --git a/src/components/doctorCheck/CheckItemList.vue b/src/components/doctorCheck/CheckItemList.vue index e9873f9..2ce6bb1 100644 --- a/src/components/doctorCheck/CheckItemList.vue +++ b/src/components/doctorCheck/CheckItemList.vue @@ -11,9 +11,12 @@ :fetch-suggestions="querySearch" :data-lineModeFlag="scope.row.lineModeFlag" @input="madeTooltips(scope.$index); computeFun(scope.$index)" v-bind:class="scope.row.class"> - + P @@ -79,6 +82,11 @@ 关 闭 + + + + + @@ -87,9 +95,12 @@ import { mapState } from "vuex"; import { getapi, postapi, putapi, deletapi } from "@/api/api"; import { arrayExistObj, dddw, deepCopy } from '../../utlis/proFunc' +import PacsTemplate from "./PacsTemplate.vue"; export default { - components: {}, + components: { + PacsTemplate + }, props: ["isCheckPicture", "registerCheckId", "doctor_check_check_charge"], data() { return { @@ -398,6 +409,11 @@ export default { }, + // pacs结果模板 + btnPacsResult(row, index){ + this.dialogWin.PacsTemplate = true + }, + // 双击选择结果模版的结果 dblclickResult(item) { this.moreResult.result = '' diff --git a/src/components/doctorCheck/PacsTemplate.vue b/src/components/doctorCheck/PacsTemplate.vue new file mode 100644 index 0000000..60b0653 --- /dev/null +++ b/src/components/doctorCheck/PacsTemplate.vue @@ -0,0 +1,228 @@ + + + diff --git a/src/store/index.js b/src/store/index.js index 95099ec..861689d 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -470,6 +470,7 @@ export default new Vuex.Store({ FollowCriticalCheck:false, // 危急值 CommonTableTypeEdit:false, //公共表类别 CommonTableEdit:false, //公共表 + PacsTemplate:false, // pacs结果模版 } },