'province', 1 => 'city', 2 => 'district', default => 'all', }; $key = CommonRedisKey::getSystemRegionList($type); if ($this->redis->exists($key)) return json_decode($this->redis->get($key), true); if ($type == 'all') { $data = $this->systemCityConfigModel->getAll(); } else { $data = $this->systemCityConfigModel->getListByDeep($deep); } $this->redis->set($key, json_encode($data)); return $data; } }