Просмотр исходного кода

Merge branch 'master' of http://192.168.1.222:3000/zhengbingbing/ZLJ_API_V6.0

zhengbingbing лет назад: 5
Родитель
Сommit
9ee17e836c

+ 11 - 2
代码/TVShoppingCallCenter_ZLJ/Controllers/ManagementCenter/ManagementCenterController.cs

@@ -25,13 +25,22 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.ManagementCenter
25 25
             _sys_departmentRepository = sys_departmentRepository;
26 26
             _sys_useraccountRepository = sys_useraccountRepository;
27 27
         }
28
+        /// <summary>
29
+        /// 实时销售行为分析
30
+        /// </summary>
31
+        /// <param name="time"></param>
32
+        /// <returns></returns>
28 33
         [HttpGet("realtimesales")]
29 34
         public async Task<IActionResult> Realtimesales(string time)
30 35
         {
31 36
             if (string.IsNullOrEmpty(time))
32 37
                 time = DateTime.Now.ToString("yyyy-MM-dd");
33
-            int newcustomer = _cus_vip_infoRepository.GetListALL(x => x.F_CreateOn >= DateTime.Parse(time + "00:00:00")).Result!=null ? _cus_vip_infoRepository.GetListALL(x => x.F_CreateOn >= DateTime.Parse(time + "00:00:00")).Result.Count:0;//新增客户
34
-            int oldcustomer = _cus_vip_infoRepository.GetListALL(x => x.F_CreateOn >= DateTime.Parse(time + "00:00:00").AddDays (-1)).Result != null ? _cus_vip_infoRepository.GetListALL(x => x.F_CreateOn >= DateTime.Parse(time + "00:00:00").AddDays(-1)).Result.Count : 0;//昨日新增客户
38
+            var customer = _cus_vip_infoRepository.GetListALL(x => x.F_CreateOn >= DateTime.Parse(time + "00:00:00").AddDays (-1) && x.F_CreateOn <= DateTime.Parse(time + "23:59:59")).Result;
39
+            int newcustomer = customer .Select (x=>x.F_CreateOn >= DateTime.Parse(time + "00:00:00")&& x.F_CreateOn <= DateTime.Parse(time + "23:59:59")) != null ? customer .Select(x => x.F_CreateOn >= DateTime.Parse(time + "00:00:00") && x.F_CreateOn <= DateTime.Parse(time + "23:59:59")).Count ():0;//新增客户
40
+            int oldcustomer = customer.Select(x => x.F_CreateOn >= DateTime.Parse(time + "00:00:00").AddDays (-1) && x.F_CreateOn <= DateTime.Parse(time + "23:59:59").AddDays(-1)) != null ? customer.Select(x => x.F_CreateOn >= DateTime.Parse(time + "00:00:00").AddDays(-1) && x.F_CreateOn <= DateTime.Parse(time + "23:59:59").AddDays(-1)).Count() : 0;//昨日新增客户
41
+            int newaftersale = 0;//售后订单量
42
+            int oldaftersale = 0;//昨日订单量
43
+            int customerorder = 0;
35 44
 
36 45
 
37 46
             return null;

+ 2 - 0
代码/TVShoppingCallCenter_ZLJ/Controllers/TaskManagement/TaskManagementController.cs

@@ -453,6 +453,8 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.TaskManagement
453 453
                         model.F_State = 0;
454 454
                     model.F_CreateTime = DateTime.Now;
455 455
                     model.F_CreateUser  = user;
456
+                    model.F_IsDelete = 0;
457
+                    model.F_Parentid = parentid;
456 458
                     int b = await _sys_taskmanagement_Repository.Add(model);
457 459
                     if (b <= 0)
458 460
                     {