錯誤程式碼如下:
List<MaintainInspectionPlanInfoDTL> infoDTLS = planInfoService.lambdaQuery()
.eq(MaintainInspectionPlanInfoDTL::getPlanStatus, PlanStatusDict.OPEN.getCode())
.eq(Objects.nonNull(type), MaintainInspectionPlanInfoDTL::getDeviceType, type.getCode()).list();
type為null 會提示空指標 因為後面 type.getCode() 會執行