public function doAddAction()
 {
     $data['offset_type'] = 1;
     $data['business_name'] = $this->request->getPost('business_name');
     $data['branch_name'] = $this->request->getPost('branch_name');
     $data['province'] = $this->request->getPost('province');
     $data['city'] = $this->request->getPost('city');
     $data['district'] = $this->request->getPost('district');
     $data['address'] = $this->request->getPost('address');
     $data['telephone'] = $this->request->getPost('telephone');
     $data['categories'] = array($this->request->getPost('categories') . ',' . $this->request->getPost('categories_1'));
     $data['longitude'] = (double) $this->request->getPost('longitude');
     $data['latitude'] = (double) $this->request->getPost('latitude');
     $data['recommend'] = $this->request->getPost('recommend');
     $data['special'] = $this->request->getPost('special');
     $data['introduction'] = $this->request->getPost('introduction');
     $data['open_time'] = $this->request->getPost('open_time');
     $data['avg_price'] = (int) $this->request->getPost('avg_price');
     $photo_list = $this->request->getPost('photo_list');
     if (is_array($photo_list) && count($photo_list) > 0) {
         foreach ($photo_list as $val) {
             $data['photo_list'][] = array('photo_url' => $val);
         }
     }
     $pois = new \App\Models\Pois();
     if ($pois->createRowData($data)) {
         $data['sid'] = $pois->id;
         $post_wechat['business']['base_info'] = $data;
         if (!$this->di['wechat']->addPoi(json_encode($post_wechat, JSON_UNESCAPED_UNICODE))) {
             $pois->delete();
         }
     }
 }