@@ -183,6 +206,14 @@ from RB_Sell_Achievements_Details r where {where} order by r.Id asc";
...
@@ -183,6 +206,14 @@ from RB_Sell_Achievements_Details r where {where} order by r.Id asc";
{
{
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.OrderId)} ={demodel.OrderId}";
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.OrderId)} ={demodel.OrderId}";
}
}
if(demodel.UserType>0)
{
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.UserType)} ={demodel.UserType}";
}
if(demodel.IsDept>0)
{
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.IsDept)} ={demodel.IsDept}";
}
stringsql=$@" select r.UserId,r.Depart_Id,r.School_Id,sum(r.StudentCount) as StudentCount,sum(r.CurrentPeriodMoney + r.DeductionMoney) as CurrentPeriodMoney
stringsql=$@" select r.UserId,r.Depart_Id,r.School_Id,sum(r.StudentCount) as StudentCount,sum(r.CurrentPeriodMoney + r.DeductionMoney) as CurrentPeriodMoney
...
@@ -242,6 +273,14 @@ GROUP BY PeriodId ";
...
@@ -242,6 +273,14 @@ GROUP BY PeriodId ";
{
{
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.OrderId)} ={demodel.OrderId}";
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.OrderId)} ={demodel.OrderId}";
}
}
if(demodel.UserType>0)
{
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.UserType)} ={demodel.UserType}";
}
if(demodel.IsDept>0)
{
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.IsDept)} ={demodel.IsDept}";
}
stringsql=$@" select sum(r.CurrentPeriodMoney + r.DeductionMoney) from RB_Sell_Achievements_Details r where {where}";
stringsql=$@" select sum(r.CurrentPeriodMoney + r.DeductionMoney) from RB_Sell_Achievements_Details r where {where}";
...
@@ -249,8 +288,6 @@ GROUP BY PeriodId ";
...
@@ -249,8 +288,6 @@ GROUP BY PeriodId ";
returnobj==null?0:Convert.ToDecimal(obj);
returnobj==null?0:Convert.ToDecimal(obj);
}
}
/// <summary>
/// <summary>
/// 获取销售提成根据用户id
/// 获取销售提成根据用户id
/// </summary>
/// </summary>
...
@@ -292,6 +329,14 @@ GROUP BY PeriodId ";
...
@@ -292,6 +329,14 @@ GROUP BY PeriodId ";
{
{
where+=$@" and DATE_FORMAT(STR_TO_DATE(CONCAT(p.Periods,'-01'),'%Y-%m-%d'),'%Y-%m-%d')>=DATE_FORMAT('{demodel.PeriodsTime}','%Y-%m-%d')";
where+=$@" and DATE_FORMAT(STR_TO_DATE(CONCAT(p.Periods,'-01'),'%Y-%m-%d'),'%Y-%m-%d')>=DATE_FORMAT('{demodel.PeriodsTime}','%Y-%m-%d')";
}
}
if(demodel.UserType>0)
{
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.UserType)} ={demodel.UserType}";
}
if(demodel.IsDept>0)
{
where+=$@" and r.{nameof(RB_Sell_Achievements_Details_ViewModel.IsDept)} ={demodel.IsDept}";