fix: @PathVariable 显式指定参数名,兼容无 -parameters 编译
This commit is contained in:
@@ -51,7 +51,7 @@ public class ConfigController {
|
|||||||
* 获取站点最新配置版本列表
|
* 获取站点最新配置版本列表
|
||||||
*/
|
*/
|
||||||
@GetMapping("/{siteId}")
|
@GetMapping("/{siteId}")
|
||||||
public ApiResponse<List<SiteConfigDTO>> listConfigs(@PathVariable String siteId) {
|
public ApiResponse<List<SiteConfigDTO>> listConfigs(@PathVariable("siteId") String siteId) {
|
||||||
return ApiResponse.success(configService.listApprovedConfigs(siteId));
|
return ApiResponse.success(configService.listApprovedConfigs(siteId));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -60,8 +60,8 @@ public class ConfigController {
|
|||||||
*/
|
*/
|
||||||
@GetMapping("/{siteId}/{version}")
|
@GetMapping("/{siteId}/{version}")
|
||||||
public ResponseEntity<String> downloadConfig(
|
public ResponseEntity<String> downloadConfig(
|
||||||
@PathVariable String siteId,
|
@PathVariable("siteId") String siteId,
|
||||||
@PathVariable String version,
|
@PathVariable("version") String version,
|
||||||
@RequestHeader(value = "If-None-Match", required = false) String ifNoneMatch) {
|
@RequestHeader(value = "If-None-Match", required = false) String ifNoneMatch) {
|
||||||
|
|
||||||
SiteConfig config = configService.getConfig(siteId, version);
|
SiteConfig config = configService.getConfig(siteId, version);
|
||||||
@@ -97,7 +97,7 @@ public class ConfigController {
|
|||||||
*/
|
*/
|
||||||
@PostMapping("/{siteId}/submit")
|
@PostMapping("/{siteId}/submit")
|
||||||
public ApiResponse<SiteConfigDTO> submitConfig(
|
public ApiResponse<SiteConfigDTO> submitConfig(
|
||||||
@PathVariable String siteId,
|
@PathVariable("siteId") String siteId,
|
||||||
@RequestBody Map<String, Object> payload,
|
@RequestBody Map<String, Object> payload,
|
||||||
HttpServletRequest request) {
|
HttpServletRequest request) {
|
||||||
|
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ public class SiteController {
|
|||||||
* 获取单个站点信息
|
* 获取单个站点信息
|
||||||
*/
|
*/
|
||||||
@GetMapping("/{siteId}")
|
@GetMapping("/{siteId}")
|
||||||
public ApiResponse<SiteDTO> getSite(@PathVariable String siteId) {
|
public ApiResponse<SiteDTO> getSite(@PathVariable("siteId") String siteId) {
|
||||||
return ApiResponse.success(siteService.toDTO(siteService.findBySiteId(siteId)));
|
return ApiResponse.success(siteService.toDTO(siteService.findBySiteId(siteId)));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -44,7 +44,7 @@ public class SiteController {
|
|||||||
*/
|
*/
|
||||||
@PostMapping("/{siteId}/submit")
|
@PostMapping("/{siteId}/submit")
|
||||||
public ApiResponse<SiteDTO> submitSite(
|
public ApiResponse<SiteDTO> submitSite(
|
||||||
@PathVariable String siteId,
|
@PathVariable("siteId") String siteId,
|
||||||
@RequestBody Map<String, Object> payload,
|
@RequestBody Map<String, Object> payload,
|
||||||
HttpServletRequest request) {
|
HttpServletRequest request) {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user