public ActionResult List() { string key = HotelCloud.Common.HCRequest.GetString("key"); string qJson = HotelCloud.Common.HCRequest.GetString("qJson"); var hQuery = Newtonsoft.Json.JsonConvert.DeserializeObject <TravelAgencyHotelQuery>(qJson); if (hQuery == null) { hQuery = new TravelAgencyHotelQuery() //无条件则查询附近数据 { QType = 0, InRoomDate = DateTime.Now.ToString("yyyy-MM-dd"), LvRoomDate = DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") }; } hQuery.HotelWxId = key.Split('@')[0]; hQuery.UserWxId = key.Split('@')[1]; ViewData["hQuery"] = hQuery; ViewData["defCityId"] = taHotelService.GetSumTopCityForHotel(hQuery.HotelWxId).First().Key; return(View()); }
/// <summary> /// 获取搜索结果 /// </summary> /// <param name="hQuery"></param> /// <returns></returns> public JsonResult GetHotelSeachRes(TravelAgencyHotelQuery hQuery) { var seachRes = taHotelService.GetHotelSeachRes(hQuery); return(Json(seachRes, JsonRequestBehavior.AllowGet)); }