From 72675157c774fc4c6490bd1e49ca3c4aa25581f0 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期六, 08 三月 2025 15:00:22 +0800 Subject: [PATCH] 详情页面搜索更新 --- src/views/sys/exception/Exception.vue | 22 ++++++++++++++-------- 1 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/views/sys/exception/Exception.vue b/src/views/sys/exception/Exception.vue index a8a6add..38e0f49 100644 --- a/src/views/sys/exception/Exception.vue +++ b/src/views/sys/exception/Exception.vue @@ -2,14 +2,14 @@ import type { PropType } from 'vue'; import { Result, Button } from 'ant-design-vue'; import { defineComponent, ref, computed, unref } from 'vue'; - import { ExceptionEnum } from '/@/enums/exceptionEnum'; - import notDataSvg from '/@/assets/svg/no-data.svg'; - import netWorkSvg from '/@/assets/svg/net-error.svg'; + import { ExceptionEnum } from '@/enums/exceptionEnum'; + import notDataSvg from '@/assets/svg/no-data.svg'; + import netWorkSvg from '@/assets/svg/net-error.svg'; import { useRoute } from 'vue-router'; - import { useDesign } from '/@/hooks/web/useDesign'; - import { useI18n } from '/@/hooks/web/useI18n'; - import { useGo, useRedo } from '/@/hooks/web/usePage'; - import { PageEnum } from '/@/enums/pageEnum'; + import { useDesign } from '@/hooks/web/useDesign'; + import { useI18n } from '@/hooks/web/useI18n'; + import { useGo, useRedo } from '@/hooks/web/usePage'; + import { PageEnum } from '@/enums/pageEnum'; interface MapValue { title: string; @@ -122,7 +122,13 @@ {() => btnText} </Button> ), - icon: () => (icon ? <img src={icon} /> : null), + // antv 鍘熸潵鏀寔 status 鍙�夛細 success | error | info | warning | 404 | 403 | 500 + // 涓婇潰 ExceptionEnum 瑕嗙洊浜� 404 | 403 | 500锛屽苟澧炲姞鍏朵粬鐘舵�佸�� + // 澧炲姞涓嬮潰鍒ゆ柇锛岀户缁敮鎸� success | error | info | warning + icon: + status && ExceptionEnum[status] === void 0 + ? () => (icon ? <img src={icon} /> : null) + : undefined, }} </Result> ); -- Gitblit v1.9.3