fix: 修复系统设置终端录像/命令存储创建/更新成功后跳转问题

This commit is contained in:
Jiangjie.Bai
2022-03-15 16:29:21 +08:00
committed by Jiangjie.Bai
parent d92528ca7c
commit d14cdcf05d
5 changed files with 5 additions and 6 deletions

View File

@@ -181,7 +181,7 @@ export default {
default(res, method, vm, addContinue) {
const route = this.getNextRoute(res, method)
if (!(route.params && route.params.id)) {
route['params'] = { 'id': res.id }
route['params'] = Object.assign(route['params'] || {}, { 'id': res.id })
}
this.$emit('submitSuccess', res)

View File

@@ -81,7 +81,7 @@ export default {
children: [
{
path: '',
name: 'TerminalList',
name: 'TerminalSetting',
component: () => import('@/views/settings/Terminal'),
meta: {
title: i18n.t('setting.Terminal'),

View File

@@ -49,7 +49,7 @@ export default {
}
}
},
url: '/api/v1/settings/setting/?category=terminal',
getUrl: () => '/api/v1/settings/setting/?category=terminal',
hasDetailInMsg: false,
submitMethod() {
return 'put'

View File

@@ -17,8 +17,7 @@ export default {
data() {
const commandType = this.$route.query.type || 'es'
return {
successUrl: { name: 'Storage', params: { activeMenu: 'CommandStorage' }},
successUrl: { name: 'TerminalSetting', params: { activeMenu: 'CommandStorage' }},
initial: { type: commandType, doc_type: 'command' },
fields: [
[this.$t('common.Basic'), ['name', 'type', 'meta', 'is_default', 'comment']]

View File

@@ -21,7 +21,7 @@ export default {
const storageType = this.$route.query.type || 's3'
const storageTypeMeta = STORAGE_TYPE_META_MAP[storageType]
return {
successUrl: { name: 'Storage', params: { activeMenu: 'RelayStorage' }},
successUrl: { name: 'TerminalSetting', params: { activeMenu: 'RelayStorage' }},
url: `/api/v1/terminal/replay-storages/`,
initial: {
type: storageType,