Преглед на файлове

佣金结算-代码撤回-牵连东西太多-节后再搞

sunxbiao преди 5 месеца
родител
ревизия
e94a7bde5b
променени са 1 файла, в които са добавени 24 реда и са изтрити 21 реда
  1. 24 21
      app/common/repositories/merchant/order/OrderMerchantRepository.php

+ 24 - 21
app/common/repositories/merchant/order/OrderMerchantRepository.php

@@ -1305,6 +1305,8 @@ class OrderMerchantRepository extends BaseRepository
1305 1305
             $mer_fanyongbili = 5;
1306 1306
             // $mer_fanyongbili = merchantConfig(0, 'extension_one_rate');
1307 1307
         }
1308
+        if($order['mer_id'] == 3425) $mer_fanyongbili = 0;
1309
+        if($order['mer_id'] == 3447) $mer_fanyongbili = 0;
1308 1310
         //如果系统设置的是0就不执行!
1309 1311
         if ($mer_fanyongbili == 0) {
1310 1312
             Db::name('log')->insert(['data' => '订单号:' . $order['order_sn'] . ' 订单因商家、平台没有设置返佣比例无任何奖励特此记录!']);
@@ -1350,27 +1352,28 @@ class OrderMerchantRepository extends BaseRepository
1350 1352
 
1351 1353
         // 用户可以拿到的红包 红包:如果是1.0的老用户 pv的45%放到红包里面。14*45%=6.3元。直至金额满足1.0平台当前用户身份为止就不在反红包了
1352 1354
         $old_vip_limit = Db::name('user_sign_hongbao')->where('uid',$order["uid"])->sum('number') ?? 0;
1353
-        if($user['is_old']==1){
1354
-            //添加红包
1355
-            $hongbao=bcmul($pv, $yonghu_hongbao, 2);
1356
-            $hongbao_data = [
1357
-                "uid"           =>$order["uid"],
1358
-                "number"  =>    $hongbao,
1359
-                "addtime"       =>time(),
1360
-                "status"        =>1,
1361
-                "order_type"    =>$order_type,
1362
-                "order_id"      =>$order_id,
1363
-                "mark"          =>"扫码消费获得赠送红包",
1364
-                "desc"          =>'',
1365
-                "surplus"       =>$hongbao,
1366
-                "type"          =>1,
1367
-                'settlement_time' => date('Y-m-d H:i:s')
1368
-            ];
1369
-            Db::name("user_sign_hongbao")->insert($hongbao_data);//添加记录
1370
-            $user_hongbao = Db::name('user')->where('uid', $order["uid"])->value('hongbao');
1371
-            $user_hongbao = bcadd($user_hongbao, (float)$hongbao,2);
1372
-            Db::name('user')->where('uid', $order["uid"])->update(['hongbao'=>$user_hongbao]);
1373
-        }
1355
+        // 吴总 2026-02-24 说 线下扫码不再发放红包
1356
+        // if($user['is_old']==1){
1357
+        //     //添加红包
1358
+        //     $hongbao=bcmul($pv, $yonghu_hongbao, 2);
1359
+        //     $hongbao_data = [
1360
+        //         "uid"           =>$order["uid"],
1361
+        //         "number"  =>    $hongbao,
1362
+        //         "addtime"       =>time(),
1363
+        //         "status"        =>1,
1364
+        //         "order_type"    =>$order_type,
1365
+        //         "order_id"      =>$order_id,
1366
+        //         "mark"          =>"扫码消费获得赠送红包",
1367
+        //         "desc"          =>'',
1368
+        //         "surplus"       =>$hongbao,
1369
+        //         "type"          =>1,
1370
+        //         'settlement_time' => date('Y-m-d H:i:s')
1371
+        //     ];
1372
+        //     Db::name("user_sign_hongbao")->insert($hongbao_data);//添加记录
1373
+        //     $user_hongbao = Db::name('user')->where('uid', $order["uid"])->value('hongbao');
1374
+        //     $user_hongbao = bcadd($user_hongbao, (float)$hongbao,2);
1375
+        //     Db::name('user')->where('uid', $order["uid"])->update(['hongbao'=>$user_hongbao]);
1376
+        // }
1374 1377
 
1375 1378
         ///用户可以拿到PV等值的积分和贡献值
1376 1379
         if ($pv >= 0.01) {