public ResultModelToString PullOrderInfo() { try { //实体类赋值 MeiTuanOrdeModel paramodel = HTTPHelper.BindeModel <MeiTuanOrdeModel>(HttpContext.Current.Request); MeiTuanGroup meituan = new MeiTuanGroup(); if (meituan.PostGetSig(HttpContext.Current.Request) == paramodel.sig) { CreatePM_OpenApi model = meituan.TranslateModel(paramodel); if (model == null) //商户在E代送不存在等情况下导致实体translate失败 { return(new ResultModelToString(data: "fail")); } meituan.AddOrder(model); return(new ResultModelToString(data: "ok")); } return(new ResultModelToString(data: "fail")); //推送失败 } catch (Exception ex) { LogHelper.LogWriterFromFilter(ex); //记录日志 return(new ResultModelToString(data: "fail")); //推送失败 } }