|
@@ -0,0 +1,44 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace app\jobs\integral;
|
|
|
+
|
|
|
+use crmeb\basic\BaseJobs;
|
|
|
+use crmeb\traits\QueueTrait;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 订单消息队列
|
|
|
+ * Class OrderJob
|
|
|
+ * @package app\jobs
|
|
|
+ */
|
|
|
+class IntegralJob extends BaseJobs
|
|
|
+{
|
|
|
+ use QueueTrait;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 减积分
|
|
|
+ * @param int $uid 用户
|
|
|
+ * @param float $static 静态积分
|
|
|
+ * @param float $action 动态积分
|
|
|
+ * @param float $cash 资金池
|
|
|
+ * @param int $link_id 关联ID
|
|
|
+ * @param string $mark 备注
|
|
|
+ */
|
|
|
+ public function decIntegral(int $uid, float $static, float $action, float $cash, int $link_id = 0, string $mark = '')
|
|
|
+ {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 加积分
|
|
|
+ * @param int $uid 用户
|
|
|
+ * @param float $static 静态积分
|
|
|
+ * @param float $action 动态积分
|
|
|
+ * @param float $cash 资金池
|
|
|
+ * @param int $link_id 关联ID
|
|
|
+ * @param string $mark 备注
|
|
|
+ */
|
|
|
+ public function incIntegral(int $uid, float $static, float $action, float $cash, int $link_id = 0, string $mark = '')
|
|
|
+ {
|
|
|
+
|
|
|
+ }
|
|
|
+}
|