mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-11-30 22:20:45 +00:00
commit
1d2a84ea58
@ -19,11 +19,15 @@ class ShopsController extends Controller
|
|||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$shops = Shop::query()->filter()->paginate($request->get('per_page'));
|
$shops = Shop::query()->filter()->paginate($request->get('per_page'));
|
||||||
|
$time = time();
|
||||||
foreach ($shops as $shop) {
|
foreach ($shops as $shop) {
|
||||||
$shop->authUrl = '';
|
$shop->authUrl = '';
|
||||||
if ('妙选' !== $shop->plat_id && ('未授权' === $shop->status || '重新授权' === $shop->status)) {
|
if ('妙选' !== $shop->plat_id && ('未授权' === $shop->status || '重新授权' === $shop->status)) {
|
||||||
$shop->authUrl = BusinessFactory::init()->make($shop->plat_id)->getAuthUrl($shop->id, $shop->getOriginal('plat_id'));
|
$shop->authUrl = BusinessFactory::init()->make($shop->plat_id)->getAuthUrl($shop->id, $shop->getOriginal('plat_id'));
|
||||||
}
|
}
|
||||||
|
if ($shop->expires_at && $time >= $shop->expires_at) {
|
||||||
|
Shop::query()->where('id', $shop->id)->update(['status' => Shop::$STATUS_UNAUTHORIZED]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return ShopsResource::collection($shops);
|
return ShopsResource::collection($shops);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user