|
|
@@ -213,8 +213,15 @@ class TaoKe extends BaseController
|
|
213
|
213
|
|
|
214
|
214
|
// $yanglaojin = app()->make(ProductRepository::class)->yanglaojin(0, $commission);
|
|
215
|
215
|
|
|
216
|
|
- $pv=sprintf('%.2f',$commission* 0.5); //PV
|
|
217
|
|
- $yanglaojin=$pv; //新的养老金
|
|
|
216
|
+ $systemvalueObj= $goods_obj = Db::name('system_config_value')
|
|
|
217
|
+ -> where('config_key','sanfangfenpei')->find();;
|
|
|
218
|
+
|
|
|
219
|
+ $sanfangfenpei=json_decode($systemvalueObj['value'],true);
|
|
|
220
|
+ $pv=sprintf('%.2f',$commission*$sanfangfenpei['pv']); //PV
|
|
|
221
|
+ $yanglaojin=sprintf('%.2f',$commission*$sanfangfenpei['yanglaojin']); //新的养老金
|
|
|
222
|
+
|
|
|
223
|
+// $pv=sprintf('%.2f',$commission* 0.5); //PV
|
|
|
224
|
+// $yanglaojin=$pv; //新的养老金
|
|
218
|
225
|
Log::info("养老金:".$yanglaojin);
|
|
219
|
226
|
// if($yanglaojin < 0.1) {
|
|
220
|
227
|
// continue;
|
|
|
@@ -419,12 +426,25 @@ class TaoKe extends BaseController
|
|
419
|
426
|
if (empty($detail)) {//不能请求到数据将结果返回
|
|
420
|
427
|
return ['code' => 0, 'data' => $result];
|
|
421
|
428
|
}
|
|
422
|
|
- $commission = sprintf('%.2f',($detail['min_group_price'] * $detail['promotion_rate']) / 1000 / 100);
|
|
|
429
|
+ $commission = round(($detail['min_group_price'] * $detail['promotion_rate']) / 1000 / 100,3);
|
|
423
|
430
|
// $detail['yanglao'] = app()->make(ProductRepository::class)
|
|
424
|
431
|
// ->thirdYanglaojin(0, sprintf('%.2f', $commission));
|
|
425
|
|
-
|
|
426
|
|
- $pv=sprintf('%.2f', $commission *0.5); //PV
|
|
427
|
|
- $yanglaojin=$pv; //新的养老金
|
|
|
432
|
+
|
|
|
433
|
+ log::info("commission==={$commission}");
|
|
|
434
|
+ $systemvalueObj= $goods_obj = Db::name('system_config_value')
|
|
|
435
|
+ -> where('config_key','sanfangfenpei')->find();;
|
|
|
436
|
+ $sanfangfenpei=json_decode($systemvalueObj['value'],true);
|
|
|
437
|
+ $ppv=$commission*$sanfangfenpei['pv'];
|
|
|
438
|
+ $pv3=round($ppv,3); //PV
|
|
|
439
|
+ $pv=round($ppv,2); //PV
|
|
|
440
|
+ log::info("pv==={$pv}===========ppv3={$pv3}");
|
|
|
441
|
+ $yanglaojin=round($commission*$sanfangfenpei['yanglaojin'],2); //新的养老金
|
|
|
442
|
+
|
|
|
443
|
+
|
|
|
444
|
+
|
|
|
445
|
+
|
|
|
446
|
+// $pv=sprintf('%.2f', $commission *0.5); //PV
|
|
|
447
|
+// $yanglaojin=$pv; //新的养老金
|
|
428
|
448
|
|
|
429
|
449
|
$gongxian=$pv;
|
|
430
|
450
|
$jifen=$pv;
|
|
|
@@ -859,7 +879,7 @@ class TaoKe extends BaseController
|
|
859
|
879
|
//订单写入数据库,bill_end_time再格式化订单的时候已经加入,所以写入订单的时候就不需要在计算了
|
|
860
|
880
|
$localOrder = PddOrderModel::create($order);
|
|
861
|
881
|
//预估养老金
|
|
862
|
|
- $yanglaojin_order = $orderThird->yuguOrder(
|
|
|
882
|
+ $orderThird->yuguOrder(
|
|
863
|
883
|
$localOrder['order_pdd_id'],
|
|
864
|
884
|
$localOrder['commission'],
|
|
865
|
885
|
$localOrder['uid'],
|