|
@@ -18,6 +18,7 @@ import cn.iocoder.yudao.module.infra.api.file.dto.FileDTO;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.Parameter;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
+import org.springdoc.api.annotations.ParameterObject;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.DeleteMapping;
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
@@ -141,7 +142,7 @@ public class OaStampSealController {
|
|
|
@GetMapping("/page")
|
|
|
@Operation(summary = "获得用印印章信息分页")
|
|
|
// @PreAuthorize("@ss.hasPermission('bpm:oa-stamp-seal:query')")
|
|
|
- public CommonResult<PageResult<OaStampSealRespVO>> getOaStampSealPage(@Valid OaStampSealPageReqVO pageReqVO) {
|
|
|
+ public CommonResult<PageResult<OaStampSealRespVO>> getOaStampSealPage(@Valid @ParameterObject OaStampSealPageReqVO pageReqVO) {
|
|
|
PageResult<OaStampSealDO> pageResult = oaStampSealService.getOaStampSealPage(pageReqVO);
|
|
|
PageResult<OaStampSealRespVO> voPageResult = BeanUtils.toBean(pageResult, OaStampSealRespVO.class);
|
|
|
|
|
@@ -189,7 +190,7 @@ public class OaStampSealController {
|
|
|
@Operation(summary = "导出用印印章信息 Excel")
|
|
|
// @PreAuthorize("@ss.hasPermission('bpm:oa-stamp-seal:export')")
|
|
|
@ApiAccessLog(operateType = EXPORT)
|
|
|
- public void exportOaStampSealExcel(@Valid OaStampSealPageReqVO pageReqVO,
|
|
|
+ public void exportOaStampSealExcel(@Valid @ParameterObject OaStampSealPageReqVO pageReqVO,
|
|
|
HttpServletResponse response) throws IOException {
|
|
|
pageReqVO.setPageSize(PageParam.PAGE_SIZE_NONE);
|
|
|
List<OaStampSealDO> list = oaStampSealService.getOaStampSealPage(pageReqVO).getList();
|