diff --git a/bonus-common-biz/src/main/java/com/bonus/common/biz/enums/PurchaseTaskStatusEnum.java b/bonus-common-biz/src/main/java/com/bonus/common/biz/enums/PurchaseTaskStatusEnum.java index 0eb7316b..a9403ad7 100644 --- a/bonus-common-biz/src/main/java/com/bonus/common/biz/enums/PurchaseTaskStatusEnum.java +++ b/bonus-common-biz/src/main/java/com/bonus/common/biz/enums/PurchaseTaskStatusEnum.java @@ -2,6 +2,10 @@ package com.bonus.common.biz.enums; import lombok.Getter; +/** + * @author bonus + */ + @Getter public enum PurchaseTaskStatusEnum { TO_NOTICE(1, "待通知"), diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/controller/LeaseApplyInfoController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/controller/LeaseApplyInfoController.java index a8161499..553f9899 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/controller/LeaseApplyInfoController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/controller/LeaseApplyInfoController.java @@ -113,6 +113,20 @@ public class LeaseApplyInfoController extends BaseController { return leaseApplyInfoService.publish(leaseApplyInfo); } + /** + * 领料任务批量发布 + */ + @ApiOperation(value = "领料任务批量发布") + @PreventRepeatSubmit + @SysLog(title = "领料任务批量发布", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->批量发布领料任务") + @PostMapping("/publishBatch") + public AjaxResult publishBatch(@RequestBody @NotNull(message = "任务信息不能为空") List leaseApplyInfos) { + for (LeaseApplyInfo leaseApplyInfo : leaseApplyInfos) { + leaseApplyInfoService.publish(leaseApplyInfo); + } + return success("批量发布完成"); + } + /** * 删除领料任务 */