77 lines
2.6 KiB
Vue
77 lines
2.6 KiB
Vue
<template>
|
||
<!-- 特定审核条件 -->
|
||
<el-row>
|
||
<el-button type="" @click="">增加</el-button>
|
||
<el-button type="" @click="">删除</el-button>
|
||
<CustomTable ref="tableRefs" :data="tableDataUp" :columns="columnsUp" :config="tableConfig"
|
||
@row-click="rowHandleUp" :enableColumnDrag="true"
|
||
@column-drag-end="handleColumnDragEnd"/>
|
||
</el-row>
|
||
<el-row>
|
||
<el-col :span="12">
|
||
<CustomTable ref="tableRefs" :data="tableDataDown" :columns="columnsDown" :config="tableConfig"
|
||
@row-click="rowHandleDown" :enableColumnDrag="true"
|
||
@column-drag-end="handleColumnDragEnd"/>
|
||
</el-col>
|
||
<el-col :span="12">
|
||
<el-button type="" @click="">科室</el-button>
|
||
<el-button type="" @click="">诊断</el-button>
|
||
<el-button type="" @click="">初报</el-button>
|
||
<el-button type="" @click="">结果</el-button>
|
||
<el-button type="" @click="">样本状态</el-button>
|
||
<h4>1公式举例:科室诊断条件:[科室] = '血液科' or [诊断] ='白血病' 当前结果判断条件:[结果] > 20 or [结果] <2 or [结果] ='阳性'</h4>
|
||
<h4>2公式举例:科室诊断条件(其他项目代号如):[WBC] = '阳性' or [WBC] > 20 or [WBC] <20 当前结果判断条件: [结果] > 20 or [结果] <2</h4>
|
||
<h4>3公式举例:只发一次危急值病人条件:[初报] = 'brdh' and [初报] = 'brxm' 当前结果判断条件:[结果] > 20 or [结果] <2 or [结果] ='阳性'</h4>
|
||
<h4>只要符合科室或诊断条件的,就不会再断默认的危机值标准了</h4>
|
||
<h4>注意科室用中文,结果如果是字符型用单引号引起来</h4>
|
||
</el-col>
|
||
</el-row>
|
||
|
||
</template>
|
||
|
||
<script setup lang="ts">
|
||
import CustomTable from '@/components/elTable/index.vue'
|
||
|
||
const columnsUp = ref([
|
||
{ prop: 'xmdh', label: '项目代号', align: 'center', visible: true, width: 100 },
|
||
{ prop: 'xmmc', label: '项目名称', align: 'center', visible: true, width: 100 }
|
||
])
|
||
|
||
const columnsDown = ref([
|
||
{ prop: 'xmdh', label: '项目代号', align: 'center', visible: true, width: 100 },
|
||
{ prop: 'xmmc', label: '项目名称', align: 'center', visible: true, width: 100 }
|
||
])
|
||
|
||
const tableDataUp = ref()
|
||
const tableDataDown = ref()
|
||
|
||
|
||
// 表格配置
|
||
const tableConfig = ref(
|
||
{
|
||
// stripe: true, // 斑马纹
|
||
border: true, // 边框
|
||
height: '', // 高度
|
||
highlightCurrentRow: true, // 高亮当前行
|
||
fit: true
|
||
}
|
||
)
|
||
|
||
const handleColumnDragEnd = (newColumns: any) => {
|
||
columnsUp.value = newColumns.columns
|
||
columnsDown.value = newColumns.columns
|
||
}
|
||
|
||
const rowHandleUp = () => {
|
||
|
||
}
|
||
|
||
const rowHandleDown = () => {
|
||
|
||
}
|
||
|
||
</script>
|
||
|
||
<style scoped lang="scss">
|
||
</style>
|