Authored by jack

修改table传参bug

... ... @@ -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;
}
}
... ...
... ... @@ -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",
... ...