Controller
@Slf4j
@Validated
@RestController
@RequestMapping("/com-organization")
public class ComOrganizationController {
@PostMapping(value = "/getPage")
public Response<IPage<ComOrganizationQueryParam>> getPage(@RequestBody @Valid ComOrganizationQueryParam param, BindingResult bindingResult) throws Exception {
if (bindingResult.hasErrors()) {
return Response.failed("参数有误:" + bindingResult.getFieldError().toString());
}
QueryWrapper<ComOrganization> queryWrapper = new QueryWrapper<ComOrganization>();
queryWrapper.lambda()
.eq((param.getCompanyId() != null && param.getCompanyId() != 0),
ComOrganization::getCompanyId, param.getCompanyId())
/*分页写法之二
如果无法在其中调用此函数时,由于没有指定R (没有指定该参数属于哪个类)
//设置查询条件
queryW