提交 b326ff32 authored 作者: 王鹏飞's avatar 王鹏飞

优化应用管理页面

上级 d6f5fb3a
......@@ -69,7 +69,7 @@ export default {
// 编辑应用
edit() {
updateApp(this.form.id, this.form).then(res => {
this.$message.success('编辑成功')
this.$message.success('修改成功')
this.$emit('update:visible', false)
this.$emit('success', res.data)
})
......
......@@ -5,9 +5,16 @@ const routes = [
path: '/app',
component: AppLayout,
props: { sidebar: false },
meta: { title: '应用管理' },
children: [
{ path: '', component: () => import('./views/List.vue') },
{ name: 'appView', path: ':id', component: () => import('./views/Detail.vue'), props: true }
{ path: '', component: () => import('./views/List.vue'), meta: { title: '应用列表' } },
{
name: 'appView',
path: ':id',
component: () => import('./views/Detail.vue'),
props: true,
meta: { title: '应用详情' }
}
]
}
]
......
......@@ -20,7 +20,10 @@
<el-descriptions-item label="应用名称">{{ detail.name }}</el-descriptions-item>
<el-descriptions-item label="应用别名">{{ detail.alias_name }}</el-descriptions-item>
<el-descriptions-item label="应用描述">{{ detail.desc }}</el-descriptions-item>
<el-descriptions-item label="创建时间">{{ detail.created_at }}</el-descriptions-item>
<el-descriptions-item label="更新时间">{{ detail.updated_at }}</el-descriptions-item>
<el-descriptions-item label="创 建 者">{{ createUser.realname || createUser.nickname }}</el-descriptions-item>
<el-descriptions-item label="创建者ID">{{ createUser.id }}</el-descriptions-item>
</el-descriptions>
</app-card>
<editform :visible.sync="visible" :isEdit="true" :data="detail" @success="handleUpdateSuccess"></editform>
......@@ -40,6 +43,11 @@ export default {
detail: {}
}
},
computed: {
createUser() {
return this.detail.created_by || {}
}
},
beforeMount() {
this.getDetail()
},
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论