作者 lyh

gx默认路由数据

@@ -221,7 +221,29 @@ class TranslateController extends BaseController @@ -221,7 +221,29 @@ class TranslateController extends BaseController
221 public function getSixUrl($map){ 221 public function getSixUrl($map){
222 $data = []; 222 $data = [];
223 $routeMapModel = new RouteMap(); 223 $routeMapModel = new RouteMap();
  224 + //查询路由中是否包含products
224 $list = $routeMapModel->list($map); 225 $list = $routeMapModel->list($map);
  226 + $productInfo = $routeMapModel->read(['route'=>'products']);
  227 + if($productInfo === false){
  228 + $productModel = new Product();
  229 + $count = $productModel->formatQuery(['status'=>1])->count();
  230 + $v['route'] = 'products';
  231 + $this->pageSixList($data,$count,$v,1,15);
  232 + }
  233 + $newsInfo = $routeMapModel->read(['route'=>'news']);
  234 + if($newsInfo === false){
  235 + $newsModel = new News();
  236 + $count = $newsModel->formatQuery(['status'=>1])->count();
  237 + $v['route'] = 'news';
  238 + $this->pageSixList($data,$count,$v,1,15);
  239 + }
  240 + $blogInfo = $routeMapModel->read(['route'=>'blog']);
  241 + if($blogInfo === false){
  242 + $blogModel = new Blog();
  243 + $count = $blogModel->formatQuery(['status'=>1])->count();
  244 + $v['route'] = 'blog';
  245 + $this->pageSixList($data,$count,$v,1,15);
  246 + }
225 foreach ($list as $k => $v){ 247 foreach ($list as $k => $v){
226 switch ($v['source']){ 248 switch ($v['source']){
227 case RouteMap::SOURCE_PAGE: 249 case RouteMap::SOURCE_PAGE:
@@ -293,6 +315,17 @@ class TranslateController extends BaseController @@ -293,6 +315,17 @@ class TranslateController extends BaseController
293 } 315 }
294 316
295 /** 317 /**
  318 + * @remark :获取默认数据
  319 + * @name :getDefaultData
  320 + * @author :lyh
  321 + * @method :post
  322 + * @time :2024/7/16 15:28
  323 + */
  324 + public function getDefaultData(){
  325 +
  326 + }
  327 +
  328 + /**
296 * @remark : 329 * @remark :
297 * @name :pageList 330 * @name :pageList
298 * @author :lyh 331 * @author :lyh