前端日期选择加上范围

 日本项目奇葩需求

                           <div class="col-md-2">
                                <div class="input-group col-xs-2">
                                    <div class="input-group-btn">
                                        <button data-toggle="dropdown" class="btn btn-white dropdown-toggle"
                                                type="button" tabindex="-1">移動日
                                        </button>
                                    </div>

                                    <div class="input-group-btn">
                                        <select name="type" class="form-control" style="width: auto;" id="dateSelect">
                                            <option value="">▼</option>
                                            <option value="<="><=</option>
                                            <option value=">=">>=</option>
                                        </select>
                                    </div>
                                    <input type="text" name="keyword" id="dateInput" class="form-control"
                                           style="width: 100px"
                                           placeholder="">
                                </div>
                            </div>

后台逻辑

 mybatis xml 写法

        <choose>
            <when test="dateSelect != null and dateSelect != '' and dateInput != null and dateInput != ''">
                and rms.date  ${dateSelect} #{dateInput}
            </when>
            <otherwise>
                <if test="dateInput != ''">
                    and rms.date = #{dateInput}
                </if>
            </otherwise>
        </choose>

注意: <= ,>=  在mybatis中取值 用 ${} ,去掉前端传过来的 单引号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值