|
@@ -40,29 +40,25 @@ class PublicController
|
|
|
|
|
|
public function test()
|
|
|
{
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- $extract = UserExtractModel::get(169);
|
|
|
-
|
|
|
- $res = true;
|
|
|
- if ($extract['commission_consumer'] > 0) {
|
|
|
- $res = $res && UserBill::income('提现转换(消费券)', $extract['uid'], 'consumer', 'extract_get_consumer', $extract['commission_consumer'], $extract['id'], \app\admin\model\user\User::where('uid', $extract['uid'])->value('consumer') + $extract['commission_consumer'], '提现申请通过,其中部分佣金转换为消费券' . $extract['commission_consumer']);
|
|
|
- $res = $res && \app\admin\model\user\User::where('uid', $extract['uid'])->inc('consumer', $extract['commission_consumer'])->update();
|
|
|
- }
|
|
|
- var_dump($res);
|
|
|
- if ($extract['commission_yue'] > 0) {
|
|
|
- $res = $res && UserBill::income('提现转换(余额)', $extract['uid'], 'now_money', 'extract_get_now_money', $extract['commission_yue'], $extract['id'], \app\admin\model\user\User::where('uid', $extract['uid'])->value('now_money') + $extract['commission_yue'], '提现申请通过,其中部分佣金转换为余额' . $extract['commission_yue']);
|
|
|
- $res = $res && \app\admin\model\user\User::where('uid', $extract['uid'])->inc('now_money', $extract['commission_yue'])->update();
|
|
|
- }
|
|
|
- var_dump($res);
|
|
|
- if ($extract['commission_gf'] > 0) {
|
|
|
- $res = $res && UserBill::income('提现转换(股份)', $extract['uid'], 'gf', 'extract_get_gf', $extract['commission_gf'], $extract['id'], \app\admin\model\user\User::where('uid', $extract['uid'])->value('gf') + $extract['commission_gf'], '提现申请通过,其中部分佣金转换为股份' . $extract['commission_gf']);
|
|
|
- $res = $res && \app\admin\model\user\User::where('uid', $extract['uid'])->inc('gf', $extract['commission_gf'])->update();
|
|
|
+ $spread = User::get('1393');
|
|
|
+ while ($spread) {
|
|
|
+ $sps = User::where('spread_uid', $spread['uid'])->column('uid');
|
|
|
+ $count = 0;
|
|
|
+ foreach ($sps as $vvv) {
|
|
|
+ if (StoreOrder::where('uid', $vvv)->where('paid', 1)->where('refund_status', 0)->where('is_del', 0)->where('is_system_del', 0)
|
|
|
+ ->where('suit', '>', 0)->find()) {
|
|
|
+ $count++;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ var_dump($spread['uid'] . ':status:' . (int)(StoreOrder::where('uid', $spread['uid'])
|
|
|
+ ->where('paid', 1)
|
|
|
+ ->where('refund_status', 0)
|
|
|
+ ->where('is_del', 0)
|
|
|
+ ->where('is_system_del', 0)
|
|
|
+ ->where('suit', '>', 0)
|
|
|
+ ->sum('suit') >= 25));
|
|
|
+ var_dump($spread['uid'] . ':' . $count);
|
|
|
}
|
|
|
- var_dump($res);
|
|
|
}
|
|
|
|
|
|
|