| 123456789101112131415 |
- select
- func.functionname optName,
- func.functionorder optCode,
- func.functionurl text,
- sum(CASE
- WHEN openid = :openid THEN 1
- ELSE 0
- END )
- as enable
- from t_s_function func
- left join t_s_role_function rolefunc on rolefunc.functionid = func.id
- left join t_s_role_user ruser on rolefunc.roleid = ruser.roleid
- left join t_s_user suser on ruser.userid = suser.id
- where functiontype = '1'
- group by optName,optCode,text
|