in hugegraph-hubble/hubble-fe/src/components/graph-management/data-analyze/ExecLogAndQueryCollections.tsx [148:203]
title: t('data-analyze.exec-logs.table-title.status'),
dataIndex: 'status',
width: '10%',
align: 'center',
render(text: string) {
switch (text) {
case 'SUCCESS':
return (
<div style={styles.tableCenter}>
<div className="exec-log-status success">
{t('data-analyze.exec-logs.status.success')}
</div>
</div>
);
case 'ASYNC_TASK_SUCCESS':
return (
<div style={styles.tableCenter}>
<div className="exec-log-status success">
{t('data-analyze.exec-logs.status.async-success')}
</div>
</div>
);
case 'RUNNING':
return (
<div style={styles.tableCenter}>
<div className="exec-log-status running">
{t('data-analyze.exec-logs.status.running')}
</div>
</div>
);
case 'ASYNC_TASK_RUNNING':
return (
<div style={styles.tableCenter}>
<div className="exec-log-status running">
{t('data-analyze.exec-logs.status.running')}
</div>
</div>
);
case 'FAILED':
return (
<div style={styles.tableCenter}>
<div className="exec-log-status failed">
{t('data-analyze.exec-logs.status.failed')}
</div>
</div>
);
case 'ASYNC_TASK_FAILED':
return (
<div style={styles.tableCenter}>
<div className="exec-log-status failed">
{t('data-analyze.exec-logs.status.async-failed')}
</div>
</div>
);
}
}