码迷,mamicode.com
首页 > 其他好文 > 详细

查询数据报表

时间:2020-12-29 11:10:42      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:config   service   人生   电子   gif   敏捷   总结   轻松   现在   

1,这一步就是查询详情了,配合填写报表一起使用,这里直接开始写业务逻辑层

技术图片
 1 #region 查询海外仓情况报表-年报
 2         /// <summary>
 3         /// 查询海外仓情况报表-年报
 4         /// </summary>
 5         /// <param name="mainId">企业id</param>
 6         /// <param name="year">年度</param>
 7         /// <returns></returns>
 8         public async Task<OverseasWarehouseSituationYearReportBusDTO> GetOverseasWarehouseSituationYearReportFirstOrDefaultAsync(Guid reportId)
 9         {
10 
11             var report = await _context.EntInfoReport.Where(c => c.Id == reportId).ProjectTo<EntInfoReportDTO>(_mapper.ConfigurationProvider).FirstOrDefaultAsync();
12             EntInfoDTO ent = null;
13 
14 
15             OverseasWarehouseSituationYearReportDTO OverseasWarehouseSituationYearReport = null;
16 
17             List<OverseasHomeYearReportDTO> OverseasHomeYearReport = null;
18 
19             if (report != null)
20             {
21                 ent = await _context.EntInfo.Where(c => c.MainId == report.MainId).ProjectTo<EntInfoDTO>(_mapper.ConfigurationProvider).FirstOrDefaultAsync();
22                 OverseasWarehouseSituationYearReport = await _context.OverseasWarehouseSituationYearReport.Where(c => c.ReportId == reportId).ProjectTo<OverseasWarehouseSituationYearReportDTO>(_mapper.ConfigurationProvider).FirstOrDefaultAsync();
23 
24                 OverseasHomeYearReport = await _context.OverseasHomeYearReport.OrderBy(a => a.CreateTime).Where(c => c.ReportId == reportId).ProjectTo<OverseasHomeYearReportDTO>(_mapper.ConfigurationProvider).ToListAsync();
25             }
26             return new OverseasWarehouseSituationYearReportBusDTO()
27             {
28                 ReportId = reportId,
29                 MainId = ent?.MainId,
30                 EntName = ent?.EntName,
31                 EntSCCCode = ent?.EntSCCCode,
32                 EntInfoReport = report,
33                 OverseasWarehouseSituationYearReportDTO = OverseasWarehouseSituationYearReport,
34                 OverseasHomeYearReportDTO = OverseasHomeYearReport,
35             };
36         }
37         #endregion
View Service

 

 

注意:这里是查询了企业主表的数据和企业表的数据,还要报表数据一起的

 

跨境电子商务项目是一个深圳企业填写跨境业务的项目,其中有一年的年报,季报,月报,半年报,填写完管理后台审核,通过后,然后生成统计

 

 造了一年,浪费了一年,庸碌了一年。

  写总结从来不是为了批判过去的自己有多么糟糕,而是以一年为单位去审视自己的变化,这一年就是一个敏捷迭代,年初制定这一迭代周期所要达到的目标,年终去复盘,看看这一年做的好的,下一年继续保持,做的不好的,来年更正。只不过,这个迭代最大的bug便是敏捷Master只有自己,而自己原谅自己永远是这个世界最轻松的事情。

  我希望自己来年变得更加自律,把生活掌握在自己手里,而不是被生活拖着走。我很庆幸自己还算清醒,及时止损也罢,亡羊补牢也好,最好的开始时间永远都是现在,我们还年轻,为何不能再拼一把,也许生活真没有想象那么难,所谓的难不过是自己不愿尝试,人云亦云罢了。

  喜欢分享,那就去写;喜欢拍照,那就去学;喜欢旅游,那就努力的赚钱。人生很短,我想做的很多,短视频能让我快乐一时,却不能快乐一世,想想厉害的人都用它来实现人生价值,我却用来消费生活。

  更博、拍照、精深技术,我要再接下来的一年沉下心好好努力,做成一个副业,等到明年的总结,立此贴为证,期待自己的改变!

  加油!打工人……

 

查询数据报表

标签:config   service   人生   电子   gif   敏捷   总结   轻松   现在   

原文地址:https://www.cnblogs.com/luzhonghua/p/14177020.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!