正在显示
1 个修改的文件
包含
28 行增加
和
28 行删除
| @@ -44,34 +44,34 @@ class ProductController extends BaseController | @@ -44,34 +44,34 @@ class ProductController extends BaseController | ||
| 44 | * @method :post | 44 | * @method :post |
| 45 | * @time :2023/8/28 16:30 | 45 | * @time :2023/8/28 16:30 |
| 46 | */ | 46 | */ |
| 47 | -// public function index(Product $product) | ||
| 48 | -// { | ||
| 49 | -// $filed = ['id', 'project_id', 'title', 'sort' ,'thumb' ,'product_type' , 'route' , | ||
| 50 | -// 'category_id', 'keyword_id', 'status', 'created_uid', 'is_upgrade' ,'created_at', 'updated_at','six_read']; | ||
| 51 | -// $this->order = 'sort'; | ||
| 52 | -// $query = $product->orderBy($this->order ,'desc')->orderBy('id','desc'); | ||
| 53 | -// $query = $this->searchParam($query); | ||
| 54 | -// $lists = $query->select($filed)->paginate($this->row, ['*'], 'page', $this->page); | ||
| 55 | -// if(!empty($lists) && !empty($lists['list'])){ | ||
| 56 | -// $lists = $lists->toArray(); | ||
| 57 | -// $cate_data = $this->getCategoryList();//分类 | ||
| 58 | -// $key_data = $this->keywordNameLists($lists['list']);//关键字 | ||
| 59 | -// @file_put_contents(storage_path('logs/lyh_error.log'), var_export(111111111111111, true) . PHP_EOL, FILE_APPEND); | ||
| 60 | -// @file_put_contents(storage_path('logs/lyh_error.log'), var_export($key_data, true) . PHP_EOL, FILE_APPEND); | ||
| 61 | -// $template_id = $this->getTemplateId(BTemplate::SOURCE_PRODUCT,BTemplate::IS_DETAIL);//获取模版id | ||
| 62 | -// $userModel = new User(); | ||
| 63 | -// foreach ($lists['list'] as $k=>$v){ | ||
| 64 | -// $v['url'] = $this->user['domain'] . getRouteMap(RouteMap::SOURCE_PRODUCT,$v['id']);; | ||
| 65 | -// $v['category_id_text'] = $this->categoryName($v['category_id'],$cate_data); | ||
| 66 | -// $v['keyword_id_text'] = $this->keywordName($v['keyword_id'],$key_data); | ||
| 67 | -// $v['created_uid_text'] = $userModel->getName($v['created_uid']); | ||
| 68 | -// $v['is_renovation'] = $this->getIsRenovation(BTemplate::SOURCE_PRODUCT,BTemplate::IS_DETAIL,$template_id,$v['id']); | ||
| 69 | -// $v = $this->getHandleFileImage($v); | ||
| 70 | -// $lists['list'][$k] = $v; | ||
| 71 | -// } | ||
| 72 | -// } | ||
| 73 | -// $this->response('success',Code::SUCCESS,$lists); | ||
| 74 | -// } | 47 | + public function index(Product $product) |
| 48 | + { | ||
| 49 | + $filed = ['id', 'project_id', 'title', 'sort' ,'thumb' ,'product_type' , 'route' , | ||
| 50 | + 'category_id', 'keyword_id', 'status', 'created_uid', 'is_upgrade' ,'created_at', 'updated_at','six_read']; | ||
| 51 | + $this->order = 'sort'; | ||
| 52 | + $query = $product->orderBy($this->order ,'desc')->orderBy('id','desc'); | ||
| 53 | + $query = $this->searchParam($query); | ||
| 54 | + $lists = $query->select($filed)->paginate($this->row, ['*'], 'page', $this->page); | ||
| 55 | + if(!empty($lists) && !empty($lists['list'])){ | ||
| 56 | + @file_put_contents(storage_path('logs/lyh_error.log'), var_export(111111111111111, true) . PHP_EOL, FILE_APPEND); | ||
| 57 | + $lists = $lists->toArray(); | ||
| 58 | + $cate_data = $this->getCategoryList();//分类 | ||
| 59 | + $key_data = $this->keywordNameLists($lists['list']);//关键字 | ||
| 60 | + @file_put_contents(storage_path('logs/lyh_error.log'), var_export($key_data, true) . PHP_EOL, FILE_APPEND); | ||
| 61 | + $template_id = $this->getTemplateId(BTemplate::SOURCE_PRODUCT,BTemplate::IS_DETAIL);//获取模版id | ||
| 62 | + $userModel = new User(); | ||
| 63 | + foreach ($lists['list'] as $k=>$v){ | ||
| 64 | + $v['url'] = $this->user['domain'] . getRouteMap(RouteMap::SOURCE_PRODUCT,$v['id']);; | ||
| 65 | + $v['category_id_text'] = $this->categoryName($v['category_id'],$cate_data); | ||
| 66 | + $v['keyword_id_text'] = $this->keywordName($v['keyword_id'],$key_data); | ||
| 67 | + $v['created_uid_text'] = $userModel->getName($v['created_uid']); | ||
| 68 | + $v['is_renovation'] = $this->getIsRenovation(BTemplate::SOURCE_PRODUCT,BTemplate::IS_DETAIL,$template_id,$v['id']); | ||
| 69 | + $v = $this->getHandleFileImage($v); | ||
| 70 | + $lists['list'][$k] = $v; | ||
| 71 | + } | ||
| 72 | + } | ||
| 73 | + $this->response('success',Code::SUCCESS,$lists); | ||
| 74 | + } | ||
| 75 | 75 | ||
| 76 | /** | 76 | /** |
| 77 | * @remark :获取当前页的所有关键字名称 | 77 | * @remark :获取当前页的所有关键字名称 |
-
请 注册 或 登录 后发表评论