修复 切账号问题
This commit is contained in:
parent
4ac37781d6
commit
03cce06564
@ -237,6 +237,7 @@ class DynData extends BaseModel {
|
||||
|
||||
private static function internalGetV($x, $y, $defVal = 0)
|
||||
{
|
||||
self::checkLastUser();
|
||||
$key = self::calcKey($x, $y);
|
||||
if (!is_null(self::$dynData)) {
|
||||
if (isset(self::$dynData[$key])) {
|
||||
@ -270,7 +271,19 @@ class DynData extends BaseModel {
|
||||
}
|
||||
}
|
||||
|
||||
private static $dynData = null;
|
||||
private static function checkLastUser()
|
||||
{
|
||||
if (!empty(self::$lastAccountId)) {
|
||||
if (self::$lastAccountId != myself()->_getAccountId()) {
|
||||
self::$lastAccountId = myself()->_getAccountId();
|
||||
self::$dynData = null;
|
||||
self::$hitCount = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static $lastAccountId = '';
|
||||
private static $dynData = nulla;
|
||||
private static $hitCount = 0;
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user