package jnpf.dmsController; import cn.dev33.satoken.annotation.SaCheckLogin; import io.swagger.v3.oas.annotations.Operation; import jnpf.base.ActionResult; import jnpf.base.Pagination; import jnpf.base.vo.PageListVO; import jnpf.base.vo.PaginationVO; import jnpf.dmsService.DmsWenjianDayinTaizhangService; import jnpf.util.JsonUtil; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import java.util.List; import java.util.Map; @RestController @SaCheckLogin @RequiredArgsConstructor @RequestMapping("/biz/wenjian/dayin/taizhang") public class DmsWenjianDayinTaizhangController { private final DmsWenjianDayinTaizhangService service; @Operation(summary = "按当前用户文件夹打印权限查询待打印台账") @GetMapping public ActionResult>> list( Pagination pagination, @RequestParam(name = "search_val", required = false) String search, @RequestParam(name = "showKey", required = false) String showKey, @RequestParam(name = "showValue", required = false) String showValue) { List> list = service.list(pagination, search, showKey, showValue); return ActionResult.page(list, JsonUtil.getJsonToBean(pagination, PaginationVO.class)); } }