Nessuna descrizione

JxStarUsers.php 886B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Models;
  3. use App\Support\Log;
  4. use App\Support\RedisModel;
  5. use Illuminate\Database\Eloquent\Factories\HasFactory;
  6. use Illuminate\Database\Eloquent\Model;
  7. class JxStarUsers extends Model
  8. {
  9. public $timestamps = false;
  10. protected $table = 'jx_star_users';
  11. protected static $unguarded = true;
  12. # 需同步达人信息队列
  13. const JUXING_STAR_USER_INFO_SYNC_LIST = 'juxingStarUserInfoSyncList';
  14. /**
  15. * 获取达人信息队列
  16. * @param $advertiserId
  17. * @param $userId
  18. */
  19. public static function intoUserInfoSyncRds($userId)
  20. {
  21. $data = [
  22. 'advertiserId' => 109669786,
  23. 'userId' => $userId
  24. ];
  25. RedisModel::lPush(self::JUXING_STAR_USER_INFO_SYNC_LIST, json_encode($data));
  26. // Log::info('获取达人详情入队列成功', $data, 'StarUsersSync-intoQueue');
  27. }
  28. }