package jnpf.dmsController.filecenter; import io.swagger.v3.oas.annotations.Operation; import jakarta.validation.Valid; import jnpf.base.ActionResult; import jnpf.dmsEntity.storage.form.DmsFileExtendValidityForm; import jnpf.dmsService.DmsFileValidityService; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; @RestController @RequiredArgsConstructor public class DmsFileValidityController { private final DmsFileValidityService validityService; @Operation(summary = "批量调整文件有效期至") @PostMapping("/workflow-files/extend-validity") public ActionResult extendValidity(@RequestBody @Valid DmsFileExtendValidityForm form) { validityService.extendValidity(form); return ActionResult.success("文件有效期批量更新成功"); } }