Просмотр исходного кода

后台-订单-新增撤回功能

xupuyuan месяцев назад: 10
Родитель
Сommit
0fb7a3c175
1 измененных файлов с 5 добавлено и 8 удалено
  1. 5 8
      app/controller/admin/order/Order.php

+ 5 - 8
app/controller/admin/order/Order.php

@@ -357,20 +357,17 @@ class Order extends BaseController
357
                 $score = $this->getValue('user_sign_score', ['order_id' => $order_id, 'status' => 1,'source_type' => 3,'uid' => $uid,'pm' => 1], 'reward_socre');
357
                 $score = $this->getValue('user_sign_score', ['order_id' => $order_id, 'status' => 1,'source_type' => 3,'uid' => $uid,'pm' => 1], 'reward_socre');
358
                 $payScore = $this->getValue('user_sign_score', ['order_id' => $order_id, 'status' => 1,'pm' => 2,'uid' => $uid,], 'reward_socre');
358
                 $payScore = $this->getValue('user_sign_score', ['order_id' => $order_id, 'status' => 1,'pm' => 2,'uid' => $uid,], 'reward_socre');
359
 //            // 取出推广赠送的积分和推广人的 uid
359
 //            // 取出推广赠送的积分和推广人的 uid
360
-            $spreadScore = $this->getValue('user_sign_score', [
361
-                ['order_id', '=', $order_id],
362
-                ['status', '=', 1],
363
-                ['pm', '=', 2],
364
-                ['source_type', '=', 3],
365
-                ['mark', 'like', '%推广%'],
366
-            ], 'reward_socre');
367
             $spreadUid = $this->getValue('user_sign_score', [
360
             $spreadUid = $this->getValue('user_sign_score', [
368
                 ['order_id', '=', $order_id],
361
                 ['order_id', '=', $order_id],
369
                 ['status', '=', 1],
362
                 ['status', '=', 1],
370
                 ['pm', '=', 2],
363
                 ['pm', '=', 2],
371
                 ['source_type', '=', 3],
364
                 ['source_type', '=', 3],
372
-                ['mark', 'like', '%推广%'],
365
+                ['mark', 'like', '%' . (string) '推广' . '%'],
373
             ], 'uid');
366
             ], 'uid');
367
+            $spreadScore = $this->getValue('user_sign_score', [
368
+                ['order_id', '=', $order_id],
369
+                ['uid', '=', $spreadUid],
370
+            ], 'reward_socre');
374
 //            //            // 删除所有相关积分记录
371
 //            //            // 删除所有相关积分记录
375
             $this->backupAndDelete('user_sign_score', ['order_id' => $order_id]);
372
             $this->backupAndDelete('user_sign_score', ['order_id' => $order_id]);
376
 ////            // 贡献值
373
 ////            // 贡献值