请问预览是树是有值的,网页上是空的

select c.code, c.name

FROM tbase_staff c

LEFT join tm_inventory a on c.depart_no =a.code

left join 

(select aa.dn_no,aa.code depart_code,cc.uuid,cc.`name`,cc.code,cc.state from tm_inventory aa

 left join tm_priv_inventory bb on aa.uuid=bb.inventory_id  

 left join tm_user cc on cc.uuid=bb.user_id

 where cc.account=${"'"+loginuser+"'"}) b on a.dn_no = b.dn_no

where 1=1

${if(hierarchy<1, " and 1=1 "," and b.depart_code is not null ")}

 and a.state=1  and c.state = 1

 and b.code is not null 

order by convert(c.name using gbk)

稍微改了一下sql

生产环境打印不出来树的sqlimage.png

image.png

FineReport 用户tTPzn6691 发布于 2020-5-27 17:51 (编辑于 2020-5-27 18:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
指间沙Lv6中级互助
发布于2020-5-27 17:59(编辑于 2020-5-27 18:00)

image.png

这个地方写法有问题把。

最佳回答
0
圣体叶小凡Lv6高级互助
发布于2020-5-27 18:55(编辑于 2020-5-27 18:56)

这个参数用法写错了吖,你是单选还是多选的,

单选:cc.account='${loginuser}'   

多选:cc.account  in   ('${replace(loginuser,",","','")}')image.png

  • 3关注人数
  • 382浏览人数
  • 最后回答于:2020-5-27 18:56
    请选择关闭问题的原因
    确定 取消
    返回顶部