|
...
|
...
|
@@ -5,6 +5,7 @@ namespace App\Http\Logic\Bside\Nav; |
|
|
|
|
|
|
|
use App\Http\Logic\Bside\BaseLogic;
|
|
|
|
use App\Models\Nav\BNav;
|
|
|
|
use App\Models\Nav\BNavGroup;
|
|
|
|
use App\Models\RouteMap\RouteMap;
|
|
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
|
|
...
|
...
|
@@ -36,6 +37,14 @@ class NavLogic extends BaseLogic |
|
|
|
{
|
|
|
|
DB::beginTransaction();
|
|
|
|
try {
|
|
|
|
if(!empty($this->param['location'])){
|
|
|
|
if($this->param['location'] == 'header'){
|
|
|
|
$this->param['group_id'] = BNavGroup::DEFAULT_HEADER_ID;
|
|
|
|
}
|
|
|
|
if($this->param['location'] == 'footer'){
|
|
|
|
$this->param['group_id'] = BNavGroup::DEFAULT_FOOTER_ID;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$this->param['image'] = str_replace_url(isset($this->param['image']) ? $this->param['image'] : '');
|
|
|
|
$this->param['remark_image'] = str_replace_url(isset($this->param['remark_image']) ? $this->param['remark_image'] : '');
|
|
|
|
if(isset($this->param['id']) && !empty($this->param['id'])){
|
...
|
...
|
|