修改 ReportAutomation 类的构造函数,使其接受可选的 start_date 和 end_date 参数。添加 argparse 模块来解析命令行参数,允许用户指定查询的开始和结束日期。更新日期输入逻辑以支持填充日期范围,而不仅仅是单个目标日期。