This commit is contained in:
hujiabin 2024-01-31 14:38:05 +08:00
parent 00a7f944d7
commit c0a0d28474

View File

@ -114,6 +114,10 @@ class RankBattle extends BaseModel
if (!self::inspectType($type)){ if (!self::inspectType($type)){
return array(); return array();
} }
$row = array();
switch ($class) {
case self::OVERALL_CHARTS : {
$row = SqlHelper::ormSelectOne $row = SqlHelper::ormSelectOne
(myself()->_getSelfMysql(), (myself()->_getSelfMysql(),
't_rank_battle', 't_rank_battle',
@ -124,7 +128,37 @@ class RankBattle extends BaseModel
'class' => $class, 'class' => $class,
) )
); );
return $row ? $row : null; }
break;
case self::DAILY_CHARTS :{
$row = SqlHelper::ormSelectOne
(myself()->_getSelfMysql(),
't_rank_battle',
array(
'account_id' => myself()->_getAccountId(),
'type' => $type,
'mode' => $mode,
'class' => $class,
"writetime" => myself()->_getNowDaySeconds(),
)
);
}
break;
case self::WEEKLY_CHARTS:{
$row = SqlHelper::ormSelectOne
(myself()->_getSelfMysql(),
't_rank_battle',
array(
'account_id' => myself()->_getAccountId(),
'type' => $type,
'mode' => $mode,
'class' => $class,
"writetime" => myself()->_getMondaySeconds(),
)
);
}
}
return $row ;
} }
public static function upsert($account,$mode,$type,$val){ public static function upsert($account,$mode,$type,$val){