根据多个状态查询数据

多个状态查询数据条件以逗号分割

查询条件

/**
     * 多个车辆状态查询
     */
    @ApiParam("车辆状态:0=忙;1=闲;2=异常;3=报停;4=禁用;5=黑名单;99=其他")
    private List<String>        vehicleStatusList;

vehicleStatusList对应

    @ApiParam("车辆状态:0=忙;1=闲;2=异常;3=报停;4=禁用;5=黑名单;99=其他")
    private String           vehicleStatus;

前端这样传值;
在这里插入图片描述
mapper文件实现方式;

            <if test="vehicleStatusList.size() > 0">
                AND
                <foreach collection="vehicleStatusList" item="vehicleStatus" open="(" close=")" separator="OR">
                    vehicle.vehicle_status = #{vehicleStatus,jdbcType=VARCHAR}
                </foreach>
            </if>

在这里插入图片描述
获取到多个车辆状态的数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值