Jelajahi Sumber

暂时关闭登录验证码,新增测试接口

Kirin 2 tahun lalu
induk
melakukan
97e5edacfa

+ 1 - 1
app/jobs/integral/IntegralJob.php

@@ -30,7 +30,7 @@ class IntegralJob extends BaseJobs
                 $rate = sys_config('static_integral_rate', 3);
                 $extract_sum = bcmul($total_price, $rate, 2);
                 $mark = '购买商品,获得静态积分';
-                $awardIntegralService->incIntegral($order['uid'], $integral_price, $give_static_integral, 0, $extract_sum, $order['id'], $mark);
+                $awardIntegralService->incIntegral($order['uid'], $integral_price, $give_static_integral, $total_price, 0, $extract_sum, $order['id'], $mark);
             }
             //添加奖池
             $lake_ratio = sys_config('lake_ratio', 0);

+ 3 - 1
app/services/user/UserAwardIntegralServices.php

@@ -102,13 +102,14 @@ class UserAwardIntegralServices extends BaseServices
      * @param int $uid 用户
      * @param string $price 价格
      * @param string $total 总额
+     * @param float $order_price
      * @param int $type 类型
      * @param string $extract_sum
      * @param int $link_id 关联ID
      * @param string $mark
      * @return \crmeb\basic\BaseModel|\think\Model
      */
-    public function incIntegral(int $uid, string $price, string $total, int $type, string $extract_sum, int $link_id = 0, string $mark = '')
+    public function incIntegral(int $uid, string $price, string $total, float $order_price, int $type, string $extract_sum, int $link_id = 0, string $mark = '')
     {
         $inc_integral = bcdiv($total, $price, 5);
         return $this->dao->save([
@@ -120,6 +121,7 @@ class UserAwardIntegralServices extends BaseServices
             'extract_sum' => $extract_sum,
             'link_id' => $link_id,
             'mark' => $mark,
+            'order_price' => $order_price,
             'add_time' => time(),
         ]);
     }