|
|
|
@ -5,6 +5,7 @@ namespace App\Controller\v3; |
|
|
|
use App\Constants\v3\ErrorCode; |
|
|
|
use App\Exception\ErrorCodeException; |
|
|
|
use App\Controller\BaseController; |
|
|
|
use App\Model\v3\Employees; |
|
|
|
use App\Model\v3\ServicePersonnel; |
|
|
|
use App\Request\v3\StoreIndexRequest; |
|
|
|
use App\Service\v3\Interfaces\CategoryServiceInterface; |
|
|
|
@ -109,11 +110,14 @@ class StoreController extends BaseController |
|
|
|
$userId = $this->request->input('user_id'); |
|
|
|
$page = $this->request->input('page',1); |
|
|
|
$pagesize = $this->request->input('pagesize',10); |
|
|
|
$personnel = ServicePersonnel::query()->where('user_id',$userId)->first(); |
|
|
|
if(empty($personnel)){ |
|
|
|
$employees = Employees::query() |
|
|
|
->where('user_id',$userId) |
|
|
|
->whereJsonContains('position', '30') |
|
|
|
->first(); |
|
|
|
if(empty($employees)){ |
|
|
|
return $this->success(['personnel' => false]); |
|
|
|
} |
|
|
|
$res = $this->storeService->getList($personnel->market_id,$page,$pagesize); |
|
|
|
$res = $this->storeService->getList($employees->market_id,$page,$pagesize); |
|
|
|
return $this->success($res); |
|
|
|
} |
|
|
|
|
|
|
|
|