BaseController.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. namespace App\Http\Controllers\Channel;
  3. use Illuminate\Routing\Controller;
  4. class BaseController extends Controller
  5. {
  6. //获取分销渠道ID
  7. function getChannelId() {
  8. if(empty(session('ydychannel'))) {
  9. if(env('APP_ENV') =='local') return 1;
  10. }
  11. $distribution_channel = unserialize(session('ydychannel'));
  12. return $distribution_channel->id;
  13. }
  14. //获取分销渠道名称
  15. function getChannelName() {
  16. if(empty(session('ydychannel'))) {
  17. if(env('APP_ENV') =='local') return '测试';
  18. }
  19. $distribution_channel = unserialize(session('ydychannel'));
  20. return $distribution_channel->distribution_channel_name;
  21. }
  22. //获取分销渠道域名
  23. function getChannelDomain() {
  24. if(empty(session('ydychannel'))) {
  25. if(env('APP_ENV') =='local') return 'site1.aizhuishu.com';
  26. }
  27. $distribution_channel = unserialize(session('ydychannel'));
  28. return "site{$distribution_channel->id}.leyuee.com";
  29. }
  30. //获取登陆用户ID
  31. function getChannelUserId()
  32. {
  33. return session('ydyauth');
  34. }
  35. }