Browse Source

feat: NG-15: 新会员注册时增加国家与语言选项.

kevin 1 year ago
parent
commit
1b95abd13b

+ 0 - 1
common/models/CurrencyConversions.php

@@ -67,7 +67,6 @@ class CurrencyConversions extends \common\components\ActiveRecord
     public static function getFromCache()
     {
         $records = Yii::$app->cache->get(Cache::CURRENCIES_CONVERSIONS_KEY);
-        Yii::$app->cache->delete(Cache::CURRENCIES_CONVERSIONS_KEY); // todo
         if (!$records) {
             // 获取信息
             $records = self::getAllData();

+ 4 - 0
common/models/forms/CurrenciesConversionsForm.php

@@ -13,6 +13,7 @@ use common\models\CurrencyConversions;
 use common\models\Period;
 use common\models\ShopGoods;
 use StatusEnum;
+use Yii;
 use yii\base\Exception;
 
 /**
@@ -106,6 +107,9 @@ class CurrenciesConversionsForm extends Model
                 throw new Exception(Form::formatErrorsForApi($model->getErrors()));
             }
 
+            // 刷新缓存
+            Yii::$app->cache->delete(Cache::CURRENCIES_CONVERSIONS_KEY);
+
             // 选择商品汇率同步,更新商品属性
             if ($postData['synchronize']) {
                 // 异步属性商品价格