修改超声、影像、申请单列表界面
This commit is contained in:
parent
27d8222975
commit
9281dadf57
@ -172,11 +172,11 @@
|
||||
>
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column label="主键" align="center" prop="id" v-if="false" />
|
||||
<el-table-column label="登记单号" align="center" prop="regId" width="100px" />
|
||||
<el-table-column label="登记来源" align="center" prop="regSource" width="100px" />
|
||||
<el-table-column label="检查单号" align="center" prop="examId" />
|
||||
<el-table-column label="登记单号" align="center" prop="regId" width="150px" />
|
||||
<el-table-column label="登记来源" align="center" prop="regSource" width="80px" />
|
||||
<el-table-column label="检查单号" align="center" prop="examId" width="150px" />
|
||||
<el-table-column label="患者姓名" align="center" prop="pname" width="100px" />
|
||||
<el-table-column label="性别" align="center" prop="gender" width="100px" />
|
||||
<el-table-column label="性别" align="center" prop="gender" width="60px" />
|
||||
<el-table-column
|
||||
label="出生日期"
|
||||
align="center"
|
||||
@ -192,10 +192,10 @@
|
||||
:formatter="dateFormatter"
|
||||
width="180px"
|
||||
/>
|
||||
<el-table-column label="检查项目名称" align="center" prop="examItemName" width="140px" />
|
||||
<el-table-column label="检查项目名称" align="center" prop="examItemName" width="130px" />
|
||||
<el-table-column label="检查设备ID" align="center" prop="deviceId" v-if="false" />
|
||||
<el-table-column label="检查设备" align="center" prop="deviceName" width="130px" />
|
||||
<el-table-column label="联系电话" align="center" prop="contactTel" />
|
||||
<el-table-column label="联系电话" align="center" prop="contactTel" width="120px"/>
|
||||
<el-table-column
|
||||
label="登记时间"
|
||||
align="center"
|
||||
@ -230,7 +230,7 @@
|
||||
<el-table-column label="检查项目代码" align="center" prop="examItemCode" v-if="false" />
|
||||
<el-table-column label="机构ID" align="center" prop="orgId" v-if="false" />
|
||||
<el-table-column label="分检医生" align="center" prop="sortDoctor" width="100px" />
|
||||
<el-table-column label="操作" align="center">
|
||||
<el-table-column label="操作" align="center" fixed="right" width="180px">
|
||||
<template #default="scope">
|
||||
<el-button
|
||||
link
|
||||
@ -271,7 +271,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { dateFormatter } from '@/utils/formatTime'
|
||||
import { dateFormatter, dateFormatter2 } from '@/utils/formatTime'
|
||||
import download from '@/utils/download'
|
||||
import { ApplyformApi, ApplyformVO, UPFJApplyformVO } from '@/api/applyregistration/applyform'
|
||||
import ApplyformForm from './ApplyformForm.vue'
|
||||
|
@ -488,7 +488,7 @@ const newSrc = ref('')
|
||||
/** 打开弹窗 */
|
||||
const open = async (id: number, orgid: string, regid: string) => {
|
||||
resetForm()
|
||||
const Src = `/public/dicom/dicomViewPc1.html?t=${new Date().getTime()}`
|
||||
const Src = `/dicom/dicomViewPc1.html?t=${new Date().getTime()}`
|
||||
newSrc.value = Src
|
||||
|
||||
console.log('orgid' + orgid)
|
||||
|
@ -156,7 +156,7 @@
|
||||
/>
|
||||
<el-table-column label="上级机构的机构名称" align="center" prop="highLevelOrgName" />
|
||||
<el-table-column label="机构logo的URL" align="center" prop="orgLogoUrl" v-if="false"/>
|
||||
<el-table-column label="操作" align="center">
|
||||
<el-table-column label="操作" align="center" fixed="right" width="350px">
|
||||
<template #default="scope">
|
||||
<el-button
|
||||
link
|
||||
|
@ -284,10 +284,10 @@
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="主键" align="center" prop="id" v-if="false" />
|
||||
<el-table-column label="检查ID" align="center" prop="examId" />
|
||||
<el-table-column label="检查单号" align="center" prop="examId" width="140px" />
|
||||
<el-table-column label="患者姓名" align="center" prop="pname" />
|
||||
<el-table-column label="性别" align="center" prop="gender" />
|
||||
<el-table-column label="出生日期" align="center" prop="birthday" />
|
||||
<el-table-column label="出生日期" align="center" prop="birthday" v-if="false"/>
|
||||
<el-table-column
|
||||
label="检查日期"
|
||||
align="center"
|
||||
@ -296,10 +296,10 @@
|
||||
width="180px"
|
||||
/>
|
||||
<el-table-column label="设备类型" align="center" prop="deviceType" />
|
||||
<el-table-column label="Se/Im" align="center" prop="seDc" />
|
||||
<el-table-column label="检查项目名称" align="center" prop="examItemName" />
|
||||
<el-table-column label="Se/Im" align="center" prop="seDc" width="80px"/>
|
||||
<el-table-column label="检查项目名称" align="center" prop="examItemName" width="180px"/>
|
||||
|
||||
<el-table-column label="报告状态" align="center" prop="reportstatus">
|
||||
<el-table-column label="报告状态" align="center" prop="reportstatus" width="100px">
|
||||
<template #default="scope">
|
||||
<el-tag :type="scope.row.reportstatus === '已审核' ? 'danger' : 'success'">
|
||||
<span style="">{{ scope.row.reportstatus }}</span>
|
||||
@ -321,7 +321,7 @@
|
||||
:formatter="dateFormatter"
|
||||
width="180px"
|
||||
/>
|
||||
<el-table-column label="机构名称" align="center" prop="orgName" />
|
||||
<el-table-column label="机构名称" align="center" prop="orgName" width="180px"/>
|
||||
<el-table-column label="机构ID" align="center" prop="orgId" v-if="false" />
|
||||
<el-table-column
|
||||
label="上级判读机构id列表:orgid1,orgid2,orgid3"
|
||||
@ -365,7 +365,7 @@
|
||||
width="180px"
|
||||
v-if="false"
|
||||
/>
|
||||
<el-table-column label="操作" align="center">
|
||||
<el-table-column label="操作" align="center" fixed="right">
|
||||
<template #default="scope">
|
||||
<el-button
|
||||
size="small"
|
||||
|
@ -274,10 +274,10 @@
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="主键" align="center" prop="id" v-if="false"/>
|
||||
<el-table-column label="检查ID" align="center" prop="examId" />
|
||||
<el-table-column label="检查单号" align="center" prop="examId" width="140px"/>
|
||||
<el-table-column label="患者姓名" align="center" prop="pname" />
|
||||
<el-table-column label="性别" align="center" prop="gender" />
|
||||
<el-table-column label="出生日期" align="center" prop="birthday" />
|
||||
<el-table-column label="出生日期" align="center" prop="birthday" v-if="false"/>
|
||||
<el-table-column
|
||||
label="检查日期"
|
||||
align="center"
|
||||
@ -286,10 +286,10 @@
|
||||
width="180px"
|
||||
/>
|
||||
<el-table-column label="设备类型" align="center" prop="deviceType" />
|
||||
<el-table-column label="Se/Im" align="center" prop="seDc" />
|
||||
<el-table-column label="检查项目名称" align="center" prop="examItemName" />
|
||||
<el-table-column label="Se/Im" align="center" prop="seDc" width="80px" />
|
||||
<el-table-column label="检查项目名称" align="center" prop="examItemName" width="160px" />
|
||||
|
||||
<el-table-column label="报告状态" align="center" prop="reportstatus" >
|
||||
<el-table-column label="报告状态" align="center" prop="reportstatus" width="100px">
|
||||
<template #default="scope">
|
||||
<el-tag :type="scope.row.reportstatus === '已审核' ? 'danger':'success'">
|
||||
<span style="">{{ scope.row.reportstatus }}</span>
|
||||
@ -311,7 +311,7 @@
|
||||
:formatter="dateFormatter"
|
||||
width="180px"
|
||||
/>
|
||||
<el-table-column label="机构名称" align="center" prop="orgName" />
|
||||
<el-table-column label="机构名称" align="center" prop="orgName" width="180px"/>
|
||||
<el-table-column label="机构ID" align="center" prop="orgId" v-if="false"/>
|
||||
<el-table-column label="上级判读机构id列表:orgid1,orgid2,orgid3" align="center" prop="highLevelOrgId" v-if="false" />
|
||||
<el-table-column
|
||||
@ -350,7 +350,7 @@
|
||||
width="180px"
|
||||
v-if="false"
|
||||
/>
|
||||
<el-table-column label="操作" align="center">
|
||||
<el-table-column label="操作" align="center" fixed="right">
|
||||
<template #default="scope">
|
||||
<el-button
|
||||
size="small"
|
||||
|
@ -69,7 +69,7 @@
|
||||
</el-tabs>
|
||||
</div>
|
||||
<div class="my-middle">
|
||||
<!--用户信息区域-->
|
||||
<!--用户信息区域 "-->
|
||||
|
||||
<el-tabs
|
||||
v-model="activeName"
|
||||
@ -737,10 +737,11 @@ const upimagedeleteor = async () => {
|
||||
}
|
||||
//菜单切换
|
||||
const handleTabChange = async () => {
|
||||
|
||||
if (activeName.value == 'report') {
|
||||
if (applyFormVO.value.reportstatus == '已分析' || applyFormVO.value.reportstatus == '已审核') {
|
||||
showDiv()
|
||||
if (reportimages.value.length === 0) {
|
||||
if (reportimages.value.length ==0 ) {
|
||||
const imageslist = await ultrasoniccomApi.getimageslist(orgId.value, regId.value, '1')
|
||||
console.log(imageslist)
|
||||
reportimages.value = imageslist
|
||||
@ -750,6 +751,8 @@ const handleTabChange = async () => {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//隐藏报告
|
||||
function hideDiv() {
|
||||
var div = document.getElementById('printMe')
|
||||
@ -885,7 +888,7 @@ const open = async (id: number, orgid: string, regid: string) => {
|
||||
formLoading.value = true
|
||||
try {
|
||||
//通用
|
||||
const dd = await ultrasoniccomApi.getreporttemplatelist('', String(fordevicemValue.value), '')
|
||||
const dd = await ultrasoniccomApi.getreporttemplatelist(orgid, String(fordevicemValue.value), '')
|
||||
treeData.value = dd
|
||||
console.log('返回值1' + dd)
|
||||
console.log('返回值2' + treeData.value)
|
||||
@ -901,7 +904,7 @@ const open = async (id: number, orgid: string, regid: string) => {
|
||||
|
||||
//获取登录人信息
|
||||
getlogininfo()
|
||||
|
||||
|
||||
} finally {
|
||||
formLoading.value = false
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user