|
...
|
...
|
@@ -426,6 +426,8 @@ class ProductLogic extends BaseLogic |
|
|
|
public function productDelete(){
|
|
|
|
DB::connection('custom_mysql')->beginTransaction();
|
|
|
|
try {
|
|
|
|
$columnModel = new Column();
|
|
|
|
$detailModel = new Detail();
|
|
|
|
$cateRelate = new CategoryRelated();
|
|
|
|
//删除扩展字段
|
|
|
|
$extendInfoModel = new ExtendInfo();
|
|
...
|
...
|
@@ -441,6 +443,9 @@ class ProductLogic extends BaseLogic |
|
|
|
//删除关联表
|
|
|
|
$cateRelate->del(['product_id'=>$id]);
|
|
|
|
$extendInfoModel->del(['product_id'=>$id]);
|
|
|
|
//删除描述
|
|
|
|
$columnModel->del(['product_id'=>$id]);
|
|
|
|
$detailModel->del(['product_id'=>$id]);
|
|
|
|
}else{
|
|
|
|
$this->delRoute($id);
|
|
|
|
//回收站
|
...
|
...
|
|