Commit 863c128a authored by liudong1993's avatar liudong1993

提成调整

parent ca88a728
...@@ -13,6 +13,12 @@ namespace Edu.Model.ViewModel.Course ...@@ -13,6 +13,12 @@ namespace Edu.Model.ViewModel.Course
/// 用户名称 /// 用户名称
/// </summary> /// </summary>
public string UserName { get; set; } public string UserName { get; set; }
/// <summary>
/// 用户ids
/// </summary>
public string UserIds { get; set; }
/// <summary> /// <summary>
/// 部门名称 /// 部门名称
/// </summary> /// </summary>
......
...@@ -341,7 +341,7 @@ namespace Edu.Module.Course ...@@ -341,7 +341,7 @@ namespace Edu.Module.Course
string teacherIds = string.Join(",", list.Select(x => x.TeacherIds)); string teacherIds = string.Join(",", list.Select(x => x.TeacherIds));
var tlist = teacherRepository.GetTeacherListRepository(new RB_Teacher_ViewModel() { Group_Id = dmodel.Group_Id, QTIds = teacherIds }); var tlist = teacherRepository.GetTeacherListRepository(new RB_Teacher_ViewModel() { Group_Id = dmodel.Group_Id, QTIds = teacherIds });
//查询财务单据 //查询财务单据
var financeList = financeRepository.GetListSingle(new RB_Finance_Extend() { RB_Group_Id = dmodel.Group_Id, FinanceType = 2, OtherType = 39, ReFinanceIds = bonusIds, IsSelectNormal = 1 }); var financeList = financeRepository.GetListSingle(new RB_Finance_Extend() { RB_Group_Id = dmodel.Group_Id, FinanceType = 2, OtherType = 26, ReFinanceIds = bonusIds, IsSelectNormal = 1 });
foreach (var item in list) foreach (var item in list)
{ {
item.TeacherList = new List<RB_Teaching_BonusDetail_ViewModel>(); item.TeacherList = new List<RB_Teaching_BonusDetail_ViewModel>();
......
...@@ -35,6 +35,10 @@ namespace Edu.Repository.Course ...@@ -35,6 +35,10 @@ namespace Edu.Repository.Course
{ {
where += $@" and r.{nameof(RB_Sell_Commission_Details_ViewModel.UserId)} ={demodel.UserId}"; where += $@" and r.{nameof(RB_Sell_Commission_Details_ViewModel.UserId)} ={demodel.UserId}";
} }
if (!string.IsNullOrEmpty(demodel.UserIds))
{
where += $@" and r.{nameof(RB_Sell_Commission_Details_ViewModel.UserId)} in({demodel.UserIds})";
}
if (demodel.ClassId > 0) if (demodel.ClassId > 0)
{ {
where += $@" and r.{nameof(RB_Sell_Commission_Details_ViewModel.ClassId)} ={demodel.ClassId}"; where += $@" and r.{nameof(RB_Sell_Commission_Details_ViewModel.ClassId)} ={demodel.ClassId}";
......
...@@ -248,7 +248,7 @@ namespace Edu.WebApi.Controllers.Course ...@@ -248,7 +248,7 @@ namespace Edu.WebApi.Controllers.Course
var userInfo = base.UserInfo; var userInfo = base.UserInfo;
var dmodel = JsonHelper.DeserializeObject<RB_Teaching_BonusDetail_ViewModel>(RequestParm.Msg.ToString()); var dmodel = JsonHelper.DeserializeObject<RB_Teaching_BonusDetail_ViewModel>(RequestParm.Msg.ToString());
dmodel.Group_Id = userInfo.Group_Id; dmodel.Group_Id = userInfo.Group_Id;
if (dmodel.BonusId <= 0) if (dmodel.BonusId <= 0 && string.IsNullOrEmpty(dmodel.BonusIds))
{ {
return ApiResult.ParamIsNull("请传递教师奖励id"); return ApiResult.ParamIsNull("请传递教师奖励id");
} }
......
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