@PostMapping("/page") public AjaxJson page(HttpServletRequest request, @RequestBody(required = false) PhoneContactQuery phoneContactQuery) { QueryWrapper<PhoneContact> authQw = DataPermissionUtils.getDataPermission(request, PhoneContact.class); LambdaQueryWrapper<PhoneContact> queryWrapper = Wrappers.lambdaQuery(); //联系电话 if (StringUtils.isNotBlank(phoneContactQuery.getPhoneNumber())) { queryWrapper.like(PhoneContact::getPhoneNumber, phoneContactQuery.getPhoneNumber()); } //员工信息 if (StringUtils.isNotBlank(phoneContactQuery.getUserId())) { queryWrapper.eq(PhoneContact::getUserId, phoneContactQuery.getUserId()); } //客户名称 if (StringUtils.isNotBlank(phoneContactQuery.getName())) { queryWrapper.eq(PhoneContact::getName, phoneContactQuery.getName()); } Page<PhoneContactVo> pageVo = phoneContactService.pageVo(new PageBean<PhoneContact>(request), phoneContactQuery, authQw,queryWrapper); return AjaxJson.success(pageVo); }如何在postman中测试该方法
时间: 2024-04-07 09:29:49 浏览: 59
基于javaweb上机报告.doc
可以按照以下步骤在 Postman 中测试该方法:
1. 打开 Postman,选择 POST 请求方式,并输入该接口的 URL:http://yourdomain.com/page。
2. 在请求体中选择 "raw" 选项,并选择 JSON 格式。输入以下示例 JSON 数据:
{
"phoneNumber": "13800138000",
"userId": "123456",
"name": "张三"
}
3. 点击 "Send" 按钮发送请求,即可在返回结果中查看该方法的执行结果。如果执行成功,会返回一个包含分页信息的 JSON 数据。
阅读全文