request->get('region', ''); $keyword = Yii::$app->request->get('keyword', ''); $result = mapUtil::suggestion($region, $keyword); util::success($result); } //解析地址 ssh 20210626 public function actionResolve() { $lat = Yii::$app->request->get('lat'); $long = Yii::$app->request->get('long'); if (empty($lat) || empty($long)) { util::success([]); } $res = mapUtil::resolveLocation($lat, $long); $address = $res['result']['formatted_addresses']['recommend'] ?? ''; $province = $res['result']['address_component']['province'] ?? ''; $city = $res['result']['address_component']['city'] ?? ''; $showAddress = $res['result']['address'] ?? ''; if (empty($address) || empty($province) || empty($city)) { util::success([]); } util::success(['province' => $province, 'city' => $city, 'address' => $address, 'showAddress' => $showAddress]); } //是否点击过打开导航 public function actionHasHitNavigate() { $cacheKey = 'has_hit_navigate_' . $this->shopAdminId; Yii::$app->redis->executeCommand('SET', [$cacheKey, 'has']); util::complete(); } }