@@ -47,7 +47,9 @@
valueArr: Object,
dialogTitle: {
type: String,
- default: "批量操作"
+ default() {
+ return this.$t('test_track.case.batch_operate')
+ }
}
},
data() {
@@ -56,8 +58,8 @@
form: {},
size: 0,
rules: {
- type: {required: true, message: "请选择属性", trigger: ['blur','change']},
- value: {required: true, message: "请选择属性对应的值", trigger: ['blur','change']}
+ type: {required: true, message: this.$t('test_track.case.please_select_attr'), trigger: ['blur','change']},
+ value: {required: true, message: this.$t('test_track.case.please_select_attr_value'), trigger: ['blur','change']}
},
options: [],
filterable: false,
diff --git a/frontend/src/business/components/track/case/components/BatchMove.vue b/frontend/src/business/components/track/case/components/BatchMove.vue
index b0eabe8e5c..2072a7aea6 100644
--- a/frontend/src/business/components/track/case/components/BatchMove.vue
+++ b/frontend/src/business/components/track/case/components/BatchMove.vue
@@ -1,6 +1,6 @@
-
+ :typeArr="typeArr" :value-arr="valueArr" :dialog-title="$t('test_track.case.batch_edit_case')"/>
@@ -193,18 +193,18 @@
showMore: false,
buttons: [
{
- name: '批量编辑用例', handleClick: this.handleBatchEdit
+ name: this.$t('test_track.case.batch_edit_case'), handleClick: this.handleBatchEdit
}, {
- name: '批量移动用例', handleClick: this.handleBatchMove
+ name: this.$t('test_track.case.batch_move_case'), handleClick: this.handleBatchMove
}, {
- name: '批量删除用例', handleClick: this.handleDeleteBatch
+ name: this.$t('test_track.case.batch_delete_case'), handleClick: this.handleDeleteBatch
}
],
typeArr: [
- {id: 'priority', name: '用例等级'},
- {id: 'type', name: '类型'},
- {id: 'method', name: '测试方式'},
- {id: 'maintainer', name: '维护人'},
+ {id: 'priority', name: this.$t('test_track.case.priority')},
+ {id: 'type', name: this.$t('test_track.case.type')},
+ {id: 'method', name: this.$t('test_track.case.method')},
+ {id: 'maintainer', name: this.$t('test_track.case.maintainer')},
],
valueArr: {
priority: [
diff --git a/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseEdit.vue b/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseEdit.vue
index 5db9e6c630..3fb1aab590 100644
--- a/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseEdit.vue
+++ b/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseEdit.vue
@@ -181,7 +181,7 @@
:active-text="$t('test_track.plan_view.submit_issues')">
@@ -192,7 +192,7 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
{
this.getIssues(this.testCase.caseId);
- this.$success("关闭成功");
+ this.$success(this.$t('test_track.issue.close_success'));
});
}
}
diff --git a/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseList.vue b/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseList.vue
index 517182946f..8289441b95 100644
--- a/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseList.vue
+++ b/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseList.vue
@@ -104,7 +104,7 @@
-
-
+
+
-
+
{{scope.row.issuesSize}}
@@ -195,7 +195,7 @@
+ :type-arr="typeArr" :value-arr="valueArr" :dialog-title="$t('test_track.case.batch_edit_plan')"/>
@@ -280,15 +280,15 @@
showMore: false,
buttons: [
{
- name: '批量更改测试计划', handleClick: this.handleBatchEdit
+ name: this.$t('test_track.case.batch_edit_plan'), handleClick: this.handleBatchEdit
},
{
- name: '批量取消用例关联', handleClick: this.handleDeleteBatch
+ name: this.$t('test_track.case.batch_unlink'), handleClick: this.handleDeleteBatch
}
],
typeArr: [
- {id: 'status', name: '执行结果'},
- {id: 'executor', name: '执行人'},
+ {id: 'status', name: this.$t('test_track.plan_view.execute_result')},
+ {id: 'executor', name: this.$t('test_track.plan_view.executor')},
],
valueArr: {
executor: [],
diff --git a/frontend/src/i18n/en-US.js b/frontend/src/i18n/en-US.js
index 39fd2e9b7f..fac42e9b50 100644
--- a/frontend/src/i18n/en-US.js
+++ b/frontend/src/i18n/en-US.js
@@ -587,6 +587,16 @@ export default {
relate_test_not_find: 'The associated test does not exist, please check the test case',
batch_handle: 'Batch processing (select {0} item)',
batch_update: 'Update the attributes of {0} cases',
+ select_catalog: 'Please select use case catalog',
+ updated_attr_value: 'The updated attribute value',
+ batch_operate: 'Batch operation',
+ please_select_attr: 'Please select attributes',
+ please_select_attr_value: 'Please select the value corresponding to the attribute',
+ batch_edit_plan: 'Batch change test plan',
+ batch_edit_case: 'Batch editing test cases',
+ batch_move_case: 'Batch move',
+ batch_delete_case: 'Batch delete',
+ batch_unlink: 'Batch Unlink',
import: {
import: "Import test case",
case_import: "Import test case",
@@ -697,6 +707,20 @@ export default {
test_detail: "Test detail",
failure_case: "Failure case",
export_report: "Export Report"
+ },
+ issue: {
+ issue: "Issue",
+ platform_tip: "Integrated defect management platform in the system setting-organization-service integration can automatically submit defects to the designated defect management platform",
+ input_title: "Please enter title",
+ id: "Issue ID",
+ title: "Issue Title",
+ description: "Issue Description",
+ status: "Issue Status",
+ platform: "Platform",
+ operate: "Operate",
+ close: "Close",
+ title_description_required: "Title and description are required",
+ close_success: "Closed successfully",
}
},
test_resource_pool: {
diff --git a/frontend/src/i18n/zh-CN.js b/frontend/src/i18n/zh-CN.js
index 026e794999..0f874132c4 100644
--- a/frontend/src/i18n/zh-CN.js
+++ b/frontend/src/i18n/zh-CN.js
@@ -590,6 +590,16 @@ export default {
relate_test_not_find: '关联的测试不存在,请检查用例',
batch_handle: '批量处理 (选中{0}项)',
batch_update: '更新{0}个用例的属性',
+ select_catalog: '请选择用例目录',
+ updated_attr_value: '更新后属性值为',
+ batch_operate: '批量操作',
+ please_select_attr: '请选择属性',
+ please_select_attr_value: '请选择属性对应的值',
+ batch_edit_plan: '批量更改测试计划',
+ batch_edit_case: '批量编辑用例',
+ batch_move_case: '批量移动用例',
+ batch_delete_case: '批量删除用例',
+ batch_unlink: '批量取消用例关联',
import: {
import: "导入用例",
case_import: "导入测试用例",
@@ -700,6 +710,20 @@ export default {
test_detail: "测试详情",
failure_case: "失败用例",
export_report: "导出报告"
+ },
+ issue: {
+ issue: "缺陷",
+ platform_tip: "在系统设置-组织-服务集成中集成缺陷管理平台可以自动提交缺陷到指定缺陷管理平台",
+ input_title: "请输入标题",
+ id: "缺陷ID",
+ title: "缺陷标题",
+ description: "缺陷描述",
+ status: "缺陷状态",
+ platform: "平台",
+ operate: "操作",
+ close: "关闭缺陷",
+ title_description_required: "标题和描述必填",
+ close_success: "关闭成功",
}
},
test_resource_pool: {
diff --git a/frontend/src/i18n/zh-TW.js b/frontend/src/i18n/zh-TW.js
index 15cf795e36..b9b795195e 100644
--- a/frontend/src/i18n/zh-TW.js
+++ b/frontend/src/i18n/zh-TW.js
@@ -587,6 +587,16 @@ export default {
relate_test_not_find: '關聯的測試不存在,請檢查用例',
batch_handle: '批量處理 (選中{0}項)',
batch_update: '更新{0}個用例的屬性',
+ select_catalog: '請選擇用例目錄',
+ updated_attr_value: '更新後屬性值為',
+ batch_operate: '批量操作',
+ please_select_attr: '請選擇屬性',
+ please_select_attr_value: '請選擇屬性對應的值',
+ batch_edit_plan: '批量更改測試計劃',
+ batch_edit_case: '批量編輯用例',
+ batch_move_case: '批量移動用例',
+ batch_delete_case: '批量刪除用例',
+ batch_unlink: '批量取消用例關聯',
import: {
import: "導入用例",
case_import: "導入測試用例",
@@ -697,6 +707,20 @@ export default {
test_detail: "測試詳情",
failure_case: "失敗用例",
export_report: "匯出報告"
+ },
+ issue: {
+ issue: "缺陷",
+ platform_tip: "在系統設置-組織-服務集成中集成缺陷管理平台可以自動提交缺陷到指定缺陷管理平台",
+ input_title: "請輸入標題",
+ id: "缺陷ID",
+ title: "缺陷標題",
+ description: "缺陷描述",
+ status: "缺陷狀態",
+ platform: "平台",
+ operate: "操作",
+ close: "關閉缺陷",
+ title_description_required: "標題和描述必填",
+ close_success: "關閉成功",
}
},
test_resource_pool: {