fix: antdv ele detail 保持一致

This commit is contained in:
xingyu4j
2025-10-28 14:17:28 +08:00
parent 1338637c00
commit 2dd3471f98
30 changed files with 131 additions and 201 deletions

View File

@@ -245,7 +245,7 @@ export function useDetailSchema(): DescriptionItemSchema[] {
render: (val, data) => {
if (val === 0) {
return '正常';
} else if (data && data.resultCode > 0) {
} else if (data && data.resultMsg) {
return `失败 | ${val} | ${data.resultMsg}`;
}
return '';

View File

@@ -11,8 +11,8 @@ import { useDetailSchema } from '../data';
const formData = ref<InfraApiAccessLogApi.ApiAccessLog>();
// TODO @xingyuantd 和 el 这 2 个组件在这个模块的 detail.vue 不一样,看看是不是统一?还是就是区分的哈?
const [Descriptions] = useDescription({
border: true,
column: 1,
labelWidth: 110,
schema: useDetailSchema(),

View File

@@ -12,6 +12,7 @@ import { useDetailSchema } from '../data';
const formData = ref<InfraApiErrorLogApi.ApiErrorLog>();
const [Descriptions] = useDescription({
border: true,
column: 1,
labelWidth: 110,
schema: useDetailSchema(),

View File

@@ -14,6 +14,7 @@ const formData = ref<InfraJobApi.Job>(); // 任务详情
const nextTimes = ref<Date[]>([]); // 下一次执行时间
const [Descriptions] = useDescription({
border: true,
column: 1,
labelWidth: 140,
schema: useDetailSchema(),

View File

@@ -8,7 +8,7 @@ defineProps<{
}>();
const [Descriptions] = useDescription({
bordered: false,
border: false,
column: 6,
schema: [
{