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')}
+ }
}
]
}