Merge remote-tracking branch 'yudao/dev' into dev

This commit is contained in:
jason
2025-10-26 23:21:11 +08:00
10 changed files with 23 additions and 11 deletions

View File

@@ -15,6 +15,7 @@ import {
cancelProcessInstanceByAdmin, cancelProcessInstanceByAdmin,
getProcessInstanceManagerPage, getProcessInstanceManagerPage,
} from '#/api/bpm/processInstance'; } from '#/api/bpm/processInstance';
// TODO @jason现在 ele 和 antd 使用的 parseFormFields 路径不同看看以哪个为主。ele 是 import { parseFormFields } from '#/components/form-create';
import { parseFormFields } from '#/views/bpm/components/simple-process-design'; import { parseFormFields } from '#/views/bpm/components/simple-process-design';
import { useGridColumns, useGridFormSchema } from './data'; import { useGridColumns, useGridFormSchema } from './data';

View File

@@ -196,8 +196,8 @@ export function useDetailSchema(): DescriptionItemSchema[] {
label: '用户 UA', label: '用户 UA',
}, },
{ {
label: '请求信息',
field: 'requestMethod', field: 'requestMethod',
label: '请求信息',
render: (val, data) => { render: (val, data) => {
if (val && data?.requestUrl) { if (val && data?.requestUrl) {
return `${val} ${data.requestUrl}`; return `${val} ${data.requestUrl}`;
@@ -245,7 +245,7 @@ export function useDetailSchema(): DescriptionItemSchema[] {
render: (val, data) => { render: (val, data) => {
if (val === 0) { if (val === 0) {
return '正常'; return '正常';
} else if (val > 0 && data?.resultMsg) { } else if (val > 0 && data?.resultCode > 0) {
return `失败 | ${val} | ${data.resultMsg}`; return `失败 | ${val} | ${data.resultMsg}`;
} }
return ''; return '';

View File

@@ -90,7 +90,6 @@ export function useGridFormSchema(): VbenFormSchema[] {
componentProps: { componentProps: {
...getRangePickerDefaultProps(), ...getRangePickerDefaultProps(),
allowClear: true, allowClear: true,
placeholder: ['开始日期', '结束日期'],
}, },
}, },
]; ];

View File

@@ -120,4 +120,3 @@ export function useGridColumns(): VxeTableGridOptions['columns'] {
}, },
]; ];
} }

View File

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

View File

@@ -198,7 +198,9 @@ export function useDetailSchema(): DescriptionItemSchema[] {
{ {
field: 'exceptionTime', field: 'exceptionTime',
label: '异常时间', label: '异常时间',
render: (val) => formatDateTime(val) as string, render: (val) => {
return formatDateTime(val) as string;
},
}, },
{ {
field: 'exceptionName', field: 'exceptionName',
@@ -239,7 +241,9 @@ export function useDetailSchema(): DescriptionItemSchema[] {
field: 'processTime', field: 'processTime',
label: '处理时间', label: '处理时间',
show: (val) => !val, show: (val) => !val,
render: (val) => formatDateTime(val) as string, render: (val) => {
return formatDateTime(val) as string;
},
}, },
]; ];
} }

View File

@@ -222,12 +222,16 @@ export function useDetailSchema(): DescriptionItemSchema[] {
{ {
label: '重试间隔', label: '重试间隔',
field: 'retryInterval', field: 'retryInterval',
render: (val) => (val ? `${val} 毫秒` : '无间隔'), render: (val) => {
return val ? `${val} 毫秒` : '无间隔';
},
}, },
{ {
label: '监控超时时间', label: '监控超时时间',
field: 'monitorTimeout', field: 'monitorTimeout',
render: (val) => (val && val > 0 ? `${val} 毫秒` : '未开启'), render: (val) => {
return val && val > 0 ? `${val} 毫秒` : '未开启';
},
}, },
{ {
field: 'nextTimes', field: 'nextTimes',

View File

@@ -163,7 +163,9 @@ export function useDetailSchema(): DescriptionItemSchema[] {
{ {
field: 'duration', field: 'duration',
label: '执行时长', label: '执行时长',
render: (val) => (val ? `${val} 毫秒` : ''), render: (val) => {
return val ? `${val} 毫秒` : '';
},
}, },
{ {
field: 'status', field: 'status',

View File

@@ -163,7 +163,9 @@ export function useDetailSchema(): DescriptionItemSchema[] {
{ {
field: 'createTime', field: 'createTime',
label: '创建时间', label: '创建时间',
render: (val) => formatDateTime(val) as string, render: (val) => {
return formatDateTime(val) as string;
},
}, },
{ {
field: 'fromMail', field: 'fromMail',

View File

@@ -169,8 +169,8 @@ export function useDetailSchema(): DescriptionItemSchema[] {
show: (val) => !val, show: (val) => !val,
}, },
{ {
label: '请求 URL',
field: 'requestUrl', field: 'requestUrl',
label: '请求 URL',
render: (val, data) => { render: (val, data) => {
if (data?.requestMethod && val) { if (data?.requestMethod && val) {
return `${data.requestMethod} ${val}`; return `${data.requestMethod} ${val}`;