From bf161d688aefb36a187de3689e1764e877cd2c90 Mon Sep 17 00:00:00 2001 From: Bai Date: Tue, 27 Apr 2021 16:18:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E5=A4=8D=E6=A0=B8=E5=B7=A5=E5=8D=95=E9=80=BB=E8=BE=913?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/i18n/langs/cn.json | 1 + src/i18n/langs/en.json | 1 + .../CommandConfirm/Detail/TicketDetail.vue | 20 +++++++++++++++++-- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/src/i18n/langs/cn.json b/src/i18n/langs/cn.json index c68be6d07..b5b07545e 100644 --- a/src/i18n/langs/cn.json +++ b/src/i18n/langs/cn.json @@ -518,6 +518,7 @@ "route": { "": "", "Ticket":"工单", + "CommandConfirm": "命令复核", "AdminUserCreate": "创建管理用户", "AdminUserDetail": "管理用户详情", "AdminUserList": "管理用户", diff --git a/src/i18n/langs/en.json b/src/i18n/langs/en.json index e4bfde89d..1b8233577 100644 --- a/src/i18n/langs/en.json +++ b/src/i18n/langs/en.json @@ -516,6 +516,7 @@ "route": { "": "", "Ticket": "Tickets", + "CommandConfirm": "Command confirm", "AdminUserCreate": "Admin user create", "AdminUserDetail": "Admin user detail", "AdminUserList": "Admin Users", diff --git a/src/views/tickets/CommandConfirm/Detail/TicketDetail.vue b/src/views/tickets/CommandConfirm/Detail/TicketDetail.vue index 760d6eb14..e42e08a39 100644 --- a/src/views/tickets/CommandConfirm/Detail/TicketDetail.vue +++ b/src/views/tickets/CommandConfirm/Detail/TicketDetail.vue @@ -61,6 +61,7 @@ export default { ] }, specialCardItems() { + const vm = this return [ { key: this.$t('tickets.ApplyRunUser'), @@ -80,11 +81,26 @@ export default { }, { key: this.$t('tickets.ApplyFromSession'), - value: this.object.meta.apply_from_session_id + value: this.object.meta.apply_from_session_id, + formatter: function(item, value) { + const to = { name: 'SessionDetail', params: { id: value }} + return {vm.$t('sessions.session')} + } }, { key: this.$t('tickets.ApplyFromCMDFilterRule'), - value: this.object.meta.apply_from_cmd_filter_rule_id + value: { + cmdFilterRuleId: this.object.meta.apply_from_cmd_filter_rule_id, + cmdFilterId: this.object.meta.apply_from_cmd_filter_id + }, + formatter: function(item, value) { + const to = { + name: 'CommandFilterRulesUpdate', + params: { id: value.cmdFilterRuleId }, + query: { filter: value.cmdFilterId } + } + return {vm.$t('assets.CommandFilterRules')} + } } ] }