登陆的时候变量要写入BladeUser:https://sns.bladex.cn/answer/11738/12790.html
我debug看了BladeUser里面是有我需要的变量的,只是在替换占位符的时候取不到我设置的内容
可以帮忙看下吗,卡着了
优化了下,现在支持了:https://center.javablade.com/blade/BladeX-Tool/commit/c39ee82c7a5e49e148d8b78f0d1da359c8bfb71c
你下载对应版本的bladex-tool,把这个工具类覆盖老版本的,然后本地执行mvn clean install生效。
或者按照这个工具类的路径,在bladex工程创建同目录的package包,再把最新的这个类PlaceholderUtil放到包内覆盖就可以了。
这样可以取到设置的值了,但是自定义的sql查询条件是where in () ,需要替换成in ('aa','bb')这样的,但是BladeUser中detail不论是detail.set("key","'aa','bb'")还是转义都不行
如果还不行的话,需要你自己去改造工具类来适配你需要的场景
扫一扫访问 Blade技术社区 移动端