Commit 221420b6 by guanzhenshan

增加4k销售利润统计服务到定时任务;财务费用单增加项目和客户编号

parent de758afa
...@@ -329,7 +329,9 @@ namespace Bailun.DC.Models ...@@ -329,7 +329,9 @@ namespace Bailun.DC.Models
/// </summary> /// </summary>
public DateTime bj_modified { get; set; } public DateTime bj_modified { get; set; }
public string project_type { get; set; }
public string customer_num { get; set; }
} }
} }
...@@ -7,24 +7,24 @@ namespace Bailun.DC.MonthSaleProfit ...@@ -7,24 +7,24 @@ namespace Bailun.DC.MonthSaleProfit
{ {
class Program class Program
{ {
//static async Task Main(string[] args) static async Task Main(string[] args)
//{
// Console.WriteLine("启动服务 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
// var builder = new HostBuilder().ConfigureServices((hostContext, services) =>
// {
// services.AddHostedService<Services>();
// });
// await builder.RunConsoleAsync();
//}
static void Main(string[] args)
{ {
var _services = new Services(); Console.WriteLine("启动服务 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
var builder = new HostBuilder().ConfigureServices((hostContext, services) =>
{
services.AddHostedService<Services>();
});
var start = DateTime.Parse("2020-11-01"); await builder.RunConsoleAsync();
//_services.InitNew(start);
_services.InitNew4K(start);
} }
//static void Main(string[] args)
//{
// var _services = new Services();
// var start = DateTime.Parse("2020-11-01");
// //_services.InitNew(start);
// _services.InitNew4K(start);
//}
} }
} }
...@@ -40,6 +40,9 @@ namespace Bailun.DC.MonthSaleProfit ...@@ -40,6 +40,9 @@ namespace Bailun.DC.MonthSaleProfit
Console.WriteLine("开始启动新销售利润报表计算 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); Console.WriteLine("开始启动新销售利润报表计算 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
InitNew(start); InitNew(start);
Console.WriteLine("开始启动4K销售利润报表计算 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
InitNew4K(start);
Console.WriteLine("任务运行完成 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); Console.WriteLine("任务运行完成 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
} }
//else if(now.Day==16 && now.Hour==0 && now.Minute==2) //else if(now.Day==16 && now.Hour==0 && now.Minute==2)
...@@ -752,7 +755,10 @@ join dc_base_warehouse t3 on t1.warehouse_code=t3.warehouse_code ...@@ -752,7 +755,10 @@ join dc_base_warehouse t3 on t1.warehouse_code=t3.warehouse_code
//付款 //付款
var objPay = listFinance.Where(a => a.cost_form == 1 || (a.cost_form == 3 && a.is_lend == 2)); var objPay = listFinance.Where(a => a.cost_form == 1 || (a.cost_form == 3 && a.is_lend == 2));
m.incoming_operating_other = objIncoming?.Sum(a => a.amount_rmb) ?? 0; m.incoming_operating_dsp = objIncoming.Where(a => a.project_type.ToUpper() == "DSP")?.Sum(a => a.amount_rmb) ?? 0;
m.incoming_operating_saas = objIncoming.Where(a => a.project_type.ToUpper() == "SAAS")?.Sum(a => a.amount_rmb) ?? 0;
m.incoming_operating_test = objIncoming.Where(a => a.project_type.ToUpper() == "测评")?.Sum(a => a.amount_rmb) ?? 0;
m.incoming_operating_other = objIncoming.Where(a=>a.project_type=="其他"||string.IsNullOrEmpty(a.project_type))?.Sum(a => a.amount_rmb) ?? 0;
//营业收入=SAAS套餐收入+测评收入+DSP服务收入+MH代理收入+代运营收入+粉丝系统服务收入+其他收入 //营业收入=SAAS套餐收入+测评收入+DSP服务收入+MH代理收入+代运营收入+粉丝系统服务收入+其他收入
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment