Commit d883be3f by Lizh

i增加重复提交验证,防止重复提交

parent 170ca53c
package com.jomalls.custom.webapp.controller.product; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.annotation.RepeatSubmit;
import com.jomalls.custom.app.dto.product.*; import com.jomalls.custom.app.dto.product.*;
import com.jomalls.custom.app.enums.CustomProductInfoStatusEnum; import com.jomalls.custom.app.enums.CustomProductInfoStatusEnum;
import com.jomalls.custom.app.service.product.CustomProductInfoService; import com.jomalls.custom.app.service.product.CustomProductInfoService;
...@@ -36,6 +37,7 @@ public class CustomProductInfoController { ...@@ -36,6 +37,7 @@ public class CustomProductInfoController {
private final CustomProductInfoService customProductInfoService; private final CustomProductInfoService customProductInfoService;
@Operation(summary = "创建商品", description = "创建商品") @Operation(summary = "创建商品", description = "创建商品")
@RepeatSubmit(message = "请勿重复提交")
@PostMapping("/create") @PostMapping("/create")
public void create(@RequestBody @Valid CustomProductInfoSaveSnakeDTO dto) { public void create(@RequestBody @Valid CustomProductInfoSaveSnakeDTO dto) {
customProductInfoService.saveFull(dto); customProductInfoService.saveFull(dto);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment