Enjoy 模板引擎 枚举类型的integer类型和 数值比较为false

360截图1631032799146118.png

360截图16810305546948.png

这个怎么写都是false,我要怎么比较这个波总

评论区

JFinal

2019-10-30 13:27

估计你的 awardStatus 为 String 类型,用一下 enjoy 的 extension method:
#(awardStatus.toInt() == 6)

mrbai2018

2019-10-31 15:30

是这样解决的,我以为字符串都比的出来。这个也可。

JFinal

2019-10-31 15:37

@mrbai2018 数据有类型,需要确定类型才能比较,否则的话性能会很差,因为不同类型的需要先转化为同类型才能比较

这个地方需要改进,当类型不同时,直接抛出异常为好

热门反馈

扫码入社