|
|
@@ -146,6 +146,7 @@ class SystemUserTask extends BaseModel
|
|
|
* */
|
|
|
public static function ConsumptionAmount($task_id, $uid = 0, $start_time = 0, $number = 0)
|
|
|
{
|
|
|
+ @file_put_contents('quanju.txt', "-第八步\r\n", 8);
|
|
|
$isComplete = false;
|
|
|
// $SumPayPrice = StoreOrder::where('paid', 1)->where('refund_status', 0)->where('is_del', 0)->where('uid', $uid)->where('add_time', '>', $start_time)->sum('pay_price');
|
|
|
$directSubordinateUids = User::where('spread_uid', $uid)->column('uid');
|
|
|
@@ -172,7 +173,7 @@ class SystemUserTask extends BaseModel
|
|
|
{
|
|
|
$isComplete = false;
|
|
|
// $SumPayPrice = StoreOrder::where('paid', 1)->where('refund_status', 0)->where('is_del', 0)->where('uid', $uid)->where('add_time', '>', $start_time)->sum('pay_price');
|
|
|
-
|
|
|
+ @file_put_contents('quanju.txt', "-第九步\r\n", 8);
|
|
|
$teamUids = UserController::getAllTeamMembers($uid); //获取团队所有成员
|
|
|
$team_achievement = 0;
|
|
|
if (!empty($teamUids)) {
|
|
|
@@ -194,6 +195,7 @@ class SystemUserTask extends BaseModel
|
|
|
* */
|
|
|
public static function CommunityConsumptionAmount($task_id, $uid = 0, $start_time = 0, $number = 0)
|
|
|
{
|
|
|
+ @file_put_contents('quanju.txt', "-第十步\r\n", 8);
|
|
|
$isComplete = false;
|
|
|
// $SumPayPrice = StoreOrder::where('paid', 1)->where('refund_status', 0)->where('is_del', 0)->where('uid', $uid)->where('add_time', '>', $start_time)->sum('pay_price');
|
|
|
$directSubordinateUids = User::where('spread_uid', $uid)->column('uid');
|
|
|
@@ -379,6 +381,7 @@ class SystemUserTask extends BaseModel
|
|
|
$is_clear = SystemUserLevel::getClear($level['id']);
|
|
|
if ($is_clear == false && $LeveId == $level_id) $is_clear = true;
|
|
|
$reach_count = self::getTaskComplete($level_id, $uid, true);
|
|
|
+ @file_put_contents('quanju.txt', "-第四步\r\n", 8);
|
|
|
return [
|
|
|
'list' => $list,
|
|
|
'reach_count' => $reach_count,
|
|
|
@@ -395,6 +398,7 @@ class SystemUserTask extends BaseModel
|
|
|
* */
|
|
|
protected static function set_task_type($item, $uid, $startTime = 0)
|
|
|
{
|
|
|
+ @file_put_contents('quanju.txt', "-第七步\r\n", 8);
|
|
|
$task = ['task_type_title' => '', 'new_number' => 0, 'speed' => 0, 'finish' => 0];
|
|
|
$task_type = $item['task_type'];
|
|
|
switch ($task_type) {
|
|
|
@@ -479,6 +483,7 @@ class SystemUserTask extends BaseModel
|
|
|
* */
|
|
|
public static function tidyTask($task, $uid, $is_clear, $startTime)
|
|
|
{
|
|
|
+ @file_put_contents('quanju.txt', "-第五步\r\n", 8);
|
|
|
if (!is_array($task)) return $task;
|
|
|
foreach ($task as &$item) {
|
|
|
//如果已完成该任务进度直接为100
|
|
|
@@ -488,6 +493,7 @@ class SystemUserTask extends BaseModel
|
|
|
$item['finish'] = 1;
|
|
|
$item['task_type_title'] = '';
|
|
|
} else {
|
|
|
+ @file_put_contents('quanju.txt', "-第六步\r\n", 8);
|
|
|
// if($is_clear){
|
|
|
list($new_number, $speed, $task_type_title, $finish) = self::set_task_type($item, $uid, $startTime);
|
|
|
$item['new_number'] = $new_number;
|