Browse Source

邀请人变更

shish 6 years ago
parent
commit
8aba7aa445
2 changed files with 7 additions and 6 deletions
  1. 2 2
      biz/invite/classes/InviteClass.php
  2. 5 4
      biz/invite/classes/InviteStatClass.php

+ 2 - 2
biz/invite/classes/InviteClass.php

@@ -63,9 +63,9 @@ class InviteClass extends BaseClass
 	public static function add($data, $returnObject = false)
 	{
 		$model = Yii::createObject(['class' => static::$baseFile]);
-		$userId = $data['userId'];
 		//增加邀请人数
-		InviteStatClass::addInviteNum($userId);
+		$introUserId = $data['introUserId'];
+		InviteStatClass::addInviteNum($introUserId);
 		return $model->add($data, $returnObject);
 	}
 	

+ 5 - 4
biz/invite/classes/InviteStatClass.php

@@ -7,18 +7,19 @@ use biz\base\classes\BaseClass;
 
 class InviteStatClass extends BaseClass
 {
-
+	
 	public static $baseFile = '\biz\invite\models\InviteStat';
-
+	
 	//邀请数增加
 	public static function addInviteNum($userId, $num = 1)
 	{
 		$stat = self::getByCondition(['userId' => $userId], true);
 		if (empty($stat)) {
-			$stat = self::add(['userId' => $userId], true);
+			$time = time();
+			$stat = self::add(['userId' => $userId, 'addTime' => $time], true);
 		}
 		$stat->inviteNum += $num;
 		$stat->save();
 	}
-
+	
 }