Forráskód Böngészése

销售额页面 增加公司筛选条件

leiy 8 hónapja%!(EXTRA string=óta)
szülő
commit
b8132b8c8b

+ 13 - 3
OASystem/OASystem.Api/Controllers/StatisticsController.cs

@@ -2412,10 +2412,12 @@ FROM
             List<int> userIds = new List<int>();
             userIds = await GetUserIds(_dto.CompanyId, _dto.GroupPickupUserId);
 
-            if (userIds.Count > 0)
+            if (userIds.Count <= 0)
             {
-                userSql = @$" And di.JietuanOperator In ({string.Join(",",userIds)})";
+                return Ok(JsonView(true, "操作成功!", new List<object> { }, 0));
             }
+            else userSql = @$" And di.JietuanOperator In ({string.Join(",", userIds)})";
+
 
             if (!string.IsNullOrEmpty(_dto.SearchCriteria))
             {
@@ -2512,6 +2514,14 @@ FROM
             {
                 userSql = string.Format(@$" AND JietuanOperator IN ({string.Join(",",userIds)})");
             }
+            else
+            {
+                return Ok(JsonView(true, "操作成功!", new
+                {
+                    customerTypeData = new List<object> { },
+                    clientGradeData = new List<object> { }
+                }));
+            }
 
             string sql = "";
 
@@ -2623,7 +2633,7 @@ Order By Count Desc");
             if (userIds.Count > 0)
             {
                 userSql = string.Format(@$" AND JietuanOperator IN ({string.Join(",", userIds)})");
-            }
+            }else return Ok(JsonView(true, "操作成功!", new List<object> { }, 0));
 
             string sql = string.Format(@$"Select 
 	ROW_NUMBER() Over(Order By Count(*) Desc) As RowNumber,