升级支持Spring Cloud 2023+Spring Boot 3.2+JDK 17
This commit is contained in:
@@ -4,8 +4,9 @@ import com.macro.mall.common.api.CommonPage;
|
||||
import com.macro.mall.common.api.CommonResult;
|
||||
import com.macro.mall.model.UmsResource;
|
||||
import com.macro.mall.service.UmsResourceService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@@ -18,14 +19,14 @@ import java.util.Map;
|
||||
* Created by macro on 2020/2/4.
|
||||
*/
|
||||
@Controller
|
||||
@Api(tags = "UmsResourceController", description = "后台资源管理")
|
||||
@Tag(name = "UmsResourceController", description = "后台资源管理")
|
||||
@RequestMapping("/resource")
|
||||
public class UmsResourceController {
|
||||
|
||||
@Autowired
|
||||
private UmsResourceService resourceService;
|
||||
|
||||
@ApiOperation("添加后台资源")
|
||||
@Operation(summary = "添加后台资源")
|
||||
@RequestMapping(value = "/create", method = RequestMethod.POST)
|
||||
@ResponseBody
|
||||
public CommonResult create(@RequestBody UmsResource umsResource) {
|
||||
@@ -37,7 +38,7 @@ public class UmsResourceController {
|
||||
}
|
||||
}
|
||||
|
||||
@ApiOperation("修改后台资源")
|
||||
@Operation(summary = "修改后台资源")
|
||||
@RequestMapping(value = "/update/{id}", method = RequestMethod.POST)
|
||||
@ResponseBody
|
||||
public CommonResult update(@PathVariable Long id,
|
||||
@@ -50,7 +51,7 @@ public class UmsResourceController {
|
||||
}
|
||||
}
|
||||
|
||||
@ApiOperation("根据ID获取资源详情")
|
||||
@Operation(summary = "根据ID获取资源详情")
|
||||
@RequestMapping(value = "/{id}", method = RequestMethod.GET)
|
||||
@ResponseBody
|
||||
public CommonResult<UmsResource> getItem(@PathVariable Long id) {
|
||||
@@ -58,7 +59,7 @@ public class UmsResourceController {
|
||||
return CommonResult.success(umsResource);
|
||||
}
|
||||
|
||||
@ApiOperation("根据ID删除后台资源")
|
||||
@Operation(summary = "根据ID删除后台资源")
|
||||
@RequestMapping(value = "/delete/{id}", method = RequestMethod.POST)
|
||||
@ResponseBody
|
||||
public CommonResult delete(@PathVariable Long id) {
|
||||
@@ -70,7 +71,7 @@ public class UmsResourceController {
|
||||
}
|
||||
}
|
||||
|
||||
@ApiOperation("分页模糊查询后台资源")
|
||||
@Operation(summary = "分页模糊查询后台资源")
|
||||
@RequestMapping(value = "/list", method = RequestMethod.GET)
|
||||
@ResponseBody
|
||||
public CommonResult<CommonPage<UmsResource>> list(@RequestParam(required = false) Long categoryId,
|
||||
@@ -82,7 +83,7 @@ public class UmsResourceController {
|
||||
return CommonResult.success(CommonPage.restPage(resourceList));
|
||||
}
|
||||
|
||||
@ApiOperation("查询所有后台资源")
|
||||
@Operation(summary = "查询所有后台资源")
|
||||
@RequestMapping(value = "/listAll", method = RequestMethod.GET)
|
||||
@ResponseBody
|
||||
public CommonResult<List<UmsResource>> listAll() {
|
||||
@@ -90,11 +91,11 @@ public class UmsResourceController {
|
||||
return CommonResult.success(resourceList);
|
||||
}
|
||||
|
||||
@ApiOperation("初始化资源角色关联数据")
|
||||
@RequestMapping(value = "/initResourceRolesMap", method = RequestMethod.GET)
|
||||
@Operation(summary = "初始化路径和资源的关联数据")
|
||||
@RequestMapping(value = "/initPathResourceMap", method = RequestMethod.GET)
|
||||
@ResponseBody
|
||||
public CommonResult initResourceRolesMap() {
|
||||
Map<String, List<String>> resourceRolesMap = resourceService.initResourceRolesMap();
|
||||
return CommonResult.success(resourceRolesMap);
|
||||
public CommonResult initPathResourceMap() {
|
||||
Map<String, String> pathResourceMap = resourceService.initPathResourceMap();
|
||||
return CommonResult.success(pathResourceMap);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user