|
@@ -1,4 +1,4 @@
|
|
-package com.css.simulation.resource.server.api.controller;
|
|
|
|
|
|
+package com.css.simulation.resource.server.api.controller.system_manage.cluster_manage;
|
|
|
|
|
|
import api.common.pojo.common.ResponseBodyVO;
|
|
import api.common.pojo.common.ResponseBodyVO;
|
|
import api.common.pojo.param.system.ClusterParam;
|
|
import api.common.pojo.param.system.ClusterParam;
|
|
@@ -7,30 +7,28 @@ import api.common.pojo.vo.system.ClusterVO;
|
|
import api.common.util.ObjectUtil;
|
|
import api.common.util.ObjectUtil;
|
|
import com.css.simulation.resource.server.application.ClusterService;
|
|
import com.css.simulation.resource.server.application.ClusterService;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
-import org.springframework.stereotype.Controller;
|
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
-import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
|
|
+import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
|
|
|
|
|
|
|
|
-@Controller()
|
|
|
|
|
|
+@RestController
|
|
@RequestMapping("/cluster")
|
|
@RequestMapping("/cluster")
|
|
@PreAuthorize("@AuthorityCheck.adminAndUser()")
|
|
@PreAuthorize("@AuthorityCheck.adminAndUser()")
|
|
public class ClusterController {
|
|
public class ClusterController {
|
|
|
|
|
|
- @Autowired
|
|
|
|
- ClusterService clusterService;
|
|
|
|
|
|
+ @Resource
|
|
|
|
+ private ClusterService clusterService;
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* 查询集群列表
|
|
* 查询集群列表
|
|
*/
|
|
*/
|
|
@RequestMapping("/getClusterList")
|
|
@RequestMapping("/getClusterList")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<PageInfo<ClusterVO>> getClusterList(@RequestBody ClusterParam clusterParam) {
|
|
public ResponseBodyVO<PageInfo<ClusterVO>> getClusterList(@RequestBody ClusterParam clusterParam) {
|
|
ResponseBodyVO<PageInfo<ClusterVO>> response = new ResponseBodyVO<PageInfo<ClusterVO>>(ResponseBodyVO.Response.SUCCESS);
|
|
ResponseBodyVO<PageInfo<ClusterVO>> response = new ResponseBodyVO<PageInfo<ClusterVO>>(ResponseBodyVO.Response.SUCCESS);
|
|
response.setInfo(clusterService.getClusterList(clusterParam));
|
|
response.setInfo(clusterService.getClusterList(clusterParam));
|
|
@@ -41,7 +39,6 @@ public class ClusterController {
|
|
* 新增、修改
|
|
* 新增、修改
|
|
*/
|
|
*/
|
|
@RequestMapping("/saveCluster")
|
|
@RequestMapping("/saveCluster")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<ClusterPO> saveCluster(@RequestBody ClusterPO clusterPO) {
|
|
public ResponseBodyVO<ClusterPO> saveCluster(@RequestBody ClusterPO clusterPO) {
|
|
if (ObjectUtil.isNull(clusterPO)) {
|
|
if (ObjectUtil.isNull(clusterPO)) {
|
|
return new ResponseBodyVO(false, 400, "参数必传!", null);
|
|
return new ResponseBodyVO(false, 400, "参数必传!", null);
|
|
@@ -56,7 +53,6 @@ public class ClusterController {
|
|
* 查询集群修改历史记录
|
|
* 查询集群修改历史记录
|
|
*/
|
|
*/
|
|
@RequestMapping("/getClusterHistory")
|
|
@RequestMapping("/getClusterHistory")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<PageInfo<ClusterVO>> getClusterHistory(@RequestBody ClusterParam clusterParam) {
|
|
public ResponseBodyVO<PageInfo<ClusterVO>> getClusterHistory(@RequestBody ClusterParam clusterParam) {
|
|
ResponseBodyVO<PageInfo<ClusterVO>> response = new ResponseBodyVO<PageInfo<ClusterVO>>(ResponseBodyVO.Response.SUCCESS);
|
|
ResponseBodyVO<PageInfo<ClusterVO>> response = new ResponseBodyVO<PageInfo<ClusterVO>>(ResponseBodyVO.Response.SUCCESS);
|
|
response.setInfo(clusterService.getClusterHistory(clusterParam));
|
|
response.setInfo(clusterService.getClusterHistory(clusterParam));
|
|
@@ -68,7 +64,6 @@ public class ClusterController {
|
|
* 查询已分配未到期节点数量
|
|
* 查询已分配未到期节点数量
|
|
*/
|
|
*/
|
|
@RequestMapping("/getClusterNum")
|
|
@RequestMapping("/getClusterNum")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<HashMap<String, Integer>> getClusterNum() {
|
|
public ResponseBodyVO<HashMap<String, Integer>> getClusterNum() {
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, clusterService.getClusterNum());
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, clusterService.getClusterNum());
|
|
}
|
|
}
|
|
@@ -77,7 +72,6 @@ public class ClusterController {
|
|
* 查询仿真软件license数量
|
|
* 查询仿真软件license数量
|
|
*/
|
|
*/
|
|
@RequestMapping("/getLicenseNum")
|
|
@RequestMapping("/getLicenseNum")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<Integer> getLicenseNum() {
|
|
public ResponseBodyVO<Integer> getLicenseNum() {
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, clusterService.getLicenseNum());
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, clusterService.getLicenseNum());
|
|
}
|
|
}
|
|
@@ -87,7 +81,6 @@ public class ClusterController {
|
|
* 编辑页面查询有效的集群信息
|
|
* 编辑页面查询有效的集群信息
|
|
*/
|
|
*/
|
|
@RequestMapping("/getValidClusterInfo")
|
|
@RequestMapping("/getValidClusterInfo")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<ClusterVO> getValidClusterInfo(@RequestBody ClusterParam clusterParam) {
|
|
public ResponseBodyVO<ClusterVO> getValidClusterInfo(@RequestBody ClusterParam clusterParam) {
|
|
ResponseBodyVO<ClusterVO> response = new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
ResponseBodyVO<ClusterVO> response = new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
response.setInfo(clusterService.getValidClusterInfo(clusterParam));
|
|
response.setInfo(clusterService.getValidClusterInfo(clusterParam));
|