bugfix: device 按照 report_date 排序的最后一个 report_date 可能是 nil, 要排除掉