|
@@ -3,17 +3,17 @@
|
|
|
<template #header>
|
|
<template #header>
|
|
|
<el-button icon="Search" type="primary" @click="queryTermDialog = true">检索条件</el-button>
|
|
<el-button icon="Search" type="primary" @click="queryTermDialog = true">检索条件</el-button>
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
- <el-button v-if="shenHeQuanXian()" :disabled="queryTerm.list.length === 0" icon="Upload" type="success"
|
|
|
|
|
|
|
+ <el-button v-if="auditQuanXian()" :disabled="queryTerm.list.length === 0" icon="Upload" type="success"
|
|
|
@click="upldAllList"> 选中上传
|
|
@click="upldAllList"> 选中上传
|
|
|
</el-button>
|
|
</el-button>
|
|
|
- <el-button v-if="shenHeQuanXian()" :disabled="queryTerm.list.length === 0" icon="Upload" type="warning"
|
|
|
|
|
|
|
+ <el-button v-if="auditQuanXian()" :disabled="queryTerm.list.length === 0" icon="Upload" type="warning"
|
|
|
@click="upldSelections"> 全部上传
|
|
@click="upldSelections"> 全部上传
|
|
|
</el-button>
|
|
</el-button>
|
|
|
- <el-button v-if="shenHeQuanXian()" :disabled="queryTerm.list.length === 0" icon="Download" type="success"
|
|
|
|
|
|
|
+ <el-button v-if="auditQuanXian()" :disabled="queryTerm.list.length === 0" icon="Download" type="success"
|
|
|
@click="exportExcel">导出 Execl
|
|
@click="exportExcel">导出 Execl
|
|
|
</el-button>
|
|
</el-button>
|
|
|
<el-button icon="RefreshLeft" type="primary" @click="queryCurrentPage">刷新数据</el-button>
|
|
<el-button icon="RefreshLeft" type="primary" @click="queryCurrentPage">刷新数据</el-button>
|
|
|
- <el-button v-if="shenHeQuanXian()" type="success" @click="xianZhiShiJianClick">设置限制时间</el-button>
|
|
|
|
|
|
|
+ <el-button v-if="auditQuanXian()" type="success" @click="xianZhiShiJianClick">设置限制时间</el-button>
|
|
|
<el-button type="success" @click="toUploadInfo">上传日志</el-button>
|
|
<el-button type="success" @click="toUploadInfo">上传日志</el-button>
|
|
|
<xian-zhi-shi-jian ref="xianZhiShiJian"></xian-zhi-shi-jian>
|
|
<xian-zhi-shi-jian ref="xianZhiShiJian"></xian-zhi-shi-jian>
|
|
|
</template>
|
|
</template>
|
|
@@ -45,7 +45,7 @@
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<el-button
|
|
<el-button
|
|
|
type="primary"
|
|
type="primary"
|
|
|
- v-if="scope.row.outDept === dept || shenHeQuanXian"
|
|
|
|
|
|
|
+ v-if="scope.row.outDept === dept || auditQuanXian"
|
|
|
text
|
|
text
|
|
|
@click="huoQuXiuGaiYiShen(scope.row.referPhysician, scope.row.referPhysicianName, scope.row.patNo, scope.row.times)"
|
|
@click="huoQuXiuGaiYiShen(scope.row.referPhysician, scope.row.referPhysicianName, scope.row.patNo, scope.row.times)"
|
|
|
>
|
|
>
|
|
@@ -78,7 +78,7 @@
|
|
|
<el-table-column label="参保地" prop="insuplcAdmdvsName"></el-table-column>
|
|
<el-table-column label="参保地" prop="insuplcAdmdvsName"></el-table-column>
|
|
|
<el-table-column label="转科室" prop="zhuanKeName"></el-table-column>
|
|
<el-table-column label="转科室" prop="zhuanKeName"></el-table-column>
|
|
|
<el-table-column label="申请备注" prop="reqRemark"></el-table-column>
|
|
<el-table-column label="申请备注" prop="reqRemark"></el-table-column>
|
|
|
- <el-table-column v-if="shenHeQuanXian()" label="结算单" fixed="right" align="center" width="120">
|
|
|
|
|
|
|
+ <el-table-column v-if="auditQuanXian()" label="结算单" fixed="right" align="center" width="120">
|
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
|
<el-button @click="jieSuanDanClick(scope.row)">查看结算单</el-button>
|
|
<el-button @click="jieSuanDanClick(scope.row)">查看结算单</el-button>
|
|
|
<el-button @click="getUploadInfo(scope.row)">查看上传信息</el-button>
|
|
<el-button @click="getUploadInfo(scope.row)">查看上传信息</el-button>
|
|
@@ -326,7 +326,8 @@ import {
|
|
|
auditFlags,
|
|
auditFlags,
|
|
|
auditName,
|
|
auditName,
|
|
|
huoQuZhongKongChaXunTiaoJian,
|
|
huoQuZhongKongChaXunTiaoJian,
|
|
|
- shenHeQuanXian
|
|
|
|
|
|
|
+ shenHeQuanXian,
|
|
|
|
|
+ auditQuanXian
|
|
|
} from '@/components/si-sheet-upload/jieSuanDanXiuGai'
|
|
} from '@/components/si-sheet-upload/jieSuanDanXiuGai'
|
|
|
import XianZhiShiJian from '../../../components/si-sheet-upload/XianZhiShiJian.vue'
|
|
import XianZhiShiJian from '../../../components/si-sheet-upload/XianZhiShiJian.vue'
|
|
|
import {stringIsBlank, stringNotBlank} from '@/utils/blank-utils'
|
|
import {stringIsBlank, stringNotBlank} from '@/utils/blank-utils'
|
|
@@ -633,7 +634,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const zhongKongTiaoJian = () => {
|
|
const zhongKongTiaoJian = () => {
|
|
|
- if (!shenHeQuanXian()) {
|
|
|
|
|
|
|
+ if (!auditQuanXian()) {
|
|
|
queryTerm.value.outDept = [store.state.user.info.deptCode]
|
|
queryTerm.value.outDept = [store.state.user.info.deptCode]
|
|
|
referPhysicians.value = [{code: store.state.user.info.code, name: store.state.user.info.name}]
|
|
referPhysicians.value = [{code: store.state.user.info.code, name: store.state.user.info.name}]
|
|
|
}
|
|
}
|
|
@@ -735,6 +736,7 @@ export default {
|
|
|
xianZhiShiJian,
|
|
xianZhiShiJian,
|
|
|
xianZhiShiJianClick,
|
|
xianZhiShiJianClick,
|
|
|
shenHeQuanXian,
|
|
shenHeQuanXian,
|
|
|
|
|
+ auditQuanXian,
|
|
|
guanChuangYiShen,
|
|
guanChuangYiShen,
|
|
|
huoQuXiuGaiYiShen,
|
|
huoQuXiuGaiYiShen,
|
|
|
xiuGaiGuanChuangYiShenClick,
|
|
xiuGaiGuanChuangYiShenClick,
|