IntegralJob.php 1003 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace app\jobs\integral;
  3. use crmeb\basic\BaseJobs;
  4. use crmeb\traits\QueueTrait;
  5. /**
  6. * 订单消息队列
  7. * Class OrderJob
  8. * @package app\jobs
  9. */
  10. class IntegralJob extends BaseJobs
  11. {
  12. use QueueTrait;
  13. /**
  14. * 减积分
  15. * @param int $uid 用户
  16. * @param float $static 静态积分
  17. * @param float $action 动态积分
  18. * @param float $cash 资金池
  19. * @param int $link_id 关联ID
  20. * @param string $mark 备注
  21. */
  22. public function decIntegral(int $uid, float $static, float $action, float $cash, int $link_id = 0, string $mark = '')
  23. {
  24. }
  25. /**
  26. * 加积分
  27. * @param int $uid 用户
  28. * @param float $static 静态积分
  29. * @param float $action 动态积分
  30. * @param float $cash 资金池
  31. * @param int $link_id 关联ID
  32. * @param string $mark 备注
  33. */
  34. public function incIntegral(int $uid, float $static, float $action, float $cash, int $link_id = 0, string $mark = '')
  35. {
  36. }
  37. }