This commit is contained in:
hujiabin 2024-10-23 14:16:09 +08:00
parent 00f2039ecf
commit 3dbf6891c5
2 changed files with 6 additions and 3 deletions

View File

@ -19,6 +19,7 @@ class UserInvitationCode extends BaseModel
} }
public static function generateCode(){ public static function generateCode(){
$user = myself()->_getOrmUserInfo();
SqlHelper::upsert( SqlHelper::upsert(
myself()->_getSelfMysql(), myself()->_getSelfMysql(),
't_user_invitation_code', 't_user_invitation_code',
@ -30,7 +31,7 @@ class UserInvitationCode extends BaseModel
), ),
array( array(
'account_id' => myself()->_getAccountId(), 'account_id' => myself()->_getAccountId(),
'invitation_code' =>rand(100000,999999), 'invitation_code' =>$user['idx'],
'createtime' =>myself()->_getNowTime(), 'createtime' =>myself()->_getNowTime(),
'modifytime' =>myself()->_getNowTime(), 'modifytime' =>myself()->_getNowTime(),
) )

View File

@ -527,8 +527,10 @@ class MissionService extends BaseService {
{ {
//邀请新人并绑定邀请码(邀请新人数) //邀请新人并绑定邀请码(邀请新人数)
$myCodeDb = UserInvitationCode::findMyCode(); $myCodeDb = UserInvitationCode::findMyCode();
$count = UserInvitationCode::getMyCodeBindCount($myCodeDb['invitation_code']); if ($myCodeDb){
$missionDto['current'] = $count; $count = UserInvitationCode::getMyCodeBindCount($myCodeDb['invitation_code']);
$missionDto['current'] = $count;
}
} }
break; break;
case mt\Task::OFFER_REWARD_COND: case mt\Task::OFFER_REWARD_COND: