| | |
| | | import com.ruoyi.lavorissue.mapper.LavorIssueMapper; |
| | | import com.ruoyi.lavorissue.pojo.LaborIssue; |
| | | import com.ruoyi.lavorissue.service.LavorIssueService; |
| | | import com.ruoyi.project.system.domain.SysDept; |
| | | import com.ruoyi.project.system.mapper.SysDeptMapper; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | Long tenantId = SecurityUtils.getLoginUser().getTenantId(); |
| | | ExcelUtil<LaborIssue> util = new ExcelUtil<LaborIssue>(LaborIssue.class); |
| | | List<LaborIssue> list = lavorIssueMapper.list(); |
| | | SysDept sysDept = sysDeptMapper.selectDeptById(tenantId); |
| | | if(sysDept == null){ |
| | | throw new RuntimeException("部门不存在!"); |
| | | } |
| | | list.forEach(item -> { |
| | | item.setDeptName(sysDeptMapper.selectDeptById(tenantId).getDeptName()); |
| | | item.setDeptName(sysDept.getDeptName()); |
| | | }); |
| | | util.exportExcel(response, list , "劳保台账"); |
| | | } |