防重复提交

This commit is contained in:
sxu 2024-08-21 10:58:14 +08:00
parent a0affba5ae
commit 39c085aa48
2 changed files with 4 additions and 0 deletions

View File

@ -6,6 +6,7 @@ import com.bonus.sgzb.common.core.web.domain.AjaxResult;
import com.bonus.sgzb.common.core.web.page.TableDataInfo; import com.bonus.sgzb.common.core.web.page.TableDataInfo;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.material.annotation.PreventRepeatSubmit;
import com.bonus.sgzb.material.domain.PutInStorageBean; import com.bonus.sgzb.material.domain.PutInStorageBean;
import com.bonus.sgzb.material.service.InventoryAndWarehousingService; import com.bonus.sgzb.material.service.InventoryAndWarehousingService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
@ -47,6 +48,7 @@ public class InventoryAndWarehousingController extends BaseController {
* @return * @return
*/ */
@ApiOperation(value = "新增入库盘点") @ApiOperation(value = "新增入库盘点")
@PreventRepeatSubmit
@PostMapping("/addList") @PostMapping("/addList")
@Log(title = "盘点入库操作", businessType = BusinessType.MATERIAL) @Log(title = "盘点入库操作", businessType = BusinessType.MATERIAL)
public AjaxResult savePutInfo(@RequestBody SavePutInfoDto dto) { public AjaxResult savePutInfo(@RequestBody SavePutInfoDto dto) {

View File

@ -5,6 +5,7 @@ import javax.servlet.http.HttpServletResponse;
import com.bonus.sgzb.common.log.annotation.Log; import com.bonus.sgzb.common.log.annotation.Log;
import com.bonus.sgzb.common.log.enums.BusinessType; import com.bonus.sgzb.common.log.enums.BusinessType;
import com.bonus.sgzb.material.annotation.PreventRepeatSubmit;
import com.bonus.sgzb.material.service.IPurchaseMacodeInfoService; import com.bonus.sgzb.material.service.IPurchaseMacodeInfoService;
import com.bonus.sgzb.material.domain.PurchaseMacodeInfo; import com.bonus.sgzb.material.domain.PurchaseMacodeInfo;
import com.bonus.sgzb.base.api.domain.MaInputVO; import com.bonus.sgzb.base.api.domain.MaInputVO;
@ -119,6 +120,7 @@ public class PurchaseMacodeInfoController extends BaseController {
*/ */
@ApiOperation(value = "新购入库审核") @ApiOperation(value = "新购入库审核")
@Log(title = "新购验收任务", businessType = BusinessType.MATERIAL) @Log(title = "新购验收任务", businessType = BusinessType.MATERIAL)
@PreventRepeatSubmit
@PutMapping("/manageStatus") @PutMapping("/manageStatus")
public AjaxResult modifyManageStatus(@RequestBody MaInputVO maInputVO) throws Exception { public AjaxResult modifyManageStatus(@RequestBody MaInputVO maInputVO) throws Exception {
try { try {