博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ResultJsonInfo<T>
阅读量:7292 次
发布时间:2019-06-30

本文共 2777 字,大约阅读时间需要 9 分钟。

using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace QY.WebAPI.Models{    [Serializable]    public class ResultJsonInfo
where T : class { private string status; private T data; private string info; public string Status { get { return status; } set { status = value; } } public T Data { get { return data; } set { data = value; } } public string Info { get { return info; } set { info = value; } } }}
ResultJsonInfo
[HttpGet]        public object GetCompanyCountToTypeSummary(DateTime? startTime = null, DateTime? endTime = null)        {            RequestWebApi api = new RequestWebApi();            ResultJsonInfo
redata = new ResultJsonInfo
(); try { string resultapi = api.RequestAPI("http:****//80:/Api/BigData/GetCompanyCountToTypeSummary?startTime=" + endTime + "&endTime=" + endTime); JavaScriptSerializer jsonSerializeprovincee = new JavaScriptSerializer(); List
comsummary = jsonSerializeprovincee.Deserialize
>(resultapi); List
data = new List
(); foreach (var item in comsummary) { ReCompanySummary.ReCompany res = new ReCompanySummary.ReCompany(); res.DataName = item.TypeName; res.Data = item.TotalCount; res.NewData = item.CountToMonth; data.Add(res); } redata.Data.recompany = data; redata.Status = "Y"; redata.Info = "成功"; } catch (Exception ex) { redata.Data = null; redata.Status = "N"; redata.Info = ex.ToString(); } return Json(redata); }
调用方法
using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace QY.WebApi.Models{    public class ReCompanySummary    {        public List
recompany { get; set; } public class ReCompany { ///
/// 数据名称 /// public string DataName { get; set; } ///
/// 数据 /// public string Data { get; set; } ///
/// 新增数据 /// public string NewData { get; set; } } }}
ReCompanySummary
using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace QY.WebApi.Models{    public class CompanySummary    {        public string TypeName { get; set; }        public string TotalCount { get; set; }        public string CountToMonth { get; set; }    }}
CompanySummary

 

转载于:https://www.cnblogs.com/yangwujun/p/7404832.html

你可能感兴趣的文章
替换禁用语(指定关键字)的过滤器(StopWordsFilter)
查看>>
数学经典教材
查看>>
菜鸟的IT道路ing (五)
查看>>
httpfox抓取ip数据包
查看>>
使用Redux和ngrx构建更好的Angular2应用(一)
查看>>
和Bus365从政策聊到行业格局,二度梳理城际客运市场
查看>>
mtu
查看>>
centos6 常用重要命令
查看>>
Linux的磁盘格式化,磁盘挂载,手动增加swap空间
查看>>
TurboMail邮件系统再次通过ISO9001体系认证
查看>>
软件发布版本区别介绍
查看>>
手机无法开机怎么刷机
查看>>
再谈Saas
查看>>
spring boot 支持freemarker提示Whitelabel Error Page
查看>>
技巧:服务器端异步 Web 方法
查看>>
聊聊我所从事过的通信行业
查看>>
怎样基于路由器实现IPSec ×××
查看>>
[OpenStack] OpenStack Essex - Nova 安装部署与命令行详解
查看>>
laravel5.1的用户权限管理的实现
查看>>
jquery autocomplete 自动完成插件
查看>>