style: 跟踪管理多语言

This commit is contained in:
TsMask
2023-09-26 15:05:58 +08:00
parent 61eea0ec90
commit c22ad4e8a3
11 changed files with 384 additions and 355 deletions

View File

@@ -64,47 +64,47 @@ let tableState: TabeStateType = reactive({
/**表格字段列 */
let tableColumns: ColumnsType = [
{
title: t('views.trace.analysis.trackTaskId'),
title: t('views.traceManage.analysis.trackTaskId'),
dataIndex: 'taskId',
align: 'center',
},
{
title: t('views.trace.analysis.imsi'),
title: t('views.traceManage.analysis.imsi'),
dataIndex: 'imsi',
align: 'center',
},
{
title: t('views.trace.analysis.msisdn'),
title: t('views.traceManage.analysis.msisdn'),
dataIndex: 'msisdn',
align: 'center',
},
{
title: t('views.trace.analysis.srcIp'),
title: t('views.traceManage.analysis.srcIp'),
dataIndex: 'srcAddr',
align: 'center',
},
{
title: t('views.trace.analysis.dstIp'),
title: t('views.traceManage.analysis.dstIp'),
dataIndex: 'dstAddr',
align: 'center',
},
{
title: t('views.trace.analysis.signalType'),
title: t('views.traceManage.analysis.signalType'),
dataIndex: 'ifType',
align: 'center',
},
{
title: t('views.trace.analysis.msgType'),
title: t('views.traceManage.analysis.msgType'),
dataIndex: 'msgType',
align: 'center',
},
{
title: t('views.trace.analysis.msgDirect'),
title: t('views.traceManage.analysis.msgDirect'),
dataIndex: 'msgDirect',
align: 'center',
},
{
title: t('views.trace.analysis.rowTime'),
title: t('views.traceManage.analysis.rowTime'),
dataIndex: 'timestamp',
align: 'center',
customRender(opt) {
@@ -215,10 +215,10 @@ function fnModalVisible(row: Record<string, any>) {
modalState.from.rawDataHTML = withoutHiddenElements;
modalState.from.downBtn = true;
} else {
modalState.from.rawDataHTML = t('views.trace.analysis.noData');
modalState.from.rawDataHTML = t('views.traceManage.analysis.noData');
}
});
modalState.title = t('views.trace.analysis.taskTitle', { num: row.imsi });
modalState.title = t('views.traceManage.analysis.taskTitle', { num: row.imsi });
modalState.visible = true;
}
@@ -293,7 +293,7 @@ function convertToReadableFormat(hexString: string) {
function fnDownloadFile() {
Modal.confirm({
title: t('common.tipTitle'),
content: t('views.trace.analysis.taskDownTip'),
content: t('views.traceManage.analysis.taskDownTip'),
onOk() {
const blob = new Blob([modalState.from.rawDataHTML], {
type: 'text/plain',
@@ -321,25 +321,25 @@ onMounted(() => {
<a-row :gutter="16">
<a-col :lg="6" :md="12" :xs="24">
<a-form-item
:placeholder="t('views.trace.analysis.imsi')"
:placeholder="t('views.traceManage.analysis.imsi')"
name="imsi"
>
<a-input
v-model:value="queryParams.imsi"
:allow-clear="true"
:placeholder="t('views.trace.analysis.imsiPlease')"
:placeholder="t('views.traceManage.analysis.imsiPlease')"
></a-input>
</a-form-item>
</a-col>
<a-col :lg="6" :md="12" :xs="24">
<a-form-item
:placeholder="t('views.trace.analysis.msisdn')"
:placeholder="t('views.traceManage.analysis.msisdn')"
name="imsi"
>
<a-input
v-model:value="queryParams.msisdn"
:allow-clear="true"
:placeholder="t('views.trace.analysis.msisdnPlease')"
:placeholder="t('views.traceManage.analysis.msisdnPlease')"
></a-input>
</a-form-item>
</a-col>
@@ -443,7 +443,7 @@ onMounted(() => {
:visible="modalState.visible"
@cancel="fnModalVisibleClose"
>
<div class="raw-title">{{ t('views.trace.analysis.signalData') }}</div>
<div class="raw-title">{{ t('views.traceManage.analysis.signalData') }}</div>
<a-row
class="raw"
:gutter="16"
@@ -456,7 +456,7 @@ onMounted(() => {
</a-row>
<a-divider />
<div class="raw-title">
{{ t('views.trace.analysis.signalDetail') }}
{{ t('views.traceManage.analysis.signalDetail') }}
<a-button
type="dashed"
size="small"
@@ -466,7 +466,7 @@ onMounted(() => {
<template #icon>
<DownloadOutlined />
</template>
{{ t('views.trace.analysis.taskDownText') }}
{{ t('views.traceManage.analysis.taskDownText') }}
</a-button>
</div>
<div class="raw-html" v-html="modalState.from.rawDataHTML"></div>