批量报损

This commit is contained in:
张松 2025-04-14 14:13:21 +08:00
parent 68ba67a853
commit 9e44696ce7
1 changed files with 7 additions and 3 deletions

View File

@ -17,6 +17,8 @@ import com.mybatisflex.core.paginate.Page;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.List;
/** /**
* 耗材进销存 * 耗材进销存
@ -90,9 +92,11 @@ public class ConsStockFlowController {
@PostMapping("reportDamage") @PostMapping("reportDamage")
@OperationLog("耗材报损") @OperationLog("耗材报损")
//@SaAdminCheckPermission("consStockFlow:reportDamage") //@SaAdminCheckPermission("consStockFlow:reportDamage")
public CzgResult<Void> reportDamage(@RequestBody ConsReportDamageParam param) { public CzgResult<Void> reportDamage(@RequestBody List<ConsReportDamageParam> params) {
ValidatorUtil.validateEntity(param, DefaultGroup.class); params.forEach(item -> {
consStockFlowService.reportDamage(param); ValidatorUtil.validateEntity(item, DefaultGroup.class);
consStockFlowService.reportDamage(item);
});
return CzgResult.success(); return CzgResult.success();
} }