123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace App\Repositories;
- use App\Models\ConfigPickupNode;
- class ConfigPickupNodeRepository {
- public function __construct(ConfigPickupNode $configPickupNode) {
- $this->configPickupNode = $configPickupNode;
- }
- //列表
- public function index($request)
- {
- $perPage = isset($request['per_page']) ? $request['per_page'] : env('PER_PAGE');
- if (isset($request['keyword'])) {
- $this->configPickupNode = $this->configPickupNode
- ->orderBy('id', 'desc')
- ->where('name', 'like', "{$request['keyword']}%");
- }
- return $this->configPickupNode->paginate($perPage);
- }
- //查看某自提点
- public function getPickupNode($request){
- if($request){
- return $this->products->create($request);
- //return $this->products->where('id',1)->delete();
- }
- }
- }
|