Vue + SpringBoot 构建生活垃圾回收系统(附源代码文档) - 3.3 回收组织模块
最编程
2024-03-17 08:12:22
...
@RequestMapping(value = "/getByPage", method = RequestMethod.GET) @ApiOperation(value = "查询资源回收机构") public Result<IPage<ResourceOrganization>> getByPage(@ModelAttribute ResourceOrganization resourceOrganization ,@ModelAttribute PageVo page){ QueryWrapper<ResourceOrganization> qw = new QueryWrapper<>(); if(!ZwzNullUtils.isNull(resourceOrganization.getTitle())) { qw.like("title",resourceOrganization.getTitle()); } if(!ZwzNullUtils.isNull(resourceOrganization.getAddress())) { qw.like("address",resourceOrganization.getAddress()); } IPage<ResourceOrganization> data = iResourceOrganizationService.page(PageUtil.initMpPage(page),qw); return new ResultUtil<IPage<ResourceOrganization>>().setData(data); }
@RequestMapping(value = "/insert", method = RequestMethod.POST) @ApiOperation(value = "新增资源回收机构") public Result<ResourceOrganization> insert(ResourceOrganization resourceOrganization){ iResourceOrganizationService.saveOrUpdate(resourceOrganization); return new ResultUtil<ResourceOrganization>().setData(resourceOrganization); } @RequestMapping(value = "/update", method = RequestMethod.POST) @ApiOperation(value = "编辑资源回收机构") public Result<ResourceOrganization> update(ResourceOrganization resourceOrganization){ iResourceOrganizationService.saveOrUpdate(resourceOrganization); return new ResultUtil<ResourceOrganization>().setData(resourceOrganization); }