diff --git a/framework/sdk-parent/frontend/src/components/table/MsTableColumn.vue b/framework/sdk-parent/frontend/src/components/table/MsTableColumn.vue index a011f3ca6d..30c3084ec1 100644 --- a/framework/sdk-parent/frontend/src/components/table/MsTableColumn.vue +++ b/framework/sdk-parent/frontend/src/components/table/MsTableColumn.vue @@ -57,6 +57,13 @@ export default { return true; } }, + showHeaderTooltip: { + type: Boolean, + default() { + return false; + } + }, + headerTips: String, // 开启排序,后端mapper添加ExtBaseMapper.orders sortable: { type: [Boolean, String], @@ -98,6 +105,26 @@ export default { }, methods: { renderHeader(h, data) { + if (this.showHeaderTooltip) { + // 如果表头提示开启, 则显示表头提示 + return h( + 'div',[ + h('span', data.column.label), + h('el-tooltip',{ + props:{ + effect:'dark', + content: this.$t(this.field.tips), + placement:'top' + }, + },[ + h('i', { + class:'el-icon-info', + style:'margin-left:5px;' + }) + ]) + ] + ); + } if (data.column.label.length > 7) { return h("span", [ h("el-tooltip", { diff --git a/framework/sdk-parent/frontend/src/i18n/lang/track/en-US.js b/framework/sdk-parent/frontend/src/i18n/lang/track/en-US.js index 6fc56a2e0c..e82d587993 100644 --- a/framework/sdk-parent/frontend/src/i18n/lang/track/en-US.js +++ b/framework/sdk-parent/frontend/src/i18n/lang/track/en-US.js @@ -611,6 +611,7 @@ export default { "Cover mode :
1. If the defect ID already exists, the original defect of the system will be overwritten.
2. If the defect ID does not exist or is missing, a new defect is added;
Not cover mode :
1. If the defect ID already exists, it will not be changed;
2. If the defect ID does not exist or is missing, a new defect is added;", status_suspended: "suspended", status_verified: "verified", + creator_header_tips: "MS platform issue creator or synchronizer", }, report: { name: "Test Plan Report", diff --git a/framework/sdk-parent/frontend/src/i18n/lang/track/zh-CN.js b/framework/sdk-parent/frontend/src/i18n/lang/track/zh-CN.js index 0aef0baf0c..752f6bb2ba 100644 --- a/framework/sdk-parent/frontend/src/i18n/lang/track/zh-CN.js +++ b/framework/sdk-parent/frontend/src/i18n/lang/track/zh-CN.js @@ -576,6 +576,7 @@ export default { "覆盖模式:
1.缺陷ID已存在,则覆盖系统原缺陷;
2.缺陷ID不存在或为空缺失,则新增缺陷;
不覆盖模式:
1.缺陷ID已存在,则不作变更;
2.缺陷ID不存在或为空缺失,则新增缺陷;", status_suspended: "挂起", status_verified: "已验证", + creator_header_tips: "MS平台的缺陷创建人或者同步人", }, report: { name: "测试计划报告", diff --git a/framework/sdk-parent/frontend/src/i18n/lang/track/zh-TW.js b/framework/sdk-parent/frontend/src/i18n/lang/track/zh-TW.js index 2980ea7835..844e0f5451 100644 --- a/framework/sdk-parent/frontend/src/i18n/lang/track/zh-TW.js +++ b/framework/sdk-parent/frontend/src/i18n/lang/track/zh-TW.js @@ -575,6 +575,7 @@ export default { "覆蓋模式:
1.缺陷ID已存在,則覆蓋系統原缺陷;
2.缺陷ID不存在或爲空缺失,則新增缺陷;
不覆蓋模式:
1.缺陷ID已存在,則不作變更;
2.缺陷ID不存在或爲空缺失,則新增缺陷;", status_suspended: "挂起", status_verified: "已驗證", + creator_header_tips: "MS平臺的缺陷創建人或者同步人", }, report: { name: "測試計劃報告", diff --git a/test-track/frontend/src/business/issue/IssueList.vue b/test-track/frontend/src/business/issue/IssueList.vue index 9d6f425afd..d5508574ef 100644 --- a/test-track/frontend/src/business/issue/IssueList.vue +++ b/test-track/frontend/src/business/issue/IssueList.vue @@ -64,6 +64,7 @@ :width="item.width" :fields-width="fieldsWidth" :filters="item.filters" + :show-header-tooltip="item.id === 'creatorName'" >