in getReportByDate, try to loop by reort but not rtrade, but seems no obviously improvement