王翔
2023-11-15 331e2f11e5a2a5ebc2b8ce6be120155eddb645eb
增加企业地图数据接口
3个文件已修改
35 ■■■■ 已修改文件
GasolineBlend/Controllers/RcyController.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
RiskControl.NewService/Entity/RCY/RcyGsxq.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
RiskControl.NewService/Service/RcyService.cs 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
GasolineBlend/Controllers/RcyController.cs
@@ -61,7 +61,7 @@
            return SuccessNoShow(data: res);
        }
        /// <summary>
        /// 产业地图+公司详情
        /// 公司详情
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
@@ -75,7 +75,7 @@
            return SuccessNoShow(data: res);
        }
        /// <summary>
        /// 产业地图+公司详情
        /// 公司详情
        /// </summary>
        /// <returns></returns>
        [HttpPost]
@@ -84,5 +84,15 @@
            var res = await _rcyService.GetGsxqList();
            return SuccessNoShow(data: res);
        }
        /// <summary>
        /// 产业地图
        /// </summary>
        /// <returns></returns>
        [HttpPost]
        public async Task<ActionResult> GetGsxqMapData()
        {
            var res = await _rcyService.GetGsxqMapData();
            return SuccessNoShow(data: res);
        }
    }
}
RiskControl.NewService/Entity/RCY/RcyGsxq.cs
@@ -44,6 +44,11 @@
        ///</summary>
        [SugarColumn(ColumnName = "sshy")]
        public string Sshy { get; set; }
        /// <summary>
        /// 省份
        ///</summary>
        [SugarColumn(ColumnName = "sf")]
        public string Sf { get; set; }
    }
}
RiskControl.NewService/Service/RcyService.cs
@@ -66,7 +66,7 @@
            return res;
        }
        /// <summary>
        /// 产业地图+公司详情
        /// 公司详情
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
@@ -83,7 +83,7 @@
            return res;
        }
        /// <summary>
        /// 产业地图+公司详情
        /// 公司详情
        /// </summary>
        /// <returns></returns>
        public async Task<List<RcyGsxq>> GetGsxqList()
@@ -92,6 +92,18 @@
                .ToListAsync();
            return res;
        }
        /// <summary>
        /// 产业地图
        /// </summary>
        /// <returns></returns>
        public async Task<object> GetGsxqMapData()
        {
            var res = await RiskControlRRDb.Queryable<RcyGsxq>()
                .GroupBy(a => a.Sf)
                .Select(a => new { Name = a.Sf, Value = SqlFunc.AggregateCount(a.Sf) })
                .ToListAsync();
            return res;
        }
    }
}