index.ts 854 Bytes
import moment from 'moment';
import { formatClassifyText } from '../../../api/config';
import { DescItem } from '/@/components/Description';
import { useI18n } from '/@/hooks/web/useI18n';

const { t } = useI18n();

export const formSchema: DescItem[] = [
  {
    field: 'apiName',
    label: t('application.record.text.apiName'),
  },
  {
    field: 'applicationName',
    label: t('application.record.text.applicationName'),
  },
  {
    field: 'classify',
    label: t('application.record.text.categoryName'),
    render: (text) => {
      return formatClassifyText[text];
    },
  },
  {
    field: 'message',
    label: t('application.record.text.interfaceResponse'),
  },
  {
    field: 'requestTime',
    label: t('application.record.text.callTime'),
    render: (text) => {
      return moment(text).format('YYYY-MM-DD HH:mm:ss');
    },
  },
];