维护用户排序

This commit is contained in:
wanyongkang
2020-11-24 15:56:59 +08:00
parent a326346f5b
commit b0b6da63d4
3 changed files with 18 additions and 19 deletions

View File

@@ -5,7 +5,7 @@
* @Author: kangkang
* @Date: 2020-10-13 19:52:37
* @LastEditors: Please set LastEditors
* @LastEditTime: 2020-11-24 15:14:39
* @LastEditTime: 2020-11-24 15:55:55
*/
namespace app\manager\controller;
@@ -39,6 +39,8 @@ class UserFollow extends Controller
$time_where1 = '';
$time_where2 = '';
$time_where3 = '';
$time_where_pre = '';
$time_where_now = '';
$user_search_id = [];
$user_search_id_list = [];
@@ -108,15 +110,17 @@ class UserFollow extends Controller
}
if (!empty($search['sortLable'])) {
$is_screen = true;
$time_where_pre .= " product_order.UpdateTime>='" . $date1 . "' and product_order.UpdateTime<='" . $date2 . "' ";
$time_where_now .= " product_order.UpdateTime>='" . $date3 . "' and product_order.UpdateTime<='" . $date4 . "' ";
switch ($search['sortLable']) {
case 'all_amount':
$user_search_id = $product_order_model->getSort($sort_where, $search['sortOrder'], "$page,50");
break;
case 'PrevMonthAmount':
$user_search_id = $product_order_model->getMonthSort($sort_where, $search['sortOrder'], "$page,50");
$user_search_id = $product_order_model->getMonthSort($sort_where, $search['sortOrder'], "$page,50", $time_where_pre);
break;
case 'MonthAmount':
$user_search_id = $product_order_model->getMonthSort($sort_where, $search['sortOrder'], "$page,50", false);
$user_search_id = $product_order_model->getMonthSort($sort_where, $search['sortOrder'], "$page,50", $time_where_now);
break;
case 'account_count':
$user_search_id = $product_account_model->getSort($sort_where, $search['sortOrder'], "$page,50", 1);
@@ -146,7 +150,7 @@ class UserFollow extends Controller
}
$where['Id'] = ['in', $user_search_id_list];
}
$user_list = $user_model->getListPage($where, 'Id,follow_status,LoginCode,CreateTime,Wx,QQ', 'id desc', "$page,50");
$user_list = $user_model->getListPage($where, 'Id,follow_status,LoginCode,CreateTime,Wx,QQ', 'id desc', "50");
$list = [];
$user_id_list = [];