Merge remote-tracking branch 'yudao/dev' into dev
This commit is contained in:
@@ -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';
|
||||||
|
|||||||
@@ -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 '';
|
||||||
|
|||||||
@@ -90,7 +90,6 @@ export function useGridFormSchema(): VbenFormSchema[] {
|
|||||||
componentProps: {
|
componentProps: {
|
||||||
...getRangePickerDefaultProps(),
|
...getRangePickerDefaultProps(),
|
||||||
allowClear: true,
|
allowClear: true,
|
||||||
placeholder: ['开始日期', '结束日期'],
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -120,4 +120,3 @@ export function useGridColumns(): VxeTableGridOptions['columns'] {
|
|||||||
},
|
},
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import { useDetailSchema } from '../data';
|
|||||||
|
|
||||||
const formData = ref<InfraApiAccessLogApi.ApiAccessLog>();
|
const formData = ref<InfraApiAccessLogApi.ApiAccessLog>();
|
||||||
|
|
||||||
|
// TODO @xingyu:antd 和 el 这 2 个组件在这个模块的 detail.vue 不一样,看看是不是统一?还是就是区分的哈?
|
||||||
const [Descriptions] = useDescription({
|
const [Descriptions] = useDescription({
|
||||||
column: 1,
|
column: 1,
|
||||||
labelWidth: 110,
|
labelWidth: 110,
|
||||||
|
|||||||
@@ -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;
|
||||||
|
},
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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',
|
||||||
|
|||||||
@@ -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',
|
||||||
|
|||||||
@@ -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',
|
||||||
|
|||||||
@@ -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}`;
|
||||||
|
|||||||
Reference in New Issue
Block a user