作者 lyh
@@ -110,4 +110,13 @@ class NavController extends BaseController @@ -110,4 +110,13 @@ class NavController extends BaseController
110 $navLogic->navSort(); 110 $navLogic->navSort();
111 $this->response('success'); 111 $this->response('success');
112 } 112 }
  113 +
  114 + /**
  115 + * 一键导入子菜单
  116 + * @author zbj
  117 + * @date 2023/11/21
  118 + */
  119 + public function import(){
  120 +
  121 + }
113 } 122 }
@@ -21,6 +21,7 @@ class BNav extends Base @@ -21,6 +21,7 @@ class BNav extends Base
21 use SoftDeletes; 21 use SoftDeletes;
22 22
23 public $hidden = ['deleted_at']; 23 public $hidden = ['deleted_at'];
  24 + public $appends = ['able_import'];
24 25
25 26
26 /** 27 /**
@@ -74,4 +75,19 @@ class BNav extends Base @@ -74,4 +75,19 @@ class BNav extends Base
74 $value = getImageUrl($value); 75 $value = getImageUrl($value);
75 return $value; 76 return $value;
76 } 77 }
  78 +
  79 + /**
  80 + * 是否支持一键导入
  81 + * @param $value
  82 + * @return int
  83 + * @author zbj
  84 + * @date 2023/11/21
  85 + */
  86 + public function getAbleImportAttribute($value)
  87 + {
  88 + if(in_array($this->url, ['products','news','blogs'])){
  89 + return 1;
  90 + }
  91 + return 0;
  92 + }
77 } 93 }