fastadmin 自动生成的表格页面,要添加默认搜索条件,实现伪删除。

fastadmin 自动生成的表格页面,要添加默认搜索条件,实现伪删除。

三步搞定:

1、在数据库添加一个字段,如is_delete, -1为伪深圳  1为正常, 默认为正常1.

2、在控制器index方法里修改下

 //控制器的index方法里, 找到相应代码位置,添加一个->where('is_delete','1')
$list = $this->model
                    ->where($where)
                    ->where('is_delete','1')
                   // ->order($sort, $order)
                    ->order('created_at','desc')
                    ->paginate($limit);

//搞定

3、在控制器的del方法里, 修改下相应代码位置, 如

//控制器的del方法里, 修改这foreach里面, 如下
 Db::startTrans();
        try {
            foreach ($list as $item) {
               // $count += $item->delete();
              $count +=  $item->where('id',$item->id)->update(['is_delete'=>'-1']);
            }
            Db::commit();
//......搞定

搞定

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

世界方块

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值