SpringMVC疫苗预约接种页面代码解析
这段代码是一个SpringMVC的控制器方法,用于处理疫苗预约接种的页面请求。具体来说,它从前端页面传递过来的参数中获取查询条件,然后调用'jiezhongyuyueService'的'queryPage'方法查询符合条件的预约信息,并返回查询结果给前端页面。其中,通过判断用户角色,将当前用户的账号信息设置到'jiezhongyuyue'实体中,以便查询该用户预约的信息。
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,JiezhongyuyueEntity jiezhongyuyue,
HttpServletRequest request){
String tableName = request.getSession().getAttribute("tableName").toString();
if(tableName.equals("yonghu")) {
jiezhongyuyue.setZhanghao((String)request.getSession().getAttribute("username"));
}
EntityWrapper<JiezhongyuyueEntity> ew = new EntityWrapper<JiezhongyuyueEntity>();
PageUtils page = jiezhongyuyueService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, jiezhongyuyue), params), params));
return R.ok().put("data", page);
}
该代码主要做了以下事情:
- 获取前端传递过来的参数,作为查询条件。
- 根据用户角色,设置用户账号信息。
- 调用'jiezhongyuyueService'的'queryPage'方法查询预约信息。
- 将查询结果返回给前端页面。
原文地址: https://www.cveoy.top/t/topic/gQWe 著作权归作者所有。请勿转载和采集!