批量修改

批量修改controller

@RequestMapping("updateById")
    public String updateByid(String id){
        String[] split = id.split(",");
        for (String string : split) {
            service.updateById(Integer.valueOf(string));
        }
        return "redirect:/stock/show";
    }

批量修改页面

 <script type="text/javascript">
  $(function(){
     $("#all").click(function(){
         if(this.checked){
            $(":checkbox:gt(0)").attr("checked",true);
            }else{
            $(":checkbox:gt(0)").attr("checked",false);
            }
         });
         
         $("#del").click(function(){
             var arr=  $(":checked");
            var att=[];
            if(arr.length==0){
            alert("请至少勾选一条数据");
                }else{
                $.each(arr, function() {
                if($(this).val()>0 && this.checked ){
                        att.push($(this).val());
                        }
                    });
                    var  falg=confirm("是否确认出库");
                        if(falg){
                        $.post("${pageContext.request.contextPath }/stock/updateById"
                        ,{"id":att.join(",")},function(){
                            location.reload();
                            alert("出库成功");
                        },"text");
                    };
                };
         });
         
 
  });
 
  </script>



两表关联模糊查询动态sql

<select id="selectLike" parameterType="employee" resultMap="rm">
         select e.*,d.id did,d.name dname,location
         from employee e,department d where e.did=d.id
         <if test="gender!=null and gender!=''">

               and e.gender = #{gender}

         </if>
         <if test="name!=null and name!=''">

               and e.name like '%${name}%'

        </if>
    </select>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值