From 9ac55613f39d010a14caad048dae8244a0665ca9 Mon Sep 17 00:00:00 2001 From: Mohamed Hassan <mhassan@ebe.com.eg> Date: Sun, 6 Mar 2022 11:25:59 +0200 Subject: [PATCH] + Add translation to operation log. --- web/src/locales/en.json | 9 ++++++++- web/src/locales/zh.json | 7 +++++++ .../operation/sysOperationRecord.vue | 20 +++++++++---------- 3 files changed, 25 insertions(+), 11 deletions(-) diff --git a/web/src/locales/en.json b/web/src/locales/en.json index 7d838d3e7..399bf76b1 100644 --- a/web/src/locales/en.json +++ b/web/src/locales/en.json @@ -357,7 +357,14 @@ }, "operation" : { "sysOperationRecord" : { - "requestMethod" : "Request method", + "requestMethod" : "Request Method", + "requestPath" : "Request Path", + "resultStatusCode" : "Result Status Code", + "operator" : "Operator", + "statusCode" : "Status Code", + "requestIP" : "Request IP", + "none" : "None", + "response" : "Response", "" : "" } } diff --git a/web/src/locales/zh.json b/web/src/locales/zh.json index cf1e42eff..2e45b3bd1 100644 --- a/web/src/locales/zh.json +++ b/web/src/locales/zh.json @@ -358,6 +358,13 @@ "operation" : { "sysOperationRecord" : { "requestMethod" : "请求方法", + "requestPath" : "请求路径", + "resultStatusCode" : "结果状态码", + "operator" : "操作人", + "statusCode" : "状态码", + "requestIP" : "请求IP", + "none" : "无", + "response" : "响应", "" : "" } } diff --git a/web/src/view/superAdmin/operation/sysOperationRecord.vue b/web/src/view/superAdmin/operation/sysOperationRecord.vue index 9d9f615ab..3937b90be 100644 --- a/web/src/view/superAdmin/operation/sysOperationRecord.vue +++ b/web/src/view/superAdmin/operation/sysOperationRecord.vue @@ -5,10 +5,10 @@ <el-form-item :label="t('view.operation.sysOperationRecord.requestMethod')"> <el-input v-model="searchInfo.method" :placeholder="t('general.searchCriteria')" /> </el-form-item> - <el-form-item label="请求路径"> + <el-form-item :label="t('view.operation.sysOperationRecord.requestPath')"> <el-input v-model="searchInfo.path" :placeholder="t('general.searchCriteria')" /> </el-form-item> - <el-form-item label="结果状态码"> + <el-form-item :label="t('view.operation.sysOperationRecord.resultStatusCode')"> <el-input v-model="searchInfo.status" :placeholder="t('general.searchCriteria')" /> </el-form-item> <el-form-item> @@ -40,7 +40,7 @@ @selection-change="handleSelectionChange" > <el-table-column align="left" type="selection" width="55" /> - <el-table-column align="left" label="操作人" width="140"> + <el-table-column align="left" :label="t('view.operation.sysOperationRecord.operator')" width="140"> <template #default="scope"> <div>{{ scope.row.user.userName }}({{ scope.row.user.nickName }})</div> </template> @@ -48,16 +48,16 @@ <el-table-column align="left" :label="t('general.createdAt')" width="180"> <template #default="scope">{{ formatDate(scope.row.CreatedAt) }}</template> </el-table-column> - <el-table-column align="left" label="状态码" prop="status" width="120"> + <el-table-column align="left" :label="t('view.operation.sysOperationRecord.statusCode')" prop="status" width="120"> <template #default="scope"> <div> <el-tag type="success">{{ scope.row.status }}</el-tag> </div> </template> </el-table-column> - <el-table-column align="left" label="请求IP" prop="ip" width="120" /> - <el-table-column align="left" label="请求方法" prop="method" width="120" /> - <el-table-column align="left" label="请求路径" prop="path" width="240" /> + <el-table-column align="left" :label="t('view.operation.sysOperationRecord.requestIP')" prop="ip" width="120" /> + <el-table-column align="left" :label="t('view.operation.sysOperationRecord.requestMethod')" prop="method" width="140" /> + <el-table-column align="left" :label="t('view.operation.sysOperationRecord.requestPath')" prop="path" width="240" /> <el-table-column align="left" :label="t('general.request')" prop="path" width="80"> <template #default="scope"> <div> @@ -70,11 +70,11 @@ </template> </el-popover> - <span v-else>无</span> + <span v-else>{{ t('view.operation.sysOperationRecord.none') }}</span> </div> </template> </el-table-column> - <el-table-column align="left" label="响应" prop="path" width="80"> + <el-table-column align="left" :label="t('view.operation.sysOperationRecord.response')" prop="path" width="100"> <template #default="scope"> <div> <el-popover v-if="scope.row.resp" placement="left-start" trigger="click"> @@ -85,7 +85,7 @@ <el-icon style="cursor: pointer;"><warning /></el-icon> </template> </el-popover> - <span v-else>无</span> + <span v-else>{{ t('view.operation.sysOperationRecord.none') }}</span> </div> </template> </el-table-column>