restful http请求方法错误修正

This commit is contained in:
gaoqr
2025-11-24 09:23:56 +08:00
parent ff71a6afbb
commit ae1341b6ff
8 changed files with 18 additions and 18 deletions
@@ -37,7 +37,7 @@ public class ReportDatasetController {
@Resource @Resource
private ReportDatasetService datasetService; private ReportDatasetService datasetService;
@PutMapping("/dataset") @PostMapping("/dataset")
@Operation(summary = "创建报表数据集") @Operation(summary = "创建报表数据集")
@OperateLog(type = CREATE) @OperateLog(type = CREATE)
@PreAuthorize("@ss.hasAnyPermissions('system:report:datasource-connect','base:report:datasource-connect')") @PreAuthorize("@ss.hasAnyPermissions('system:report:datasource-connect','base:report:datasource-connect')")
@@ -45,7 +45,7 @@ public class ReportDatasetController {
return success(datasetService.createDataset(createReqVO)); return success(datasetService.createDataset(createReqVO));
} }
@PostMapping("/dataset") @PutMapping("/dataset")
@Operation(summary = "更新报表数据集") @Operation(summary = "更新报表数据集")
@OperateLog(type = UPDATE) @OperateLog(type = UPDATE)
@PreAuthorize("@ss.hasAnyPermissions('system:report:datasource-connect','base:report:datasource-connect')") @PreAuthorize("@ss.hasAnyPermissions('system:report:datasource-connect','base:report:datasource-connect')")
@@ -52,7 +52,7 @@ public class ReportDatasourceController {
@Resource @Resource
private TenantParamsUtils tenantParamsUtils; private TenantParamsUtils tenantParamsUtils;
@PutMapping("/datasource") @PostMapping("/datasource")
@Operation(summary = "创建报表数据源") @Operation(summary = "创建报表数据源")
@OperateLog(type = CREATE) @OperateLog(type = CREATE)
@PreAuthorize("@ss.hasAnyPermissions('system:report:datasource-connect','base:report:datasource-connect')") @PreAuthorize("@ss.hasAnyPermissions('system:report:datasource-connect','base:report:datasource-connect')")
@@ -60,7 +60,7 @@ public class ReportDatasourceController {
return success(datasourceService.createDatasource(createReqVO)); return success(datasourceService.createDatasource(createReqVO));
} }
@PostMapping("/datasource") @PutMapping("/datasource")
@Operation(summary = "更新报表数据源") @Operation(summary = "更新报表数据源")
@OperateLog(type = UPDATE) @OperateLog(type = UPDATE)
@PreAuthorize("@ss.hasAnyPermissions('system:report:datasource-connect','base:report:datasource-connect')") @PreAuthorize("@ss.hasAnyPermissions('system:report:datasource-connect','base:report:datasource-connect')")
@@ -57,7 +57,7 @@ public class ReportTemplateController {
@Resource @Resource
private ReportTemplateService templateService; private ReportTemplateService templateService;
@PutMapping("/template") @PostMapping("/template")
@Operation(summary = "创建报表模板") @Operation(summary = "创建报表模板")
@OperateLog(type = CREATE) @OperateLog(type = CREATE)
@PreAuthorize("@ss.hasAnyPermissions('system:report:insert','base:report:insert')") @PreAuthorize("@ss.hasAnyPermissions('system:report:insert','base:report:insert')")
@@ -72,7 +72,7 @@ public class ReportTemplateController {
return success(templateService.copyReportTemplate(createReqVO)); return success(templateService.copyReportTemplate(createReqVO));
} }
@PostMapping("/template") @PutMapping("/template")
@Operation(summary = "更新报表模板") @Operation(summary = "更新报表模板")
@OperateLog(type = UPDATE) @OperateLog(type = UPDATE)
@PreAuthorize("@ss.hasAnyPermissions('system:report:update','base:report:update','system:report:save','base:report:save')") @PreAuthorize("@ss.hasAnyPermissions('system:report:update','base:report:update','system:report:save','base:report:save')")
@@ -34,14 +34,14 @@ public class AdvertisementController {
private AdvertisementService advertisementService; private AdvertisementService advertisementService;
@PutMapping("") @PostMapping("")
@Operation(summary = "新建广告") @Operation(summary = "新建广告")
public CommonResult<Long> createAdvertisement(@Valid @RequestBody AdvertisementSaveReqVO createReqVO) { public CommonResult<Long> createAdvertisement(@Valid @RequestBody AdvertisementSaveReqVO createReqVO) {
return success(advertisementService.create(createReqVO)); return success(advertisementService.create(createReqVO));
} }
@PostMapping("") @PutMapping("")
@Operation(summary = "更新广告") @Operation(summary = "更新广告")
public CommonResult<Boolean> updateAdvertisement(@Valid @RequestBody AdvertisementSaveReqVO reqVO) { public CommonResult<Boolean> updateAdvertisement(@Valid @RequestBody AdvertisementSaveReqVO reqVO) {
advertisementService.update(reqVO); advertisementService.update(reqVO);
@@ -15,7 +15,7 @@ import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.Valid; import jakarta.validation.Valid;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.PostMapping;
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.RestController; import org.springframework.web.bind.annotation.RestController;
@@ -37,7 +37,7 @@ public class ProductDelayController {
@Resource @Resource
private ProductDelayService productDelayService; private ProductDelayService productDelayService;
@PutMapping() @PostMapping()
@Operation(summary = "新增组织延期") @Operation(summary = "新增组织延期")
public CommonResult<Long> createProductDelay(@RequestBody @Valid ProductDelaySaveReqVO productDelaySaveReqVO){ public CommonResult<Long> createProductDelay(@RequestBody @Valid ProductDelaySaveReqVO productDelaySaveReqVO){
return success(productDelayService.createProductDelay(productDelaySaveReqVO)); return success(productDelayService.createProductDelay(productDelaySaveReqVO));
@@ -28,13 +28,13 @@ public class ProductPromotionController {
@Resource @Resource
private ProductPromotionService productPromotionService; private ProductPromotionService productPromotionService;
@PutMapping("") @PostMapping("")
@Operation(summary = "新建优惠活动") @Operation(summary = "新建优惠活动")
public CommonResult<Long> createProductPromotion(@Valid @RequestBody ProductPromotionSaveReqVO createReqVO) { public CommonResult<Long> createProductPromotion(@Valid @RequestBody ProductPromotionSaveReqVO createReqVO) {
return success(productPromotionService.create(createReqVO)); return success(productPromotionService.create(createReqVO));
} }
@PostMapping("") @PutMapping("")
@Operation(summary = "更新优惠活动") @Operation(summary = "更新优惠活动")
public CommonResult<Boolean> updateProductPromotion(@Valid @RequestBody ProductPromotionSaveReqVO updateReqVO) { public CommonResult<Boolean> updateProductPromotion(@Valid @RequestBody ProductPromotionSaveReqVO updateReqVO) {
productPromotionService.update(updateReqVO); productPromotionService.update(updateReqVO);
@@ -32,20 +32,20 @@ public class ProductsController {
@Resource @Resource
private ProductsService productsService; private ProductsService productsService;
@PutMapping("") @PostMapping("")
@Operation(summary = "新建产品") @Operation(summary = "新建产品")
public CommonResult<Long> createProducts(@Valid @RequestBody ProductSaveReqVO updateReqVO) { public CommonResult<Long> createProducts(@Valid @RequestBody ProductSaveReqVO updateReqVO) {
return success(productsService.create(updateReqVO)); return success(productsService.create(updateReqVO));
} }
@PostMapping("") @PutMapping("")
@Operation(summary = "更新产品") @Operation(summary = "更新产品")
public CommonResult<Boolean> updateProducts(@Valid @RequestBody ProductSaveReqVO updateReqVO) { public CommonResult<Boolean> updateProducts(@Valid @RequestBody ProductSaveReqVO updateReqVO) {
productsService.update(updateReqVO); productsService.update(updateReqVO);
return success(true); return success(true);
} }
@PostMapping("/freeze") @PutMapping("/freeze")
@Operation(summary = "下架产品") @Operation(summary = "下架产品")
public CommonResult<Boolean> freezeProducts(@Valid Long id) { public CommonResult<Boolean> freezeProducts(@Valid Long id) {
ProductSaveReqVO updateReqVO = new ProductSaveReqVO().setId(id).setStatus(ProductStatusEnum.PRODUCT_DELIS.getStatus()); ProductSaveReqVO updateReqVO = new ProductSaveReqVO().setId(id).setStatus(ProductStatusEnum.PRODUCT_DELIS.getStatus());
@@ -53,7 +53,7 @@ public class ProductsController {
return success(true); return success(true);
} }
@PostMapping("/melt") @PutMapping("/melt")
@Operation(summary = "上架产品") @Operation(summary = "上架产品")
public CommonResult<Boolean> meltProducts(@Valid Long id) { public CommonResult<Boolean> meltProducts(@Valid Long id) {
ProductSaveReqVO updateReqVO = new ProductSaveReqVO().setId(id).setStatus(ProductStatusEnum.PRODUCT_UPDATES.getStatus()); ProductSaveReqVO updateReqVO = new ProductSaveReqVO().setId(id).setStatus(ProductStatusEnum.PRODUCT_UPDATES.getStatus());
@@ -34,13 +34,13 @@ public class ProductsDetailController {
@Resource @Resource
private PurchaseService purchaseService; private PurchaseService purchaseService;
@PutMapping("") @PostMapping("")
@Operation(summary = "新建产品明细") @Operation(summary = "新建产品明细")
public CommonResult<Long> createProductsDetails(@Valid @RequestBody ProductDetailsSaveReqVO createReqVO) { public CommonResult<Long> createProductsDetails(@Valid @RequestBody ProductDetailsSaveReqVO createReqVO) {
return success(productDetailsService.create(createReqVO)); return success(productDetailsService.create(createReqVO));
} }
@PostMapping("") @PutMapping("")
@Operation(summary = "更新产品明细") @Operation(summary = "更新产品明细")
public CommonResult<Boolean> updateProductsDetails(@Valid @RequestBody ProductDetailsSaveReqVO updateReqVO) { public CommonResult<Boolean> updateProductsDetails(@Valid @RequestBody ProductDetailsSaveReqVO updateReqVO) {
productDetailsService.update(updateReqVO); productDetailsService.update(updateReqVO);