作者 lyh

gx

... ... @@ -72,6 +72,27 @@ class NewsController extends BaseController
}
/**
* @remark :获取当前分类的最后一级id
* @name :getLastLevelIds
* @author :lyh
* @method :post
* @time :2023/10/20 15:02
*/
public function getLastLevelIds($id, &$str = []) {
$cateModel = new NewsCategory();
$subList = $cateModel->where('pid', $id)->get();
if ($subList->isEmpty()) {
// 如果没有子集,将当前 ID 添加到最后一级 ID 数组
$str[] = $id;
} else {
// 如果有子集,继续向下遍历
foreach ($subList as $v) {
$this->getLastLevelIds($v->id, $str);
}
}
}
/**
* @remark :获取所有分类
* @name :getCategoryList
* @author :lyh
... ...
... ... @@ -94,6 +94,27 @@ class ProductController extends BaseController
}
/**
* @remark :获取当前分类的最后一级id
* @name :getLastLevelIds
* @author :lyh
* @method :post
* @time :2023/10/20 15:02
*/
public function getLastLevelIds($id, &$str = []) {
$cateModel = new Category();
$subList = $cateModel->where('pid', $id)->get();
if ($subList->isEmpty()) {
// 如果没有子集,将当前 ID 添加到最后一级 ID 数组
$str[] = $id;
} else {
// 如果有子集,继续向下遍历
foreach ($subList as $v) {
$this->getLastLevelIds($v->id, $str);
}
}
}
/**
* @remark :查看产品是否已装修
* @name :getProductIsRenovation
* @author :lyh
... ...