UserRandSignService.php 651 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace App\Modules\User\Services;
  3. use Redis;
  4. use App\Modules\User\Models\UserRandSign;
  5. class UserRandSignService
  6. {
  7. protected $table = 'user_sign';
  8. protected $fillable = ['uid', 'price', 'day', 'sign_time'];
  9. static function sign($params)
  10. {
  11. $params = [
  12. 'uid'=>$params['uid'],
  13. 'fee'=>$params['fee'],
  14. 'day'=>$params['day']
  15. ];
  16. UserRandSign::add($params);
  17. }
  18. static function hasSigned($params)
  19. {
  20. $params = [
  21. 'uid'=>$params['uid'],
  22. 'day'=>$params['day']
  23. ];
  24. return UserRandSign::hasSigned($params);
  25. }
  26. }