Browse Source

fix: ES日志创建时间多语言

pull/89/head
王军 3 years ago
parent
commit
e47c369157
  1. 50
      vben28/src/views/admin/elasticSearch/ElasticSearch.ts

50
vben28/src/views/admin/elasticSearch/ElasticSearch.ts

@ -1,52 +1,52 @@
import { FormSchema } from "/@/components/Table";
import { BasicColumn } from "/@/components/Table";
import { useI18n } from "/@/hooks/web/useI18n";
import { FormSchema } from '/@/components/Table';
import { BasicColumn } from '/@/components/Table';
import { useI18n } from '/@/hooks/web/useI18n';
const { t } = useI18n();
import { formatToDateTime, dateUtil } from '/@/utils/dateUtil';
import {
EsLogServiceProxy,
PagingElasticSearchLogInput,
PagingElasticSearchLogOutputCustomePagedResultDto
} from "/@/services/ServiceProxies";
PagingElasticSearchLogOutputCustomePagedResultDto,
} from '/@/services/ServiceProxies';
export const searchFormSchema: FormSchema[] = [
{
field: "filter",
component: "Input",
label: t("common.key"),
field: 'filter',
component: 'Input',
label: t('common.key'),
labelWidth: 80,
colProps: {
span: 6
}
span: 6,
},
},
{
field: "time",
component: "RangePicker",
label: "创建时间:",
field: 'time',
component: 'RangePicker',
label: t('common.creationTime'),
labelWidth: 80,
colProps: { span: 6 },
defaultValue: [dateUtil().subtract(0, "days"), dateUtil().add(1, "days")]
}
defaultValue: [dateUtil().subtract(0, 'days'), dateUtil().add(1, 'days')],
},
];
export const tableColumns: BasicColumn[] = [
{
title: t("routes.admin.logLevel"),
dataIndex: "level",
width: 200
title: t('routes.admin.logLevel'),
dataIndex: 'level',
width: 200,
},
{
title: t("common.creationTime"),
dataIndex: "creationTime",
title: t('common.creationTime'),
dataIndex: 'creationTime',
customRender: ({ text }) => {
return formatToDateTime(text);
},
width: 200
width: 200,
},
{
title: t("routes.admin.logContent"),
dataIndex: "message"
}
title: t('routes.admin.logContent'),
dataIndex: 'message',
},
];
/**
@ -55,7 +55,7 @@ export const tableColumns: BasicColumn[] = [
* @returns
*/
export async function getElasticSearchLogAsync(
request: PagingElasticSearchLogInput
request: PagingElasticSearchLogInput,
): Promise<PagingElasticSearchLogOutputCustomePagedResultDto> {
const _elasticSearchServiceProxy = new EsLogServiceProxy();
return await _elasticSearchServiceProxy.page(request);

Loading…
Cancel
Save