using Common; using LitJson; using Model.Source; namespace Feign { public class ISource { public static List getDatabaseInfoListByIds(string dbIdList) { string url = Utils.FeignUrl["omega_source"] + "/v1/omega_source/DatabaseInfo/getDatabaseInfoListByIds?dbIdList=" + dbIdList; string content = Function.GetWebRequest(url); JsonData jsonObj = JsonMapper.ToObject(content); if(jsonObj["status"].ToString() == "1") { return Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonObj["data"].ToJson()) ?? new List(); } return new List(); } public static List getDatabaseTableListByIds(string dbTableIdList) { string url = Utils.FeignUrl["omega_source"] + "/v1/omega_source/DatabaseTable/getTableListByIds?ids=" + dbTableIdList; string content = Function.GetWebRequest(url); JsonData jsonObj = JsonMapper.ToObject(content); if(jsonObj["status"].ToString() == "1") { return Newtonsoft.Json.JsonConvert.DeserializeObject>(jsonObj["data"].ToJson()) ?? new List(); } return new List(); } } }