43 lines
1.2 KiB
C#
43 lines
1.2 KiB
C#
using MyCode.Project.Domain.Message.Request.AMing;
|
|
using MyCode.Project.Domain.Message.Request.LxmZHMDReport;
|
|
using MyCode.Project.Domain.Message.Request.Report;
|
|
using MyCode.Project.Infrastructure.Common;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace MyCode.Project.Services.BLL.ReportExport
|
|
{
|
|
public class GetYangBanBianLaoKeMonthDataExport : BaseExport
|
|
{
|
|
#region 初始化
|
|
private IReport24Service _report24Service;
|
|
public GetYangBanBianLaoKeMonthDataExport(IReport24Service report24Service)
|
|
{
|
|
_report24Service = report24Service;
|
|
}
|
|
#endregion
|
|
#region Execute(执行)
|
|
public override string Execute()
|
|
{
|
|
var pageSearch = base.GetPageSearch<ShopDiagnosisSummaryReportReq>(Condition);
|
|
|
|
|
|
var opList = _report24Service.GetYangBanBianLaoKeMonthDataPageList(pageSearch, this.CurrentUser);
|
|
|
|
var dataResult = new
|
|
{
|
|
pro = opList.DataList
|
|
};
|
|
|
|
base.AddExcelProcess("样板店新客业绩月报", dataResult);
|
|
|
|
return base.Execute();
|
|
|
|
}
|
|
#endregion
|
|
}
|
|
}
|