public function queryPlaceCalendarRange()
 {
     $jsonData = json_decode($_POST['json_data'], true);
     $placeCalendar = M('PlaceCalendar');
     $map['place_id'] = $jsonData['placeId'];
     $endDay = $placeCalendar->where($map)->max('date');
     if ($endDay === false) {
         $ret['retcode'] = '-1';
         $ret['retmsg'] = 'Query place calendar range error.';
     } else {
         $startDay = date('Y-m-d');
         $diff = API::dateDiff($startDay, $endDay);
         $dateRange = array('diff' => $diff, 'startDay' => $startDay, 'endDay' => $endDay);
         $ret['retcode'] = '1';
         $ret['retmsg'] = 'success.';
         $ret['retdata'] = $dateRange;
     }
     echo json_encode($ret, JSON_UNESCAPED_UNICODE);
 }