|
|
@@ -4113,39 +4113,39 @@ class StoreOrderRepository extends BaseRepository
|
|
4113
|
4113
|
Db::name('log')->insert(['data' => '订单号:' . $order_sn . '付款额度较低或 商家、平台设置的返佣比例较低,养老金低于0.01无法入库 特此记录!']);
|
|
4114
|
4114
|
}
|
|
4115
|
4115
|
|
|
4116
|
|
- // 消费者
|
|
4117
|
|
- $userinfo = Db::name("user")->where('uid', $order["uid"])->find();
|
|
4118
|
|
- // 直推用户
|
|
4119
|
|
- $directThrustUserinfo = User::where('uid', $userinfo["spread_uid"])->find();
|
|
4120
|
|
- if (!empty($directThrustUserinfo)) {
|
|
4121
|
|
- // 直推养老金
|
|
4122
|
|
- $directThrustEstimateannuity = bcmul($order['total_price'], $sanfangfenpei['direct_thrust_ratio'], 2);
|
|
4123
|
|
- if ($directThrustEstimateannuity >= 0.01) {
|
|
4124
|
|
- $this->add_bill(
|
|
4125
|
|
- '养老金', $directThrustEstimateannuity, $directThrustUserinfo["uid"], "复购-直接推广者获得养老金" . $directThrustEstimateannuity,
|
|
4126
|
|
- 5, $order_sn, $order_id, $order["mer_id"], 0, 0, $order["type_shop"]
|
|
4127
|
|
- );
|
|
4128
|
|
- } else {
|
|
4129
|
|
- Db::name('log')->insert(['data' => '订单号:' . $order_sn . '付款额度较低或 商家、平台设置的返佣比例较低,养老金低于0.01无法入库 特此记录!']);
|
|
4130
|
|
- }
|
|
4131
|
|
- }
|
|
4132
|
|
-
|
|
4133
|
|
- // 间推用户
|
|
4134
|
|
- if ($directThrustUserinfo && !empty($directThrustUserinfo["spread_uid"])) {
|
|
4135
|
|
- $indirectThrustUserinfo = User::where('uid', $directThrustUserinfo["spread_uid"])->find();
|
|
4136
|
|
- if (!empty($indirectThrustUserinfo)) {
|
|
4137
|
|
- // 间推养老金
|
|
4138
|
|
- $indirectThrustEstimateannuity = bcmul($order['total_price'], $sanfangfenpei['indirect_thrust_ratio'], 2);
|
|
4139
|
|
- if ($indirectThrustEstimateannuity >= 0.01) {
|
|
4140
|
|
- $this->add_bill(
|
|
4141
|
|
- '养老金', $indirectThrustEstimateannuity, $indirectThrustUserinfo["uid"], "复购-间接推广者获得养老金" . $indirectThrustEstimateannuity,
|
|
4142
|
|
- 5, $order_sn, $order_id, $order["mer_id"], 0, 0, $order["type_shop"]
|
|
4143
|
|
- );
|
|
4144
|
|
- } else {
|
|
4145
|
|
- Db::name('log')->insert(['data' => '订单号:' . $order_sn . '付款额度较低或 商家、平台设置的返佣比例较低,养老金低于0.01无法入库 特此记录!']);
|
|
4146
|
|
- }
|
|
4147
|
|
- }
|
|
4148
|
|
- }
|
|
|
4116
|
+ // // 消费者
|
|
|
4117
|
+ // $userinfo = Db::name("user")->where('uid', $order["uid"])->find();
|
|
|
4118
|
+ // // 直推用户
|
|
|
4119
|
+ // $directThrustUserinfo = User::where('uid', $userinfo["spread_uid"])->find();
|
|
|
4120
|
+ // if (!empty($directThrustUserinfo)) {
|
|
|
4121
|
+ // // 直推养老金
|
|
|
4122
|
+ // $directThrustEstimateannuity = bcmul($order['total_price'], $sanfangfenpei['direct_thrust_ratio'], 2);
|
|
|
4123
|
+ // if ($directThrustEstimateannuity >= 0.01) {
|
|
|
4124
|
+ // $this->add_bill(
|
|
|
4125
|
+ // '养老金', $directThrustEstimateannuity, $directThrustUserinfo["uid"], "复购-直接推广者获得养老金" . $directThrustEstimateannuity,
|
|
|
4126
|
+ // 5, $order_sn, $order_id, $order["mer_id"], 0, 0, $order["type_shop"]
|
|
|
4127
|
+ // );
|
|
|
4128
|
+ // } else {
|
|
|
4129
|
+ // Db::name('log')->insert(['data' => '订单号:' . $order_sn . '付款额度较低或 商家、平台设置的返佣比例较低,养老金低于0.01无法入库 特此记录!']);
|
|
|
4130
|
+ // }
|
|
|
4131
|
+ // }
|
|
|
4132
|
+ //
|
|
|
4133
|
+ // // 间推用户
|
|
|
4134
|
+ // if ($directThrustUserinfo && !empty($directThrustUserinfo["spread_uid"])) {
|
|
|
4135
|
+ // $indirectThrustUserinfo = User::where('uid', $directThrustUserinfo["spread_uid"])->find();
|
|
|
4136
|
+ // if (!empty($indirectThrustUserinfo)) {
|
|
|
4137
|
+ // // 间推养老金
|
|
|
4138
|
+ // $indirectThrustEstimateannuity = bcmul($order['total_price'], $sanfangfenpei['indirect_thrust_ratio'], 2);
|
|
|
4139
|
+ // if ($indirectThrustEstimateannuity >= 0.01) {
|
|
|
4140
|
+ // $this->add_bill(
|
|
|
4141
|
+ // '养老金', $indirectThrustEstimateannuity, $indirectThrustUserinfo["uid"], "复购-间接推广者获得养老金" . $indirectThrustEstimateannuity,
|
|
|
4142
|
+ // 5, $order_sn, $order_id, $order["mer_id"], 0, 0, $order["type_shop"]
|
|
|
4143
|
+ // );
|
|
|
4144
|
+ // } else {
|
|
|
4145
|
+ // Db::name('log')->insert(['data' => '订单号:' . $order_sn . '付款额度较低或 商家、平台设置的返佣比例较低,养老金低于0.01无法入库 特此记录!']);
|
|
|
4146
|
+ // }
|
|
|
4147
|
+ // }
|
|
|
4148
|
+ // }
|
|
4149
|
4149
|
}
|
|
4150
|
4150
|
|
|
4151
|
4151
|
public function yugu_rebate($order)
|