Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
center-applications
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
center-applications
Commits
b326ff32
提交
b326ff32
authored
9月 09, 2021
作者:
王鹏飞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化应用管理页面
上级
d6f5fb3a
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
18 行增加
和
3 行删除
+18
-3
Editform.vue
src/modules/app/components/Editform.vue
+1
-1
index.js
src/modules/app/index.js
+9
-2
Detail.vue
src/modules/app/views/Detail.vue
+8
-0
没有找到文件。
src/modules/app/components/Editform.vue
浏览文件 @
b326ff32
...
...
@@ -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
)
})
...
...
src/modules/app/index.js
浏览文件 @
b326ff32
...
...
@@ -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
:
'应用详情'
}
}
]
}
]
...
...
src/modules/app/views/Detail.vue
浏览文件 @
b326ff32
...
...
@@ -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
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论