yulichang / mybatis-plus-join

支持连表查询的mybatis-plus,mybatis-plus风格的连表操作提供wrapper.leftJoin(),wrapper.rightJoin()等操作
https://yulichang.github.io/mybatis-plus-join-doc/
Apache License 2.0
1.01k stars 115 forks source link

条件构造器构建BigDecimal对象报错 #74

Closed lutao043 closed 7 months ago

lutao043 commented 10 months ago

// 入参为空时 还会执行new BigDecimal(param.getOperateState())构造对象 导致报错 gt.eq(StringUtils.isNotBlank(param.getOperateState()),OrderInSeriesNoPoolBean::getOperateState,new BigDecimal(param.getOperateState()))

    // 改成这样才行 mybatis-plus框架的条件构造器不会报错
    if (StringUtils.isNotBlank(param.getOperateState())){
        gt.eq(OrderInSeriesNoPoolBean::getOperateState,new BigDecimal(param.getOperateState()));
    }
yulichang commented 7 months ago

用func https://mybatisplusjoin.com/pages/core/tj/tj.html#func