黄宗昌 2 年之前
父节点
当前提交
a8d762359b
共有 1 个文件被更改,包括 4 次插入8 次删除
  1. 4 8
      app/Admin/Controllers/ProductTypeController.php

+ 4 - 8
app/Admin/Controllers/ProductTypeController.php

@@ -86,29 +86,25 @@ class ProductTypeController extends AdminController
 
 
             $form->saving(function (Form $form) {
             $form->saving(function (Form $form) {
                 if ($form->isEditing()) {
                 if ($form->isEditing()) {
-                    if(!isset($form->is_filter_display)){
-                        if($form->is_filter_display == 0){ // 特殊筛选
+                        if($form->is_filter_display == "0"){ // 特殊筛选
                             $id = $form->getKey();
                             $id = $form->getKey();
                             $ProductType = ProductType::query()->where('id',$id)->first();
                             $ProductType = ProductType::query()->where('id',$id)->first();
                             ProductType::query()->where('pid','=',$id)
                             ProductType::query()->where('pid','=',$id)
                                 ->update(['filter_display_pid'=>$ProductType->pid]);
                                 ->update(['filter_display_pid'=>$ProductType->pid]);
-                        }elseif ($form->is_filter_display == 1){
+                        }elseif ($form->is_filter_display == "1"){
                             $id = $form->getKey();
                             $id = $form->getKey();
                             ProductType::query()->where('pid','=',$id)->update(['filter_display_pid'=>null]);
                             ProductType::query()->where('pid','=',$id)->update(['filter_display_pid'=>null]);
                         }
                         }
-                    }
-                    if(!isset($form->is_upload_display)) {
-                        if($form->is_upload_display == 0){ // 特殊上传
+                        if($form->is_upload_display == "0"){ // 特殊上传
                             $id = $form->getKey();
                             $id = $form->getKey();
                             $ProductType = ProductType::query()->where('id',$id)->first();
                             $ProductType = ProductType::query()->where('id',$id)->first();
                             ProductType::query()->where('pid','=',$id)
                             ProductType::query()->where('pid','=',$id)
                                 ->update(['upload_display_pid'=>$ProductType->pid]);
                                 ->update(['upload_display_pid'=>$ProductType->pid]);
-                        }elseif ($form->is_upload_display == 1){
+                        }elseif ($form->is_upload_display == "1"){
                             $id = $form->getKey();
                             $id = $form->getKey();
                             ProductType::query()->where('pid','=',$id)
                             ProductType::query()->where('pid','=',$id)
                                 ->update(['upload_display_pid' => null]);
                                 ->update(['upload_display_pid' => null]);
                         }
                         }
-                    }
                     if(!empty($form->pid)){
                     if(!empty($form->pid)){
                         $form->level = count(ProductType::level($form->pid)) + 1; // 加一级
                         $form->level = count(ProductType::level($form->pid)) + 1; // 加一级
                         $form->route_id = implode(',',ProductType::level($form->pid)); // 加一级
                         $form->route_id = implode(',',ProductType::level($form->pid)); // 加一级