|
@@ -2616,6 +2616,8 @@ FROM
|
|
|
AND AddingWay IN (0, 1, 2)
|
|
|
) > 0
|
|
|
{userSql}
|
|
|
+ AND di.IsBid = 0
|
|
|
+ AND di.TeamName Not Like '%投标%'
|
|
|
AND VisitDate Between '{beginDt}' And '{endDt}'
|
|
|
) Temp ");
|
|
|
|
|
@@ -5039,6 +5041,18 @@ FROM
|
|
|
Grp_DelegationInfo di
|
|
|
WHERE
|
|
|
di.IsDel = 0
|
|
|
+ AND (
|
|
|
+ SELECT
|
|
|
+ CAST(
|
|
|
+ COALESCE(SUM(ItemSumPrice * Rate), 0) AS DECIMAL(12, 2)
|
|
|
+ ) AS GroupSales
|
|
|
+ FROM
|
|
|
+ Fin_ForeignReceivables
|
|
|
+ WHERE
|
|
|
+ IsDel = 0
|
|
|
+ AND di.Id = Diid
|
|
|
+ AND AddingWay IN (0, 1, 2)
|
|
|
+ ) > 0
|
|
|
AND di.IsBid = 0
|
|
|
AND di.TeamDid IN (38, 39, 40, 1048)
|
|
|
AND di.VisitDate BETWEEN '{0}' AND '{1}'
|
|
@@ -5050,7 +5064,7 @@ WHERE
|
|
|
}
|
|
|
|
|
|
var view = await _sqlSugar.SqlQueryable<StatisticsBRCostView>(sql).ToListAsync();
|
|
|
- view = view.OrderByDescending(x => x.Id).ToList();
|
|
|
+ view = view.Where(x => !x.GroupName.Contains("投标") && x.RealityAmount > 0).OrderByDescending(x => x.Id).ToList();
|
|
|
var total = view.Count;
|
|
|
var toSkip = (_dto.PageIndex - 1) * _dto.PageSize;
|
|
|
var data = view.Skip(toSkip).Take(_dto.PageSize).ToList();
|