修改交易统计

This commit is contained in:
luofei 2024-06-07 17:58:52 +08:00
parent 695a47e8c5
commit 349e2573d9

View File

@ -95,23 +95,25 @@ class WorkbenchLogic extends BaseLogic
$userList = reset_index($userList, 'pay_time'); $userList = reset_index($userList, 'pay_time');
$orderListTmp = []; $orderListTmp = [];
$userListTmp = []; $userListTmp = [];
$range = [];
for ($i = $timeRange[0]; $i <= $timeRange[1]; $i++) { for ($i = $timeRange[0]; $i <= $timeRange[1]; $i++) {
$range[] = $i;
if (!isset($orderList[$i])) { if (!isset($orderList[$i])) {
$orderListTmp[$i] = ['pay_time' => $i, 'pay_price' => 0]; $orderListTmp[$i] = 0;
} else { } else {
$orderListTmp[$i] = ['pay_time' => $i, 'pay_price' => $orderList[$i]['pay_price']]; $orderListTmp[$i] = $orderList[$i]['pay_price'];
} }
if (!isset($userList[$i])) { if (!isset($userList[$i])) {
$userListTmp[$i] = ['pay_time' => $i, 'user_num' => 0]; $userListTmp[$i] = 0;
} else { } else {
$userListTmp[$i] = ['pay_time' => $i, 'user_num' => $userList[$i]['user_num']]; $userListTmp[$i] = $userList[$i]['user_num'];
} }
} }
$data['statistics'] = [ $data['statistics'] = [
'range' => array_column($orderListTmp, 'pay_time'), 'range' => $range,
'data' => [ 'data' => [
array_values($orderListTmp), 'order_amount' => array_values($orderListTmp),
array_values($userListTmp) 'user_number' => array_values($userListTmp)
] ]
]; ];
return $data; return $data;