| | |
| | | import org.sxkj.system.param.DeptExportParam; |
| | | import org.sxkj.system.param.DeptPageParam; |
| | | import org.sxkj.system.service.IDeptService; |
| | | import org.sxkj.system.util.excel.DeptSheetWriteHandler; |
| | | import org.sxkj.system.util.excel.RegionSheetWriteHandler; |
| | | import org.sxkj.system.vo.DeptVO; |
| | | import org.sxkj.system.wrapper.DeptWrapper; |
| | |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入dept") |
| | | public R<DeptVO> detail(Dept dept) { |
| | | Dept detail = deptService.getOne(Condition.getQueryWrapper(dept)); |
| | | return R.data(DeptWrapper.build().entityVO(detail)); |
| | | DeptVO detail = deptService.getDetailWithAreaName(dept); |
| | | return R.data(detail); |
| | | } |
| | | |
| | | /** |
| | |
| | | |
| | | // 使用EasyExcel导出,并注册RegionSheetWriteHandler |
| | | EasyExcel.write(response.getOutputStream(), DeptImportExcel.class) |
| | | .registerWriteHandler(new RegionSheetWriteHandler()) |
| | | .registerWriteHandler(new DeptSheetWriteHandler()) |
| | | .sheet("机构表") |
| | | .doWrite(list); |
| | | } |