风险矩阵配置无数据显示修改
This commit is contained in:
@@ -328,8 +328,8 @@ const cellLevel = (s:number, l:number) => {
|
|||||||
|
|
||||||
// 风险矩阵tabs切换
|
// 风险矩阵tabs切换
|
||||||
const handleTabChange = (v: string) => {
|
const handleTabChange = (v: string) => {
|
||||||
activeMatrix.value = v;
|
activeMatrix.value = v;
|
||||||
matrixConfig();
|
matrixConfig();
|
||||||
}
|
}
|
||||||
|
|
||||||
// 打开风险矩阵编辑弹窗
|
// 打开风险矩阵编辑弹窗
|
||||||
@@ -438,6 +438,8 @@ const matrixConfig = async () => {
|
|||||||
const {data,error} = await matrixConfigApi(activeMatrix.value);
|
const {data,error} = await matrixConfigApi(activeMatrix.value);
|
||||||
if(!error){
|
if(!error){
|
||||||
curMatrix.value = data;
|
curMatrix.value = data;
|
||||||
|
}else{
|
||||||
|
curMatrix.value = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -747,7 +749,7 @@ onMounted(() => {
|
|||||||
<div class="py-3 px-4">
|
<div class="py-3 px-4">
|
||||||
<NTabs type="segment" animated :on-update:value="handleTabChange">
|
<NTabs type="segment" animated :on-update:value="handleTabChange">
|
||||||
<NTabPane name="HAZOP" tab="HAZOP分析矩阵">
|
<NTabPane name="HAZOP" tab="HAZOP分析矩阵">
|
||||||
<div class="flex flex-wrap items-start gap-6">
|
<div v-if="curMatrix" class="flex flex-wrap items-start gap-6">
|
||||||
<div class="shrink-0">
|
<div class="shrink-0">
|
||||||
<table class="border-collapse text-center text-[11px]">
|
<table class="border-collapse text-center text-[11px]">
|
||||||
<thead>
|
<thead>
|
||||||
@@ -855,9 +857,10 @@ onMounted(() => {
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div v-else class="py-5 text-center">暂无矩阵配置</div>
|
||||||
</NTabPane>
|
</NTabPane>
|
||||||
<NTabPane name="JSA" tab="JSA分析矩阵">
|
<NTabPane name="JSA" tab="JSA分析矩阵">
|
||||||
<div class="flex flex-wrap items-start gap-6">
|
<div v-if="curMatrix" class="flex flex-wrap items-start gap-6">
|
||||||
<div class="shrink-0">
|
<div class="shrink-0">
|
||||||
<table class="border-collapse text-center text-[11px]">
|
<table class="border-collapse text-center text-[11px]">
|
||||||
<thead>
|
<thead>
|
||||||
@@ -955,6 +958,7 @@ onMounted(() => {
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div v-else class="py-5 text-center">暂无矩阵配置</div>
|
||||||
</NTabPane>
|
</NTabPane>
|
||||||
</NTabs>
|
</NTabs>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user