springboot删除单条记录update table set is_delete=1 where id=#{id}

springboot删除单条记录update table set is_delete=1 where id=#{id}

在网上的数据,即使你点击了查询,其实并没有真正从数据库删除,只是做了标记而已,这里采用update将数据库中is_delete字段设置为1,表示已经删除,查询数据时增加这个条件即可。

最近记录的代码比较多,今天还是将这个代码写出来:

一、JS代码

if (layEvent === 'del') {
       layer.confirm('请确认删除该员工: ' + data.xm + ' ?', {icon: 3, title:'确认'}, function (index) {

           $.ajax({
               url:'/delupEmp',
               data:{'id':data.id},
               type:'post',
               success:function(data){
                   if(data.success){
                        layer.msg(data.msg, {icon: 1});
                        refreshTable();
                  }
                   else{
                       layer.msg(data.msg, {icon: 2, anim: 6})
                       refreshTable();
                  }
              }
          });              
           layer.close(index);
      });
  }

二、controller

@RequestMapping("/delupEmp")
@ResponseBody
public JSONObject delupEmp(@RequestParam("id") int id) {
JSONObject result = new JSONObject();
txlService.delEmp(id);
result.put("success", true);
result.put("msg", "删除成功");
return result;
}

三、service

//删除,is_delete=1
public int delEmp(int id) {
   return txlMapper.delEmp(id);
}

四、mapper

//根据id删除用户,is_delete=1
public int delEmp(@Param("id") int id);

五、mapper.xml



  update txl set
  is_delete=1 where id=#{id}
展开阅读全文

页面更新:2024-05-09

标签:字段   标记   条件   员工   代码   数据库   数据   用户

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top