InviteStatService.php 569 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace bizHd\invite\services;
  3. use bizHd\base\services\BaseService;
  4. use bizHd\invite\classes\InviteStatClass;
  5. class InviteStatService extends BaseService
  6. {
  7. public static $baseFile = '\bizHd\invite\classes\InviteStatClass';
  8. //取用户的邀请资产 ssh 2019.12.18
  9. public static function getStat($userId)
  10. {
  11. $stat = InviteStatClass::getByCondition(['userId' => $userId]);
  12. if (!empty($stat)) {
  13. return $stat;
  14. }
  15. $time = time();
  16. return InviteStatClass::add(['userId' => $userId, 'inviteNum' => 0, 'orderNum' => 0, 'addTime' => $time]);
  17. }
  18. }