修改工会活动Bug

This commit is contained in:
hujiabin 2022-12-13 11:27:51 +08:00
parent c63ba8e2d0
commit 307392caa5

View File

@ -103,12 +103,12 @@ class RankActivityService extends BaseService {
break; break;
case self::GUILD_TYPE : case self::GUILD_TYPE :
{ {
if ($userDb['guild_id']){ // if ($userDb['guild_id']){
$this->internalUpdateRankActivityNew( $this->internalUpdateRankActivityNew(
$currentRankingMeta, $currentRankingMeta,
$gold, $gold,
$userDb); $userDb);
} // }
} }
break; break;
} }
@ -127,6 +127,34 @@ class RankActivityService extends BaseService {
if (!$meta){ if (!$meta){
return; return;
} }
if($meta['themeType'] == self::GUILD_TYPE){
if (!$user['guild_id']){
$row = SqlHelper::ormSelectOne
(myself()->_getSelfMysql(),
't_rank_activity',
array(
'account_id' => myself()->_getAccountId(),
'wave' => $meta['wave'],
'type' => $meta['themeType'],
)
);
if ($row){
SqlHelper::update
(myself()->_getSelfMysql(),
't_rank_activity',
array(
'account_id' => myself()->_getAccountId(),
'wave' => $meta['wave'],
'type' => $meta['themeType'],
),
array(
'guild_id'=> ''
)
);
}
return;
}
}
SqlHelper::upsert SqlHelper::upsert
(myself()->_getSelfMysql(), (myself()->_getSelfMysql(),
't_rank_activity', 't_rank_activity',