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
48c00efb
Commit
48c00efb
authored
Jul 10, 2020
by
徐一鸣
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
我部署的应用列表页增加按工作区域的筛选
parent
d382a007
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
286 additions
and
257 deletions
+286
-257
src/pages/workbench/yygl/yyglList.vue
src/pages/workbench/yygl/yyglList.vue
+286
-257
No files found.
src/pages/workbench/yygl/yyglList.vue
View file @
48c00efb
...
...
@@ -45,7 +45,7 @@ export default {
components
:
{
appList
,
apassList
,
apassDialog
apassDialog
,
},
data
:
()
=>
({
level
:
0
,
// 用户等级
...
...
@@ -62,15 +62,15 @@ export default {
submit
:
null
,
cancelText
:
""
,
sunbmitText
:
""
,
submit
:
null
submit
:
null
,
},
otherFilter1
:
[],
otherFilter2
:
[],
tempFliter
:
null
tempFliter
:
null
,
}),
computed
:
{
...
mapState
({
yyglNav
:
"
yyglNav
"
yyglNav
:
"
yyglNav
"
,
}),
pathName
()
{
return
this
.
yyglNav
[
this
.
level
][
this
.
type
];
...
...
@@ -91,7 +91,7 @@ export default {
}
return
url
;
}
}
,
},
methods
:
{
initHeader
()
{
...
...
@@ -110,18 +110,18 @@ export default {
data
:
[
{
name
:
"
平台应用
"
,
value
:
2
value
:
2
,
},
{
name
:
"
开发者应用
"
,
value
:
1
value
:
1
,
},
{
name
:
"
未上架
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -130,13 +130,13 @@ export default {
data
:
[
{
name
:
"
支持开发
"
,
value
:
1
value
:
1
,
},
{
name
:
"
不支持开发
"
,
value
:
0
}
]
value
:
0
,
}
,
]
,
},
{
name
:
"
应用来源
"
,
...
...
@@ -144,14 +144,14 @@ export default {
data
:
[
{
name
:
"
创建的应用
"
,
value
:
0
value
:
0
,
},
{
name
:
"
申请的应用
"
,
value
:
1
}
]
}
value
:
1
,
}
,
]
,
}
,
];
}
// 普通用户 --- 我部署的应用 card列表形式
...
...
@@ -165,14 +165,14 @@ export default {
data
:
[
{
name
:
"
应用商店
"
,
value
:
0
value
:
0
,
},
{
name
:
"
开发者应用
"
,
value
:
1
}
]
}
value
:
1
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -181,14 +181,14 @@ export default {
data
:
[
{
name
:
"
支持开发
"
,
value
:
1
value
:
1
,
},
{
name
:
"
不支持开发
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
}
// 普通用户 --- 申请的应用
...
...
@@ -199,32 +199,32 @@ export default {
label
:
"
应用名称
"
,
prop
:
"
app_name
"
,
type
:
"
button
"
,
callback
:
this
.
detailItem
callback
:
this
.
detailItem
,
},
{
label
:
"
应用版本
"
,
prop
:
"
version
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
应用类型
"
,
prop
:
"
type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
业务领域
"
,
prop
:
"
ywly_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
在线区域
"
,
prop
:
"
online_state_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
申请类型
"
,
prop
:
"
apply_type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
申请时间
"
,
...
...
@@ -233,13 +233,13 @@ export default {
let
time
=
item
.
time
||
""
;
return
time
.
substring
(
0
,
10
);
},
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
申请状态
"
,
prop
:
"
apply_status
"
,
align
:
"
center
"
}
align
:
"
center
"
,
}
,
];
this
.
otherFilter1
=
[
{
...
...
@@ -248,14 +248,14 @@ export default {
data
:
[
{
name
:
"
平台应用
"
,
value
:
2
value
:
2
,
},
{
name
:
"
开发者应用
"
,
value
:
1
}
]
}
value
:
1
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -264,13 +264,13 @@ export default {
data
:
[
{
name
:
"
申请部署
"
,
value
:
0
value
:
0
,
},
{
name
:
"
申请开发
"
,
value
:
1
}
]
value
:
1
,
}
,
]
,
},
{
name
:
"
申请状态
"
,
...
...
@@ -278,18 +278,18 @@ export default {
data
:
[
{
name
:
"
审批中
"
,
value
:
1
value
:
1
,
},
{
name
:
"
审批通过
"
,
value
:
2
value
:
2
,
},
{
name
:
"
审批未通过
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
}
...
...
@@ -301,27 +301,27 @@ export default {
label
:
"
应用名称
"
,
prop
:
"
app_name
"
,
type
:
"
button
"
,
callback
:
this
.
detailItem
callback
:
this
.
detailItem
,
},
{
label
:
"
应用版本
"
,
prop
:
"
version
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
应用类型
"
,
prop
:
"
type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
业务领域
"
,
prop
:
"
ywly_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
在线状态
"
,
prop
:
"
online_state
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
创建时间
"
,
...
...
@@ -330,7 +330,7 @@ export default {
let
time
=
item
.
create_date
||
""
;
return
time
.
substring
(
0
,
10
);
},
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
操作
"
,
...
...
@@ -353,10 +353,10 @@ export default {
item
.
up_deploy_status
==
0
||
item
.
up_deploy_status
==
2
);
}
}
]
}
}
,
}
,
]
,
}
,
];
this
.
otherFilter1
=
[
{
...
...
@@ -365,18 +365,18 @@ export default {
data
:
[
{
name
:
"
平台应用
"
,
value
:
2
value
:
2
,
},
{
name
:
"
开发者应用
"
,
value
:
1
value
:
1
,
},
{
name
:
"
未上架
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -385,13 +385,13 @@ export default {
data
:
[
{
name
:
"
支持开发
"
,
value
:
1
value
:
1
,
},
{
name
:
"
不支持开发
"
,
value
:
0
}
]
value
:
0
,
}
,
]
,
},
{
name
:
"
应用来源
"
,
...
...
@@ -399,14 +399,14 @@ export default {
data
:
[
{
name
:
"
创建的应用
"
,
value
:
0
value
:
0
,
},
{
name
:
"
申请的应用
"
,
value
:
1
}
]
}
value
:
1
,
}
,
]
,
}
,
];
}
// 组织管理员 --- 部署的应用
...
...
@@ -417,38 +417,38 @@ export default {
label
:
"
应用名称
"
,
prop
:
"
deploy_name
"
,
type
:
"
button
"
,
callback
:
this
.
detailItemDeploy
callback
:
this
.
detailItemDeploy
,
},
{
label
:
"
应用版本
"
,
prop
:
"
app_version
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
应用类型
"
,
prop
:
"
type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
业务领域
"
,
prop
:
"
business_area_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
上架区域
"
,
prop
:
"
upload_area
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
部署时间
"
,
prop
:
"
created
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
部署区域
"
,
prop
:
"
namespace
"
,
align
:
"
center
"
}
align
:
"
center
"
,
}
,
];
this
.
otherFilter1
=
[
{
...
...
@@ -457,18 +457,18 @@ export default {
data
:
[
{
name
:
"
平台应用
"
,
value
:
2
value
:
2
,
},
{
name
:
"
开发者应用
"
,
value
:
1
value
:
1
,
},
{
name
:
"
未上架
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -477,14 +477,14 @@ export default {
data
:
[
{
name
:
"
支持开发
"
,
value
:
1
value
:
1
,
},
{
name
:
"
不支持开发
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
}
// 组织管理员 --- 应用审批管理
...
...
@@ -493,42 +493,42 @@ export default {
this
.
listHeader
=
[
{
label
:
"
应用名称
"
,
prop
:
"
app_name
"
prop
:
"
app_name
"
,
},
{
label
:
"
应用版本
"
,
prop
:
"
version
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
应用类型
"
,
prop
:
"
type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
业务领域
"
,
prop
:
"
ywly_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
在线区域
"
,
prop
:
"
online_state_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
申请类型
"
,
prop
:
"
apply_type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
审批时间
"
,
prop
:
"
time
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
申请状态
"
,
prop
:
"
apply_status
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
操作
"
,
...
...
@@ -540,10 +540,10 @@ export default {
getLabel
(
item
)
{
return
item
.
apply_status
===
"
已审批
"
?
"
详情
"
:
"
审批
"
;
},
callback
:
this
.
detailItem
}
]
}
callback
:
this
.
detailItem
,
}
,
]
,
}
,
];
this
.
otherFilter1
=
[
{
...
...
@@ -552,14 +552,14 @@ export default {
data
:
[
{
name
:
"
应用商店
"
,
value
:
2
value
:
2
,
},
{
name
:
"
开发者应用
"
,
value
:
1
}
]
}
value
:
1
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -568,13 +568,13 @@ export default {
data
:
[
{
name
:
"
申请部署
"
,
value
:
0
value
:
0
,
},
{
name
:
"
申请开发
"
,
value
:
1
}
]
value
:
1
,
}
,
]
,
},
{
name
:
"
申请状态
"
,
...
...
@@ -582,18 +582,18 @@ export default {
data
:
[
{
name
:
"
审批中
"
,
value
:
1
value
:
1
,
},
{
name
:
"
审批通过
"
,
value
:
2
value
:
2
,
},
{
name
:
"
审批未通过
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
}
...
...
@@ -605,32 +605,32 @@ export default {
label
:
"
应用名称
"
,
prop
:
"
app_name
"
,
type
:
"
button
"
,
callback
:
this
.
detailItem
callback
:
this
.
detailItem
,
},
{
label
:
"
应用版本
"
,
prop
:
"
version
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
应用类型
"
,
prop
:
"
type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
业务领域
"
,
prop
:
"
ywly_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
在线状态
"
,
prop
:
"
online_state
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
所属组织
"
,
prop
:
"
org_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
操作
"
,
...
...
@@ -640,7 +640,7 @@ export default {
actionList
:
[
{
label
:
"
编辑
"
,
callback
:
_self
.
editItem
callback
:
_self
.
editItem
,
},
{
getLabel
(
item
)
{
...
...
@@ -657,7 +657,7 @@ export default {
}
else
{
return
item
.
up_platform_status
!=
2
;
}
}
}
,
},
{
label
:
"
删除
"
,
...
...
@@ -665,10 +665,10 @@ export default {
callback
:
_self
.
deleteItem
,
disabledRule
(
item
)
{
return
item
.
online_state
!=
2
;
}
}
]
}
}
,
}
,
]
,
}
,
];
this
.
otherFilter1
=
[
{
...
...
@@ -677,18 +677,18 @@ export default {
data
:
[
{
name
:
"
平台应用
"
,
value
:
2
value
:
2
,
},
{
name
:
"
开发者应用
"
,
value
:
1
value
:
1
,
},
{
name
:
"
未上架
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -697,14 +697,14 @@ export default {
data
:
[
{
name
:
"
支持开发
"
,
value
:
1
value
:
1
,
},
{
name
:
"
不支持开发
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
}
// 超级管理员 --- 应用部署管理
...
...
@@ -715,43 +715,43 @@ export default {
label
:
"
应用名称
"
,
prop
:
"
deploy_name
"
,
type
:
"
button
"
,
callback
:
this
.
detailItemDeploy
callback
:
this
.
detailItemDeploy
,
},
{
label
:
"
应用版本
"
,
prop
:
"
app_version
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
应用类型
"
,
prop
:
"
type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
业务领域
"
,
prop
:
"
business_area_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
上架区域
"
,
prop
:
"
upload_area
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
所属组织
"
,
prop
:
"
org_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
部署时间
"
,
prop
:
"
created
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
部署区域
"
,
prop
:
"
namespace
"
,
align
:
"
center
"
}
align
:
"
center
"
,
}
,
];
this
.
otherFilter1
=
[
{
...
...
@@ -760,18 +760,18 @@ export default {
data
:
[
{
name
:
"
平台应用
"
,
value
:
2
value
:
2
,
},
{
name
:
"
开发者应用
"
,
value
:
1
value
:
1
,
},
{
name
:
"
未上架
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -780,14 +780,14 @@ export default {
data
:
[
{
name
:
"
支持开发
"
,
value
:
1
value
:
1
,
},
{
name
:
"
不支持开发
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
}
// 超级管理员 --- 应用审批管理
...
...
@@ -796,42 +796,42 @@ export default {
this
.
listHeader
=
[
{
label
:
"
应用名称
"
,
prop
:
"
app_name
"
prop
:
"
app_name
"
,
},
{
label
:
"
应用版本
"
,
prop
:
"
version
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
应用类型
"
,
prop
:
"
type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
业务领域
"
,
prop
:
"
ywly_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
在线区域
"
,
prop
:
"
online_state_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
申请类型
"
,
prop
:
"
apply_type_name
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
审批时间
"
,
prop
:
"
time
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
申请状态
"
,
prop
:
"
apply_status
"
,
align
:
"
center
"
align
:
"
center
"
,
},
{
label
:
"
操作
"
,
...
...
@@ -843,10 +843,10 @@ export default {
getLabel
(
item
)
{
return
item
.
apply_status
===
"
已审批
"
?
"
详情
"
:
"
审批
"
;
},
callback
:
this
.
detailItem
}
]
}
callback
:
this
.
detailItem
,
}
,
]
,
}
,
];
this
.
otherFilter1
=
[
{
...
...
@@ -855,14 +855,14 @@ export default {
data
:
[
{
name
:
"
应用商店
"
,
value
:
2
value
:
2
,
},
{
name
:
"
开发者应用
"
,
value
:
1
}
]
}
value
:
1
,
}
,
]
,
}
,
];
this
.
otherFilter2
=
[
{
...
...
@@ -871,13 +871,13 @@ export default {
data
:
[
{
name
:
"
申请部署
"
,
value
:
0
value
:
0
,
},
{
name
:
"
申请开发
"
,
value
:
1
}
]
value
:
1
,
}
,
]
,
},
{
name
:
"
申请状态
"
,
...
...
@@ -885,18 +885,18 @@ export default {
data
:
[
{
name
:
"
审批中
"
,
value
:
1
value
:
1
,
},
{
name
:
"
审批通过
"
,
value
:
2
value
:
2
,
},
{
name
:
"
审批未通过
"
,
value
:
0
}
]
}
value
:
0
,
}
,
]
,
}
,
];
}
...
...
@@ -914,39 +914,59 @@ export default {
callback
(
response
)
{
let
datas
=
[];
datas
=
response
.
body
.
data
.
map
(
v
=>
({
datas
=
response
.
body
.
data
.
map
(
(
v
)
=>
({
name
:
v
.
name
,
value
:
v
.
id
value
:
v
.
id
,
}));
return
{
name
:
"
应用类型
"
,
prop
:
"
appTypes
"
,
data
:
datas
data
:
datas
,
};
}
}
,
},
{
path
:
"
/apaas/hubApi/market/businessAreas
"
,
callback
(
response
)
{
let
datas
=
[];
datas
=
response
.
body
.
data
.
map
(
v
=>
({
datas
=
response
.
body
.
data
.
map
(
(
v
)
=>
({
name
:
v
.
name
,
value
:
v
.
id
value
:
v
.
id
,
}));
return
{
name
:
"
业务领域
"
,
prop
:
"
businessArea
"
,
data
:
datas
data
:
datas
,
};
}
}
}
,
}
,
];
Promise
.
all
(
urls
.
map
(
url
=>
this
.
$http
.
get
(
url
.
path
)))
.
then
(
responses
=>
{
if
(
level
==
0
&&
type
==
1
)
{
urls
.
push
({
path
:
"
/apaas/hubApi/market/namespaces
"
,
callback
(
response
)
{
let
datas
=
[];
datas
=
response
.
body
.
data
.
map
((
v
)
=>
({
name
:
v
.
text
,
value
:
v
.
value
,
}));
return
{
name
:
"
工作空间
"
,
prop
:
"
namespaces
"
,
data
:
datas
,
};
},
});
}
Promise
.
all
(
urls
.
map
((
url
)
=>
this
.
$http
.
get
(
url
.
path
)))
.
then
((
responses
)
=>
{
let
filterList
=
responses
.
map
((
response
,
index
)
=>
{
return
urls
[
index
].
callback
(
response
);
});
...
...
@@ -954,10 +974,10 @@ export default {
this
.
filterList
=
[
...
this
.
otherFilter1
,
...
filterList
,
...
this
.
otherFilter2
...
this
.
otherFilter2
,
];
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
console
.
log
(
error
);
});
},
...
...
@@ -965,59 +985,66 @@ export default {
let
listUrl
=
[
"
/apaas/hubApi/market/list
"
,
"
/apaas/hubApi/market/deployList
"
,
"
/apaas/hubApi/market/applyList
"
"
/apaas/hubApi/market/applyList
"
,
];
let
params
=
{};
if
(
filter
.
online_state
)
{
params
.
online_state
=
filter
.
online_state
.
map
(
item
=>
{
.
map
(
(
item
)
=>
{
return
item
.
value
;
})
.
join
(
"
,
"
);
}
// 在线状态 / 部署来源 / 在线区域
if
(
filter
.
appTypes
)
{
params
.
appTypes
=
filter
.
appTypes
.
map
(
item
=>
{
.
map
(
(
item
)
=>
{
return
item
.
value
;
})
.
join
(
"
,
"
);
}
// 应用类型
if
(
filter
.
businessArea
)
{
params
.
businessArea
=
filter
.
businessArea
.
map
(
item
=>
{
.
map
(
(
item
)
=>
{
return
item
.
value
;
})
.
join
(
"
,
"
);
}
// 业务领域
if
(
filter
.
developable
)
{
params
.
developable
=
filter
.
developable
.
map
(
item
=>
{
.
map
(
(
item
)
=>
{
return
item
.
value
;
})
.
join
(
"
,
"
);
}
// 是否支持开发
if
(
filter
.
appSource
)
{
params
.
appSource
=
filter
.
appSource
.
map
(
item
=>
{
.
map
(
(
item
)
=>
{
return
item
.
value
;
})
.
join
(
"
,
"
);
}
// 应用来源
if
(
filter
.
apply_type
)
{
params
.
apply_type
=
filter
.
apply_type
.
map
(
item
=>
{
.
map
(
(
item
)
=>
{
return
item
.
value
;
})
.
join
(
"
,
"
);
}
// 申请类型
if
(
filter
.
apply_state
)
{
params
.
status
=
filter
.
apply_state
.
map
(
item
=>
{
.
map
(
(
item
)
=>
{
return
item
.
value
;
})
.
join
(
"
,
"
);
}
// 申请状态
if
(
filter
.
namespaces
)
{
params
.
namespaces
=
filter
.
namespaces
.
map
((
item
)
=>
{
return
item
.
value
;
})
.
join
(
"
,
"
);
}
// 工作空间
this
.
tempFliter
=
filter
;
...
...
@@ -1027,14 +1054,14 @@ export default {
...
params
,
search
:
filter
.
keyword
,
page
:
filter
.
page
,
limit
:
filter
.
size
}
limit
:
filter
.
size
,
}
,
})
.
then
(({
data
})
=>
{
this
.
listTotal
=
data
.
total
;
this
.
listData
=
data
.
data
||
[];
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
console
.
log
(
error
);
});
},
...
...
@@ -1055,20 +1082,20 @@ export default {
if
(
data
.
success
)
{
this
.
$message
({
message
:
`删除
${
item
.
app_name
}
成功.`
,
type
:
"
success
"
type
:
"
success
"
,
});
this
.
initDatas
(
this
.
tempFliter
);
}
else
{
this
.
$message
({
message
:
`删除
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
this
.
$message
({
message
:
`删除
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
});
};
...
...
@@ -1082,7 +1109,7 @@ export default {
if
(
item
.
up_deploy_status
===
3
)
{
this
.
$message
({
message
:
`
${
item
.
app_name
}
正在申请下架中.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
else
{
this
.
$http
...
...
@@ -1091,20 +1118,20 @@ export default {
if
(
data
.
success
)
{
this
.
$message
({
message
:
`申请下架
${
item
.
app_name
}
成功.`
,
type
:
"
success
"
type
:
"
success
"
,
});
this
.
initDatas
(
this
.
tempFliter
);
}
else
{
this
.
$message
({
message
:
`申请下架
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
this
.
$message
({
message
:
`申请下架
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
});
}
...
...
@@ -1120,27 +1147,27 @@ export default {
this
.
$http
.
delete
(
`/apaas/hubApi/market/deploy/
${
item
.
deploy_name
}
`
,
{
params
:
{
deployId
:
item
.
deploy_id
}
deployId
:
item
.
deploy_id
,
}
,
})
.
then
(({
data
})
=>
{
if
(
data
.
success
)
{
this
.
$message
({
message
:
`删除
${
item
.
deploy_name
}
成功.`
,
type
:
"
success
"
type
:
"
success
"
,
});
this
.
initDatas
(
this
.
tempFliter
);
}
else
{
this
.
$message
({
message
:
`删除
${
item
.
deploy_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
this
.
$message
({
message
:
`删除
${
item
.
deploy_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
});
};
...
...
@@ -1169,7 +1196,9 @@ export default {
);
},
detailItemDeploy
(
item
)
{
this
.
$router
.
push
(
`
${
this
.
detailsUrl
}${
item
.
deploy_id
}
?app_id=
${
item
.
app_id
}
`
);
this
.
$router
.
push
(
`
${
this
.
detailsUrl
}${
item
.
deploy_id
}
?app_id=
${
item
.
app_id
}
`
);
},
soldUpItem
(
item
)
{
this
.
dialogInfo
.
title
=
"
提示
"
;
...
...
@@ -1181,20 +1210,20 @@ export default {
if
(
data
.
success
)
{
this
.
$message
({
message
:
`上架
${
item
.
app_name
}
成功.`
,
type
:
"
success
"
type
:
"
success
"
,
});
this
.
initDatas
(
this
.
tempFliter
);
}
else
{
this
.
$message
({
message
:
`上架
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
this
.
$message
({
message
:
`上架
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
});
};
...
...
@@ -1210,20 +1239,20 @@ export default {
if
(
data
.
success
)
{
this
.
$message
({
message
:
`下架
${
item
.
app_name
}
成功.`
,
type
:
"
success
"
type
:
"
success
"
,
});
this
.
initDatas
(
this
.
tempFliter
);
}
else
{
this
.
$message
({
message
:
`下架
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
this
.
$message
({
message
:
`下架
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
});
};
...
...
@@ -1242,20 +1271,20 @@ export default {
if
(
data
.
success
)
{
this
.
$message
({
message
:
`上线
${
item
.
app_name
}
成功.`
,
type
:
"
success
"
type
:
"
success
"
,
});
this
.
initDatas
(
this
.
tempFliter
);
}
else
{
this
.
$message
({
message
:
`上线
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
this
.
$message
({
message
:
`上线
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
});
};
...
...
@@ -1271,20 +1300,20 @@ export default {
if
(
data
.
success
)
{
this
.
$message
({
message
:
`下线
${
item
.
app_name
}
成功.`
,
type
:
"
success
"
type
:
"
success
"
,
});
this
.
initDatas
(
this
.
tempFliter
);
}
else
{
this
.
$message
({
message
:
`下线
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
this
.
$message
({
message
:
`下线
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
});
};
...
...
@@ -1302,24 +1331,24 @@ export default {
if
(
data
.
success
)
{
this
.
$message
({
message
:
`删除
${
item
.
app_name
}
成功.`
,
type
:
"
success
"
type
:
"
success
"
,
});
this
.
initDatas
(
this
.
tempFliter
);
}
else
{
this
.
$message
({
message
:
`删除
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
}
})
.
catch
(
error
=>
{
.
catch
(
(
error
)
=>
{
this
.
$message
({
message
:
`删除
${
item
.
app_name
}
失败.`
,
type
:
"
warning
"
type
:
"
warning
"
,
});
});
};
}
}
,
},
created
()
{
this
.
level
=
parseInt
(
this
.
$route
.
params
.
level
);
...
...
@@ -1342,7 +1371,7 @@ export default {
console
.
log
(
data
.
errMsg
);
}
});
}
}
,
};
</
script
>
...
...
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