Browse Source

pacs

master
pengjun 1 year ago
parent
commit
0aa0cb1b06
  1. 2
      src/components/doctorCheck/CheckItemList.vue
  2. 2
      src/components/doctorCheck/CheckPicture.vue
  3. 13
      src/components/doctorCheck/PacsDcmList.vue
  4. 4
      src/components/doctorCheck/PacsTemplate.vue
  5. 14
      src/views/doctorCheck/doctorCheck.vue

2
src/components/doctorCheck/CheckItemList.vue

@ -254,7 +254,7 @@
:title="'Pacs结果录入模版 -- ' + doctorCheck.asbitemName"
v-if="dialogWinPacsTemplate"
:visible.sync="dialogWinPacsTemplate"
width="800px"
width="880px"
:close-on-click-modal="false"
>
<PacsTemplate

2
src/components/doctorCheck/CheckPicture.vue

@ -156,7 +156,7 @@
</div>
</el-dialog>
<!--Pacs结果录入模版-->
<el-dialog :title="'Pacs结果录入模版 -- ' + doctorCheck.asbitemName" :visible.sync="dialogWin.PacsTemplate" width="800px"
<el-dialog :title="'Pacs结果录入模版 -- ' + doctorCheck.asbitemName" :visible.sync="dialogWin.PacsTemplate" width="880px"
:close-on-click-modal="false">
<PacsTemplate :refParams="pacsParams" :refFuncOther="handlePacsResult" />
</el-dialog>

13
src/components/doctorCheck/PacsDcmList.vue

@ -23,6 +23,8 @@
<div v-else>
<iframe :src="iframeSrc" :height="window.pageHeight - 105" :width="window.pageWidth - 330"></iframe>
</div>
<!-- 查询条件 -->
<div style="width: 310px;margin-left: 2px;">
<div style="display: flex;">
@ -130,7 +132,7 @@
</div>
<!--Pacs结果录入模版-->
<el-dialog :title="'Pacs结果录入模版 -- ' + doctorCheck.asbitemName" :visible.sync="dialogWin.PacsTemplate" width="800px"
<el-dialog :title="'Pacs结果录入模版 -- ' + doctorCheck.asbitemName" :visible.sync="dialogWin.PacsTemplate" width="880px"
:close-on-click-modal="false">
<PacsTemplate :refParams="pacsParams" :refFuncOther="handlePacsResult" />
</el-dialog>
@ -336,6 +338,15 @@ export default {
this.$message.warning({ showClose: true, message: '请选择日期' })
return
}
// 0:; 1:; 2:; 3:
if(this.pacsType == 'image'){
body.checkTypeFlag = '2'
}else{
body.checkTypeFlag = '3'
}
postapi('/api/app/PacsBusiness/GetPatientRegisterPacsCheck', body)
.then(res => {
if (res.code > -1) {

4
src/components/doctorCheck/PacsTemplate.vue

@ -1,11 +1,11 @@
<template>
<div style="display: flex;">
<div :style="`width: 220px;height:550px;border: 1px solid #EEE;`">
<div :style="`width: 300px;height:550px;border: 1px solid #EEE;`">
<div style="margin:2px 2px 2px 2px;">
<el-input placeholder="输入关键字进行过滤" v-model="filterText" size="small" />
</div>
<div>
<el-tree :style="`overflow: scroll;width: 200px;height:510px;`" :data="pacsTemplateTree" :props="treeprops"
<el-tree :style="`overflow: scroll;width: 280px;height:510px;`" :data="pacsTemplateTree" :props="treeprops"
:filter-node-method="filterNode" :expand-on-click-node="false" highlight-current ref="ref_tree" show-checkbox
default-expand-all @check-change="handleCheckChange">
<span class="custom-tree-node" slot-scope="{ node, data }">

14
src/views/doctorCheck/doctorCheck.vue

@ -38,7 +38,7 @@
</div>
<div v-if="isCheckPicture" class="demo-image__preview"
:style="'margin-top: 2px;margin-left: 2px;height:110px;width:' + (window.pageWidth - 200 - 110 - 45 - 2) + 'px;'">
<CheckPicture :doctorBtnDisabled="doctorBtnDisabled" :save="save"/>
<CheckPicture :doctorBtnDisabled="doctorBtnDisabled" :save="save" />
</div>
<div :style="'margin-top: 2px;margin-left: 2px;width:' + (window.pageWidth - 200 - 110 - 15 - 2) + 'px;'">
@ -62,8 +62,8 @@
<!--组件弹窗-->
<div v-if="dialogWin.FollowCriticalCheck">
<!-- 危急值 -->
<el-dialog title="危急值" :visible.sync="dialogWin.FollowCriticalCheck" width="800px"
:show-close="false" :close-on-click-modal="false" :append-to-body="true">
<el-dialog title="危急值" :visible.sync="dialogWin.FollowCriticalCheck" width="800px" :show-close="false"
:close-on-click-modal="false" :append-to-body="true">
<FollowCriticalCheck />
</el-dialog>
</div>
@ -176,7 +176,7 @@ export default {
// },
computed: {
...mapState(["window", "dataTransOpts", "dict", "dialogWin","patientRegister", "customerOrg", "doctorCheck", "sumDoctorCheck"]),
...mapState(["window", "dataTransOpts", "dict", "dialogWin", "patientRegister", "customerOrg", "doctorCheck", "sumDoctorCheck"]),
},
methods: {
@ -518,10 +518,12 @@ export default {
suggestion: e.diagnosisSuggestion
})
})
//
getapi(`/api/app/registercheck/getregistercheck?id=${this.doctorCheck.RegisterCheckId}`)
.then(res => {
if(res.code>-1){
this.doctorCheck.RegisterCheckEdit=res.data
if (res.code > -1) {
this.doctorCheck.RegisterCheckEdit.isCriticalValue = res.data.isCriticalValue
}
})
console.log("操作成功!")

Loading…
Cancel
Save