| | |
| | | public R<Page<TCompany>> unitPage(@RequestBody UnitListQueryDto unitListQueryDto) { |
| | | Page<TCompany> page = companyService.lambdaQuery() |
| | | .orderByDesc(TCompany::getCreateTime) |
| | | .like(unitListQueryDto.getCompanyName() != null && unitListQueryDto.getCompanyName().isEmpty(), TCompany::getName, unitListQueryDto.getCompanyName()) |
| | | .like(unitListQueryDto.getCompanyName() != null && unitListQueryDto.getCompanyName()!="", TCompany::getName, unitListQueryDto.getCompanyName()) |
| | | .page(Page.of(unitListQueryDto.getPageCurr(), unitListQueryDto.getPageSize())); |
| | | return R.ok(page); |
| | | } |
| | |
| | | public R delete(@RequestParam("id") Integer id) { |
| | | return R.ok(companyService.removeById(id)); |
| | | } |
| | | |
| | | @PostMapping(value = "/unit/detail") |
| | | public R detail(@RequestParam("id") Integer id) { |
| | | return R.ok(companyService.getById(id)); |
| | | } |
| | | } |
| | | |