排名优化
parent
6b193dc1b8
commit
2ae08ffc8c
|
|
@ -126,6 +126,13 @@ class GenerateCustomerRanking extends Command
|
||||||
];
|
];
|
||||||
|
|
||||||
if ($dayx == 7) {
|
if ($dayx == 7) {
|
||||||
|
// 最近连赢次数
|
||||||
|
$baseInfo['wined_last7'] = 0;
|
||||||
|
foreach ($orders as $item) {
|
||||||
|
if ($item->wined == 1) {
|
||||||
|
$baseInfo['wined_last7']++;
|
||||||
|
}
|
||||||
|
}
|
||||||
// 一站成名: 最后一单是红的,并且7日内有连续3天都红
|
// 一站成名: 最后一单是红的,并且7日内有连续3天都红
|
||||||
if ($lastOrder && $lastOrder->wined == 1 && $lossMax < 3 && $dayMax >= 3) {
|
if ($lastOrder && $lastOrder->wined == 1 && $lossMax < 3 && $dayMax >= 3) {
|
||||||
$baseInfo['rank_fame'] = 1;
|
$baseInfo['rank_fame'] = 1;
|
||||||
|
|
|
||||||
|
|
@ -152,6 +152,7 @@ class OrderController extends BaseController
|
||||||
->where('cdate', date('Ymd'))
|
->where('cdate', date('Ymd'))
|
||||||
->where($rankType, 1)
|
->where($rankType, 1)
|
||||||
->orderBy($sortField, 'desc')
|
->orderBy($sortField, 'desc')
|
||||||
|
->orderBy('wined_last7', 'desc')
|
||||||
->limit(10)
|
->limit(10)
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue