欢迎来到 商淘云

商淘云商城系统演示网址

平台演示 演示地址 账号密码
B2B2C多用户商城系统 http://test.wstmart.net/ 联系客服
多语言商城系统 http://dyy.wstmart.net/ 联系客服
订单管理系统 https://b2b.hehuobao.net/admin 联系客服
订货管理系统 https://b2b.hehuobao.net/admin 联系客服
O2O商城系统 http://test.wstmall.net 联系客服
B2C管理系统 http://test.wstshop.net 联系客服
  • 安卓APP(用浏览器打开)

  • 苹果APP

  • 小程序商城

  • 微信商城

多用户商城系统实现批量删除商品

2019-12-30 18:17:16 2304

分类:技术干货

商淘多用户商城系统商品实现批量删除的原理就是在前台收集要删除的商品id的集合,传递到后台,后台根据商品id的集合去数据库查找对应的记录并将记录的有效状态改为-1,注意并不是真的从数据库表里删除商品。

        网上商城开发过程中,在商品的列表上,往往需要对商品进行批量的删除操作,在实际的网上商城开发项目中,我们如何进行这一块的功能开发呢?下面我们以商淘多用户商城系统为例,进行多用户商城系统实现批量删除商品功能分享。

        商淘多用户商城系统商品实现批量删除的原理就是在前台收集要删除的商品id的集合,传递到后台,后台根据商品id的集合去数据库查找对应的记录并将记录的有效状态改为-1,从而到达删除商品的目的,注意并不是真的从数据库表里删除商品。

示例代码:

public function batchDel(){
   $ids = input('post.ids/a');
   Db::startTrans();
   try{
       $rs = $this->where([['goodsId','in',$ids]])->setField('dataFlag',-1);
        if(false !== $rs){
                   Db::commit();
       }
       return WSTReturn("
删除成功", 1);
        }catch (\Exception $e) {
          Db::rollback();
    }
    return WSTReturn('
删除失败',-1);
}

        以上是商淘云分享的多用户商城系统实现批量删除商品功能, 如果您有不懂的可以在文章底部留言我们哦。

商淘云公众号

发表评论

昵称:

评论列表 (0)

New最新资讯

扫描二维码

添加客服咨询详情

添加微信立即咨询

咨询热线:15918671994

—— 专业电商系统及解决方案提供服务商 ——

多用户
商城系统

订单
管理系统

订货
管理系统

多语言
商城系统