Commit f24583d3 authored by luhongguang's avatar luhongguang

update: temp

parent 0cec99db
......@@ -3,8 +3,10 @@
namespace App\Services\marketing;
use App\Exception\custom\MarketingException;
use App\Models\marketing\mysql\ColonelDistributorColonel;
use App\Models\marketing\mysql\ColonelDistributorInviteOrder;
use App\Models\marketing\mysql\ColonelDistributorInviteOrderNum;
use App\Models\marketing\mysql\ColonelDistributorPayInfo;
class PindanActivityInviteOrderService
{
......@@ -91,4 +93,30 @@ class PindanActivityInviteOrderService
return true;
}
public static function incomeStatistics($params = [])
{
$userId = $params["user_id"];
$yesterday = date("Y-m-d H:i:s", strtotime("-1 day"));
$yesterdayRewards = ColonelDistributorPayInfo::select(["reward"], ["date" => $yesterday, "colonel_user_id" => $userId], []);
$allRewards = ColonelDistributorPayInfo::select(["reward"], ["colonel_user_id" => $userId], []);
$yesterdayRewards = array_column($yesterdayRewards, "reward");
$yesterdayReward = array_sum($yesterdayRewards);
$allRewards = array_column($allRewards, "reward");
$allReward = array_sum($allRewards);
return ["yesterday_reward" => $yesterdayReward, "all_reward" => $allReward];
}
public static function inviteOrderNumberStatistics($params = [])
{
}
public static function newUserStatistics($params = [])
{
}
}
\ No newline at end of file
......@@ -1891,6 +1891,7 @@ opcache.huge_code_pages=1
apc.shm_size=1024M
apc.slam_defense=1
apc.serializer=igbinary
apc.enable_cli=1
[memcached]
memcached.sess_connect_timeout=1000
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment