Skip to content
Snippets Groups Projects

fix bug stage with tenant.

Merged Phòng Nguyễn Hồng Phát requested to merge develop into master
1 file
+ 5
3
Compare changes
  • Side-by-side
  • Inline
+ 5
3
@@ -52,9 +52,11 @@ class Stage extends \lsat\microbase\models\BaseRestModel
public static function getList()
{
return Yii::$app->cache->getOrSet(self::CACHE_STAGE_LIST, function () {
$tenantCode = Yii::$app->user->identity->tenantCode;
return Yii::$app->cache->getOrSet(self::CACHE_STAGE_LIST."_".$tenantCode, function () use ($tenantCode) {
$tmp = self::find()->where([
'record_status' => 'O'
'record_status' => 'O',
'tenant_code' => $tenantCode,
])->asArray()->all();
return ArrayHelper::index($tmp, 'id');
}, 60 * 60 * 24 * 7);
@@ -106,7 +108,7 @@ class Stage extends \lsat\microbase\models\BaseRestModel
}
public function afterSave($insert, $changedAttributes)
{
Yii::$app->cache->delete(self::CACHE_STAGE_LIST);
Yii::$app->cache->delete(self::CACHE_STAGE_LIST."_".Yii::$app->user->identity->tenantCode);
parent::afterSave($insert, $changedAttributes); // TODO: Change the autogenerated stub
}
}
Loading