diff --git a/src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java b/src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java index 5c4b397..1b513ea 100644 --- a/src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java +++ b/src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java @@ -110,8 +110,9 @@ public class WorkOrderController extends BladeController { pages.getRecords().forEach(order -> { - if (Func.isNotEmpty(order.getReportUnit())) { - order.setReportUnitName(DeptCache.getDept(Long.parseLong(order.getReportUnit())).getDeptName()); + Dept dept = DeptCache.getDept(order.getReportUnit()); + if (Func.isNotEmpty(dept)) { + order.setReportUnitName(dept.getDeptName()); } });