| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- using Common;
- using Custom;
- using LitJson;
- namespace Feign
- {
- public class IProject
- {
- public static List<ProjectService> getProjectServiceList(int projectId)
- {
- string url = Utils.FeignUrl["omega_project"] + "/v1/omega_project/ProjectService/getProjectServiceList?projectId=" + projectId;
- Function.WriteLog(url, "获取项目信息");
- string content = Function.GetWebRequest(url);
- Function.WriteLog(content, "获取项目信息");
- JsonData jsonObj = JsonMapper.ToObject(content);
- if(jsonObj["status"].ToString() == "1")
- {
- return Newtonsoft.Json.JsonConvert.DeserializeObject<List<ProjectService>>(jsonObj["data"].ToJson());
- }
- return new List<ProjectService>();
- }
- public static ProjectService getProjectService(int id)
- {
- string url = Utils.FeignUrl["omega_project"] + "/v1/omega_project/ProjectService/getProjectServiceQuery?id=" + id;
- Function.WriteLog(url, "获取项目信息");
- string content = Function.GetWebRequest(url);
- Function.WriteLog(content, "获取项目信息");
- JsonData jsonObj = JsonMapper.ToObject(content);
- if(jsonObj["status"].ToString() == "1")
- {
- return Newtonsoft.Json.JsonConvert.DeserializeObject<ProjectService>(jsonObj["data"].ToJson());
- }
- return new ProjectService();
- }
- public static Project getProject(int id)
- {
- string url = Utils.FeignUrl["omega_project"] + "/v1/omega_project/Project/getProjectQuery?id=" + id;
- string content = Function.GetWebRequest(url);
- JsonData jsonObj = JsonMapper.ToObject(content);
- if(jsonObj["status"].ToString() == "1")
- {
- return Newtonsoft.Json.JsonConvert.DeserializeObject<Project>(jsonObj["data"].ToJson());
- }
- return new Project();
- }
- }
- }
|