|
|
@@ -5,7 +5,7 @@ import cn.reghao.devops.manager.rbac.db.query.MenuQuery;
|
|
|
import cn.reghao.devops.manager.rbac.model.dto.MenuDTO;
|
|
|
import cn.reghao.devops.manager.rbac.model.po.Menu;
|
|
|
import cn.reghao.devops.manager.rbac.service.impl.MenuServiceImpl;
|
|
|
-import cn.reghao.jutil.jdk.result.WebBody;
|
|
|
+import cn.reghao.jutil.jdk.result.WebResult;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.http.MediaType;
|
|
|
@@ -36,29 +36,28 @@ public class MenuController {
|
|
|
@PostMapping(produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
public String addMenu(@Validated Menu menu) {
|
|
|
Result result = menuServiceImpl.addMenu(menu);
|
|
|
- return WebBody.result(result);
|
|
|
+ return WebResult.result(result);
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "修改资源")
|
|
|
@PostMapping(value = "/edit", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
public String modifyMenu(@Validated MenuDTO menuDTO) {
|
|
|
- /*Result result = menuServiceImpl.updateMenu(menuDTO);
|
|
|
- return WebBody.result(Result.result(ResultStatus.SUCCESS));*/
|
|
|
- return WebBody.success("");
|
|
|
+ Result result = menuServiceImpl.updateMenu(menuDTO);
|
|
|
+ return WebResult.result(result);
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "修改资源状态")
|
|
|
@PostMapping(value = "/status/{isEnabled}", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
public String menuStatus(@PathVariable("isEnabled") boolean isEnabled, @RequestParam("ids") List<Integer> ids) {
|
|
|
// TODO 待实现
|
|
|
- return WebBody.success();
|
|
|
+ return WebResult.success();
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "删除资源")
|
|
|
@DeleteMapping(value = "/{id}", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
public String deleteMenu(@PathVariable("id") Integer menuId) {
|
|
|
Result result = menuServiceImpl.deleteMenu(menuId);
|
|
|
- return WebBody.result(result);
|
|
|
+ return WebResult.result(result);
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "获取指定状态的菜单")
|
|
|
@@ -69,7 +68,7 @@ public class MenuController {
|
|
|
role.setMenus(null);
|
|
|
}))
|
|
|
.collect(Collectors.toList());
|
|
|
- return WebBody.success(list);
|
|
|
+ return WebResult.success(list);
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "对同一 pid 组内的资源进行排序")
|
|
|
@@ -81,6 +80,6 @@ public class MenuController {
|
|
|
if (menu != null) {
|
|
|
map.remove(menu.getPos());
|
|
|
}
|
|
|
- return WebBody.success(map);
|
|
|
+ return WebResult.success(map);
|
|
|
}
|
|
|
}
|