${IF(LEN(edate)=0,"","and a.addtime<=to_date('"+edate+"','YYYY-MM-DD')")}
是在查询where条件之后的。。这个+edate+。。是个什么呀
就是把用户录入的时间拼起来
edate 是你的参数名
假设 edate=2022-12-16则结果是 and a.addtime<=to_date('2022-12-16','YYYY-MM-DD')