|
@@ -244,7 +244,7 @@ class User extends \common\components\ActiveRecord
|
|
|
public static function getBaseInfoFromRedis($userId){
|
|
public static function getBaseInfoFromRedis($userId){
|
|
|
$userInfo = Yii::$app->redis->hget(Cache::USER_INFO_KEY, $userId);
|
|
$userInfo = Yii::$app->redis->hget(Cache::USER_INFO_KEY, $userId);
|
|
|
if(!$userInfo){
|
|
if(!$userInfo){
|
|
|
- $userInfo = static::find()->select('ID,USER_NAME,NATION,COUNTRY_ID,LANGUAGE_ID,REAL_NAME,ID_CARD,ID_TYPE,MOBILE,ADDRESS,STATUS,DEC_LV,LAST_DEC_LV,EMP_LV,CROWN_LV,DEC_CLOSED,AVATAR,OPEN_BANK,BANK_ADDRESS,BANK_NO,VERIFIED,IS_UNION,IS_DEC,IS_ATLAS,IS_RECHARGE,IS_STUDIO,DEC_ROLE_ID,PROVINCE,CITY,COUNTY,EMAIL')->where('ID=:ID', [':ID'=>$userId])->asArray()->one();
|
|
|
|
|
|
|
+ $userInfo = static::find()->select('ID,USER_NAME,NATION,COUNTRY_ID,LANGUAGE_ID,REAL_NAME,ID_CARD,ID_TYPE,MOBILE,ADDRESS,STATUS,DEC_LV,LAST_DEC_LV,EMP_LV,ELITE_LV,DEC_CLOSED,AVATAR,OPEN_BANK,BANK_ADDRESS,BANK_NO,VERIFIED,IS_UNION,IS_DEC,IS_ATLAS,IS_RECHARGE,IS_STUDIO,DEC_ROLE_ID,PROVINCE,CITY,COUNTY,EMAIL')->where('ID=:ID', [':ID'=>$userId])->asArray()->one();
|
|
|
Yii::$app->redis->hset(Cache::USER_INFO_KEY, $userId, Json::encode($userInfo));
|
|
Yii::$app->redis->hset(Cache::USER_INFO_KEY, $userId, Json::encode($userInfo));
|
|
|
} else {
|
|
} else {
|
|
|
$userInfo = Json::decode($userInfo);
|
|
$userInfo = Json::decode($userInfo);
|
|
@@ -258,7 +258,7 @@ class User extends \common\components\ActiveRecord
|
|
|
* @return mixed
|
|
* @return mixed
|
|
|
*/
|
|
*/
|
|
|
public static function updateBaseInfoToRedis($userId){
|
|
public static function updateBaseInfoToRedis($userId){
|
|
|
- $userInfo = static::find()->select('ID,USER_NAME,NATION,COUNTRY_ID,LANGUAGE_ID,REAL_NAME,ID_CARD,ID_TYPE,MOBILE,ADDRESS,STATUS,DEC_LV,LAST_DEC_LV,EMP_LV,CROWN_LV,DEC_CLOSED,AVATAR,OPEN_BANK,BANK_ADDRESS,BANK_NO,VERIFIED,IS_UNION,IS_DEC,IS_ATLAS,IS_RECHARGE,IS_STUDIO,DEC_ROLE_ID,PROVINCE,CITY,COUNTY,EMAIL')->where('ID=:ID', [':ID'=>$userId])->asArray()->one();
|
|
|
|
|
|
|
+ $userInfo = static::find()->select('ID,USER_NAME,NATION,COUNTRY_ID,LANGUAGE_ID,REAL_NAME,ID_CARD,ID_TYPE,MOBILE,ADDRESS,STATUS,DEC_LV,LAST_DEC_LV,EMP_LV,ELITE_LV,DEC_CLOSED,AVATAR,OPEN_BANK,BANK_ADDRESS,BANK_NO,VERIFIED,IS_UNION,IS_DEC,IS_ATLAS,IS_RECHARGE,IS_STUDIO,DEC_ROLE_ID,PROVINCE,CITY,COUNTY,EMAIL')->where('ID=:ID', [':ID'=>$userId])->asArray()->one();
|
|
|
return Yii::$app->redis->hset(Cache::USER_INFO_KEY, $userId, Json::encode($userInfo));
|
|
return Yii::$app->redis->hset(Cache::USER_INFO_KEY, $userId, Json::encode($userInfo));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -361,6 +361,7 @@ class User extends \common\components\ActiveRecord
|
|
|
'BANK_ADDRESS' => $userInfo['BANK_ADDRESS'],
|
|
'BANK_ADDRESS' => $userInfo['BANK_ADDRESS'],
|
|
|
'DEC_LV' => $userInfo['DEC_LV'] ?? DeclarationLevel::getDefaultLevelId(),
|
|
'DEC_LV' => $userInfo['DEC_LV'] ?? DeclarationLevel::getDefaultLevelId(),
|
|
|
'EMP_LV' => $userInfo['EMP_LV'] ?? EmployLevel::getDefaultLevelId(),
|
|
'EMP_LV' => $userInfo['EMP_LV'] ?? EmployLevel::getDefaultLevelId(),
|
|
|
|
|
+ 'ELITE_LV' => $userInfo['ELITE_LV'] ?? EliteLevel::getDefaultLevelId(),
|
|
|
'PROVINCE' => $userInfo['PROVINCE'],
|
|
'PROVINCE' => $userInfo['PROVINCE'],
|
|
|
'CITY' => $userInfo['CITY'],
|
|
'CITY' => $userInfo['CITY'],
|
|
|
'COUNTY' => $userInfo['COUNTY'],
|
|
'COUNTY' => $userInfo['COUNTY'],
|