public ActionResult OnUnifiedOrder(string kindergartenName, string fromPage, string sessionId, double totalCharge, string dataBag) { StatusReport sr = new StatusReport(); SessionBag sessionBag = null; sessionBag = SessionContainer.GetSession(sessionId); if (sessionBag == null) { sr.status = "Fail"; sr.result = "session已失效"; return(Json(sr)); } string openId = sessionBag.OpenId; sr = WXPayDal.UnifiedOrder(kindergartenName, fromPage, openId, totalCharge, dataBag); return(Json(sr)); }