select * from
bg002 where 1=1
${if(len(starttime)=0,""," and wangongriqi>='"+starttime+"'")}
${if(len(endtime)=0,""," and wangongriqi<='"+endtime+"'")}
and jianyanyuan = ${fr_username}
这个语法 有的时候运行可以, 有的时候不可以,不知道是什么情况, 提示说= 旁边有错误
是不是取不到fr_username引起的,改成
select * from bg002 where 1=1
${if(len(fr_username)=0,""," and jianyanyuan ='"+fr_username+"'")}
这段的问题 直接在单元格过滤 只显示当前用户的数据就好了
这里换成==呢