public Get_OutGetSiteByRelationIP GetSiteByRelationIP(string data) { Get_OutGetSiteByRelationIP json = new Get_OutGetSiteByRelationIP(); string realIP; Site site; try { Get_InGetSiteByRelationIP input = Newtonsoft.Json.JsonConvert.DeserializeObject <Get_InGetSiteByRelationIP>(data); SiteByRelIPOutParam outParam = new SiteByRelIPOutParam(); DBSite db = new DBSite(); site = db.GetSiteByRelationIP(input.strSrcSiteIP, input.nToSiteJob, out realIP); json.data.siteInfo = site; json.data.RealIP = realIP; json.result = "0"; json.resultStr = "返回成功"; } catch (Exception ex) { json.result = "1"; json.resultStr = "提交失败:" + ex.Message; } return(json); }