Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
apaas-ui
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gzga-jzapi
apaas-ui
Commits
88a46446
Commit
88a46446
authored
Jun 17, 2020
by
徐一鸣
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
应用调试存档
parent
35440dce
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
29 additions
and
71 deletions
+29
-71
src/pages/workbench/yygl/yyglList.vue
src/pages/workbench/yygl/yyglList.vue
+28
-70
src/store/index.js
src/store/index.js
+1
-1
No files found.
src/pages/workbench/yygl/yyglList.vue
View file @
88a46446
...
@@ -154,7 +154,7 @@ export default {
...
@@ -154,7 +154,7 @@ export default {
},
},
];
];
}
}
// 普通用户 --- 我部署的应用
// 普通用户 --- 我部署的应用
card列表形式
else
if
(
level
===
0
&&
type
===
1
)
{
else
if
(
level
===
0
&&
type
===
1
)
{
this
.
listType
=
"
card
"
;
this
.
listType
=
"
card
"
;
this
.
cardType
=
1
;
this
.
cardType
=
1
;
...
@@ -205,7 +205,7 @@ export default {
...
@@ -205,7 +205,7 @@ export default {
},
},
];
];
}
}
// 普通用户 --- 申请的应用
card列表形式
// 普通用户 --- 申请的应用
else
if
(
level
===
0
&&
type
===
2
)
{
else
if
(
level
===
0
&&
type
===
2
)
{
this
.
listType
=
"
table
"
;
this
.
listType
=
"
table
"
;
this
.
listHeader
=
[
this
.
listHeader
=
[
...
@@ -320,45 +320,6 @@ export default {
...
@@ -320,45 +320,6 @@ export default {
},
},
];
];
}
}
/* // 普通用户 --- 审批的应用
else if (level === 0 && type === 3) {
this.listType = "table";
this.listHeader = [
{
label: "应用名称", prop: "name", type: "href", align: "left" },
{
label: "应用版本", prop: "date", align: "center" },
{
label: "应用类型", prop: "address", align: "center" },
{
label: "业务领域", prop: "address", align: "center" },
{
label: "在线区域", prop: "address", align: "center" },
{
label: "申请类型", prop: "address", align: "center" },
{
label: "审批时间", prop: "address", align: "center" },
{
label: "审批状态", prop: "address", align: "center" },
{
label: "操作",
type: "Button",
align: "center",
width: 160,
btnList: [
{
type: "action-approval",
label: "审批",
line: "|",
},
{
type: "action-delete",
label: "删除",
},
],
},
];
} */
// 组织管理员 --- 应用仓库管理
// 组织管理员 --- 应用仓库管理
else
if
(
level
===
1
&&
type
===
0
)
{
else
if
(
level
===
1
&&
type
===
0
)
{
...
@@ -524,14 +485,6 @@ export default {
...
@@ -524,14 +485,6 @@ export default {
},
},
callback
:
this
.
detailItem
,
callback
:
this
.
detailItem
,
},
},
{
label
:
"
删除
"
,
class
:
"
warn
"
,
disabledRule
(
item
)
{
return
item
.
apply_status
===
"
待审批
"
;
},
callback
:
this
.
deleteItem
,
},
],
],
},
},
];
];
...
@@ -569,7 +522,7 @@ export default {
...
@@ -569,7 +522,7 @@ export default {
},
},
{
{
label
:
"
所属组织
"
,
label
:
"
所属组织
"
,
prop
:
"
address
"
,
prop
:
"
org_name
"
,
align
:
"
center
"
,
align
:
"
center
"
,
},
},
{
{
...
@@ -583,11 +536,25 @@ export default {
...
@@ -583,11 +536,25 @@ export default {
callback
:
_self
.
editItem
,
callback
:
_self
.
editItem
,
},
},
{
{
label
:
"
下线
"
,
getLabel
(
item
)
{
callback
:
_self
.
offLine
,
return
item
.
online_state
==
0
?
"
上线
"
:
"
下线
"
;
},
callback
(
item
)
{
item
.
online_state
==
0
?
_self
.
onLine
(
item
)
:
_self
.
offLine
(
item
);
},
disabledRule
(
item
)
{
if
(
item
.
online_state
==
0
)
{
return
item
.
up_platform_status
!=
0
;
}
else
{
return
item
.
up_platform_status
!=
2
;
}
},
},
},
{
{
label
:
"
删除
"
,
label
:
"
删除
"
,
class
:
"
warn
"
,
callback
:
_self
.
deleteItem
,
callback
:
_self
.
deleteItem
,
},
},
],
],
...
@@ -600,7 +567,7 @@ export default {
...
@@ -600,7 +567,7 @@ export default {
this
.
listHeader
=
[
this
.
listHeader
=
[
{
{
label
:
"
应用名称
"
,
label
:
"
应用名称
"
,
prop
:
"
app
_name
"
,
prop
:
"
deploy
_name
"
,
type
:
"
button
"
,
type
:
"
button
"
,
callback
:
this
.
detailItem
,
callback
:
this
.
detailItem
,
},
},
...
@@ -697,14 +664,6 @@ export default {
...
@@ -697,14 +664,6 @@ export default {
},
},
callback
:
this
.
detailItem
,
callback
:
this
.
detailItem
,
},
},
{
label
:
"
删除
"
,
class
:
"
warn
"
,
disabledRule
(
item
)
{
return
item
.
apply_status
===
"
待审批
"
;
},
callback
:
this
.
deleteItem
,
},
],
],
},
},
];
];
...
@@ -955,10 +914,6 @@ export default {
...
@@ -955,10 +914,6 @@ export default {
changeCurrentPage
(
value
)
{
changeCurrentPage
(
value
)
{
this
.
currentPage
=
value
;
this
.
currentPage
=
value
;
},
},
deleteItem
(
item
)
{
// console.log("delete --- " + item.id);
console
.
log
(
"
删除审批记录功能设计中
"
);
},
// TODO: 删除审批记录功能设计中
detailItem
(
item
)
{
detailItem
(
item
)
{
this
.
$router
.
push
(
this
.
$router
.
push
(
`
${
this
.
detailsUrl
+
(
this
.
type
===
1
?
item
.
deploy_id
:
item
.
app_id
)}
`
`
${
this
.
detailsUrl
+
(
this
.
type
===
1
?
item
.
deploy_id
:
item
.
app_id
)}
`
...
@@ -1025,12 +980,15 @@ export default {
...
@@ -1025,12 +980,15 @@ export default {
editItem
(
item
)
{
editItem
(
item
)
{
this
.
$router
.
push
(
`/yygl/
${
this
.
level
}
/
${
this
.
type
}
/edit/
${
item
.
id
}
`
);
this
.
$router
.
push
(
`/yygl/
${
this
.
level
}
/
${
this
.
type
}
/edit/
${
item
.
id
}
`
);
},
},
onLine
(
item
)
{
console
.
log
(
"
on line ---
"
+
item
.
app_id
);
},
// TODO: 存档
offLine
(
item
)
{
offLine
(
item
)
{
console
.
log
(
"
off line ---
"
+
item
.
id
);
console
.
log
(
"
off line ---
"
+
item
.
app_
id
);
},
},
// TODO: 存档
goodsShelf
(
item
)
{
deleteItem
(
item
)
{
console
.
log
(
"
goods shelf
"
,
item
.
state
);
console
.
log
(
"
delete ---
"
+
item
.
app_id
);
},
},
// TODO: 存档
},
},
created
()
{
created
()
{
this
.
level
=
parseInt
(
this
.
$route
.
params
.
level
);
this
.
level
=
parseInt
(
this
.
$route
.
params
.
level
);
...
...
src/store/index.js
View file @
88a46446
...
@@ -13,7 +13,7 @@ const store = new Vuex.Store({
...
@@ -13,7 +13,7 @@ const store = new Vuex.Store({
[
"
平台服务管理
"
,
"
服务审批管理
"
/* , "云资源管理" */
],
// 超级管理员
[
"
平台服务管理
"
,
"
服务审批管理
"
/* , "云资源管理" */
],
// 超级管理员
],
// 服务管理列表,onlyRead
],
// 服务管理列表,onlyRead
yyglNav
:
[
yyglNav
:
[
[
"
应用仓库
"
,
"
我部署的应用
"
,
"
申请的应用
"
/* "审批的应用" */
],
// 普通用户
[
"
应用仓库
"
,
"
我部署的应用
"
,
"
申请的应用
"
],
// 普通用户
[
"
应用仓库管理
"
,
"
部署的应用
"
,
"
应用审批管理
"
],
// 组织管理员
[
"
应用仓库管理
"
,
"
部署的应用
"
,
"
应用审批管理
"
],
// 组织管理员
[
"
平台应用管理
"
,
"
应用部署管理
"
,
"
应用审批管理
"
],
// 超级管理员
[
"
平台应用管理
"
,
"
应用部署管理
"
,
"
应用审批管理
"
],
// 超级管理员
],
// 应用管理列表,onlyRead
],
// 应用管理列表,onlyRead
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment