|
...
|
...
|
@@ -63,33 +63,33 @@ class GeneratePageService |
|
|
|
* @method :post
|
|
|
|
* @time :2024/2/19 16:36
|
|
|
|
*/
|
|
|
|
public function handleParam($routeMapModel,$routeInfo){
|
|
|
|
public function handleParam($routeInfo){
|
|
|
|
switch ($routeInfo['source']){
|
|
|
|
case $routeMapModel::SOURCE_PRODUCT:
|
|
|
|
case RouteMap::SOURCE_PRODUCT:
|
|
|
|
$this->param['source'] = BTemplate::SOURCE_PRODUCT;
|
|
|
|
$this->param['is_list'] = BTemplate::IS_DETAIL;
|
|
|
|
break;
|
|
|
|
case $routeMapModel::SOURCE_PRODUCT_CATE:
|
|
|
|
case RouteMap::SOURCE_PRODUCT_CATE:
|
|
|
|
$this->param['source'] = BTemplate::SOURCE_PRODUCT;
|
|
|
|
$this->param['is_list'] = BTemplate::IS_LIST;
|
|
|
|
break;
|
|
|
|
case $routeMapModel::SOURCE_BLOG:
|
|
|
|
case RouteMap::SOURCE_BLOG:
|
|
|
|
$this->param['source'] = BTemplate::SOURCE_BLOG;
|
|
|
|
$this->param['is_list'] = BTemplate::IS_DETAIL;
|
|
|
|
break;
|
|
|
|
case $routeMapModel::SOURCE_BLOG_CATE:
|
|
|
|
case RouteMap::SOURCE_BLOG_CATE:
|
|
|
|
$this->param['source'] = BTemplate::SOURCE_BLOG;
|
|
|
|
$this->param['is_list'] = BTemplate::IS_LIST;
|
|
|
|
break;
|
|
|
|
case $routeMapModel::SOURCE_NEWS:
|
|
|
|
case RouteMap::SOURCE_NEWS:
|
|
|
|
$this->param['source'] = BTemplate::SOURCE_NEWS;
|
|
|
|
$this->param['is_list'] = BTemplate::IS_DETAIL;
|
|
|
|
break;
|
|
|
|
case $routeMapModel::SOURCE_NEWS_CATE:
|
|
|
|
case RouteMap::SOURCE_NEWS_CATE:
|
|
|
|
$this->param['source'] = BTemplate::SOURCE_NEWS;
|
|
|
|
$this->param['is_list'] = BTemplate::IS_LIST;
|
|
|
|
break;
|
|
|
|
case $routeMapModel::SOURCE_MODULE:
|
|
|
|
case RouteMap::SOURCE_MODULE:
|
|
|
|
$this->param['is_custom'] = BTemplate::IS_CUSTOM;
|
|
|
|
//TODO::获取对应模块数据
|
|
|
|
$moduleModel = new CustomModuleContent();
|
|
...
|
...
|
@@ -97,7 +97,7 @@ class GeneratePageService |
|
|
|
$this->param['source'] = $moduleInfo['id'] ?? 0;
|
|
|
|
$this->param['is_list'] = BTemplate::IS_DETAIL;
|
|
|
|
break;
|
|
|
|
case $routeMapModel::SOURCE_MODULE_CATE:
|
|
|
|
case RouteMap::SOURCE_MODULE_CATE:
|
|
|
|
$this->param['is_custom'] = BTemplate::IS_CUSTOM;
|
|
|
|
//TODO::获取对应模块数据
|
|
|
|
$moduleModel = new CustomModuleCategory();
|
...
|
...
|
|