Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ops
/
monitor-ui
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
jack
9 years ago
Commit
b17fe4ce49bb1b42439b984903b3ecd73589366f
1 parent
070b9fde
修改table传参bug
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
20 deletions
monitor-ui-ctrl/src/main/java/com/ui/ctrl/EbsManagerCtrl.java
monitor-ui-web/src/main/webapp/jsp/aws/ebsManager.jsp
monitor-ui-ctrl/src/main/java/com/ui/ctrl/EbsManagerCtrl.java
View file @
b17fe4c
...
...
@@ -6,6 +6,7 @@ import com.ui.model.req.AwsEbsTask;
import
com.ui.model.req.NginxSyncTask
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.servlet.ModelAndView
;
...
...
@@ -48,32 +49,29 @@ public class EbsManagerCtrl {
@RequestMapping
(
value
=
"/task/all"
)
public
BaseResponse
queryAllTask
()
{
BaseResponse
response
=
httpRestClient
.
defaultGet
(
"/aws/task/all"
,
BaseResponse
.
class
);
BaseResponse
response
=
httpRestClient
.
defaultGet
(
"/aws/task/all"
,
BaseResponse
.
class
);
return
response
;
}
@RequestMapping
(
value
=
"/task/delete"
)
public
BaseResponse
deleteTask
(
AwsEbsTask
task
)
{
@RequestMapping
(
value
=
"/task/delete"
)
public
BaseResponse
deleteTask
(
AwsEbsTask
task
)
{
BaseResponse
response
=
httpRestClient
.
defaultPost
(
"/aws/task/delete"
,
task
,
BaseResponse
.
class
);
return
response
;
}
@RequestMapping
(
value
=
"/task/stop"
)
public
BaseResponse
stopTask
(
AwsEbsTask
task
)
{
@RequestMapping
(
value
=
"/task/stop"
)
public
BaseResponse
stopTask
(
AwsEbsTask
task
)
{
BaseResponse
response
=
httpRestClient
.
defaultPost
(
"/aws/task/stop"
,
task
,
BaseResponse
.
class
);
return
response
;
}
@RequestMapping
(
value
=
"/task/start"
)
public
BaseResponse
startTask
(
AwsEbsTask
task
)
{
@RequestMapping
(
value
=
"/task/start"
)
public
BaseResponse
startTask
(
AwsEbsTask
task
)
{
BaseResponse
response
=
httpRestClient
.
defaultPost
(
"/aws/task/start"
,
task
,
BaseResponse
.
class
);
return
response
;
...
...
@@ -81,15 +79,15 @@ public class EbsManagerCtrl {
@RequestMapping
(
value
=
"/snapshot/check"
)
public
BaseResponse
checkSnapShot
(
AwsEbsTask
task
)
{
public
BaseResponse
checkSnapShot
(
@RequestParam
String
vId
)
{
AwsEbsTask
task
=
new
AwsEbsTask
();
task
.
setVolumeId
(
vId
);
BaseResponse
response
=
httpRestClient
.
defaultPost
(
"/aws/snapshot/check"
,
task
,
BaseResponse
.
class
);
return
response
;
}
}
...
...
monitor-ui-web/src/main/webapp/jsp/aws/ebsManager.jsp
View file @
b17fe4c
...
...
@@ -119,7 +119,7 @@
<div
class=
"col-sm-8"
>
<input
type=
"text"
class=
"form-control"
id=
"description"
name=
"description"
placeholder=
"镜像描述"
size=
"40"
/>
placeholder=
"镜像描述
(仅支持英文)
"
size=
"40"
/>
</div>
</div>
...
...
@@ -678,11 +678,10 @@
}
function
showSnapShot
(
rowData
)
{
var
vId
=
rowData
.
volumeId
;
console
.
log
(
"vId:"
+
vId
);
$
(
"#snapshotTable"
).
table
({
url
:
contextPath
+
"aws/snapshot/check"
,
queryParams
:
{
volumeId
:
rowData
.
volumeId
},
//调用url传递的参数
url
:
contextPath
+
"aws/snapshot/check?vId="
+
vId
,
method
:
"POST"
,
striped
:
true
,
panelClass
:
"panel-success"
,
...
...
Please
register
or
login
to post a comment