ID AS id,
ROLENAME AS rolename,
ROLEDESC AS roledesc,
ENABLED AS enabled,
ISSYS AS issys,
OTHERTYPE AS othertype,
SORTING AS sorting,
SHOWLEAVEL AS showleavel,
DEPTID AS deptid,
CREATEUSER AS createuser,
CREATEDATE AS createdate,
UPDATEUSER AS updateuser,
UPDATETIME AS updatetime
and ID ${id.dataOp} ${id.likestar}#{id.value}${id.likeend} and ROLENAME ${rolename.dataOp} ${rolename.likestar}#{rolename.value}${rolename.likeend} and ROLEDESC ${roledesc.dataOp} ${roledesc.likestar}#{roledesc.value}${roledesc.likeend} and ENABLED ${enabled.dataOp} ${enabled.likestar}#{enabled.value}${enabled.likeend} and ISSYS ${issys.dataOp} ${issys.likestar}#{issys.value}${issys.likeend} and OTHERTYPE ${othertype.dataOp} ${othertype.likestar}#{othertype.value}${othertype.likeend} and SORTING ${sorting.dataOp} ${sorting.likestar}#{sorting.value}${sorting.likeend} and SHOWLEAVEL ${showleavel.dataOp} ${showleavel.likestar}#{showleavel.value}${showleavel.likeend} and DEPTID ${deptid.dataOp} ${deptid.likestar}#{deptid.value}${deptid.likeend} and CREATEUSER ${createuser.dataOp} ${createuser.likestar}#{createuser.value}${createuser.likeend} and CREATEDATE ${createdate.dataOp} ${createdate.likestar}#{createdate.value}${createdate.likeend} and UPDATEUSER ${updateuser.dataOp} ${updateuser.likestar}#{updateuser.value}${updateuser.likeend} and UPDATETIME ${updatetime.dataOp} ${updatetime.likestar}#{updatetime.value}${updatetime.likeend} and USERID ${userid.dataOp} ${userid.likestar}#{userid.value}${userid.likeend}
and DEPARTID in
#{item}
order by ${page.sortname} ${page.sortorder}
limit ${page.start}, ${page.Pagesize}