四虎国产精品永久在线观看,人妻不敢呻吟被中出片,亚洲欧美日韩在线资源观看,亚洲综合色无码

多用戶商城系統(tǒng)實(shí)現(xiàn)批量刪除商品

2021-03-26

分類:技術(shù)干貨

安菲多用戶商城系統(tǒng)商品實(shí)現(xiàn)批量刪除的原理就是在前臺(tái)收集要?jiǎng)h除的商品id的集合,傳遞到后臺(tái),后臺(tái)根據(jù)商品id的集合去數(shù)據(jù)庫查找對(duì)應(yīng)的記錄并將記錄的有效狀態(tài)改為-1,注意并不是真的從數(shù)據(jù)庫表里刪除商品。

        網(wǎng)上商城開發(fā)過程中,在商品的列表上,往往需要對(duì)商品進(jìn)行批量的刪除操作,在實(shí)際的網(wǎng)上商城開發(fā)項(xiàng)目中,我們?nèi)绾芜M(jìn)行這一塊的功能開發(fā)呢?下面我們以安菲多用戶商城系統(tǒng)為例,進(jìn)行多用戶商城系統(tǒng)實(shí)現(xiàn)批量刪除商品功能分享。

        安菲多用戶商城系統(tǒng)商品實(shí)現(xiàn)批量刪除的原理就是在前臺(tái)收集要?jiǎng)h除的商品id的集合,傳遞到后臺(tái),后臺(tái)根據(jù)商品id的集合去數(shù)據(jù)庫查找對(duì)應(yīng)的記錄并將記錄的有效狀態(tài)改為-1,從而到達(dá)刪除商品的目的,注意并不是真的從數(shù)據(jù)庫表里刪除商品。

示例代碼:

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);
}

        以上是安菲云分享的多用戶商城系統(tǒng)實(shí)現(xiàn)批量刪除商品功能, 如果您有不懂的可以在文章底部留言我們哦。

安菲云公眾號(hào)

New最新資訊

公眾號(hào)

關(guān)注公眾號(hào)

微信咨詢

企業(yè)微信號(hào)

咨詢熱線

咨詢熱線

18696588163