Commit 7d45527f authored by 黄奎's avatar 黄奎

新增字段

parent 0fd42327
......@@ -106,5 +106,15 @@ namespace Edu.Model.Entity.Course
/// 删除状态(1-删除)
/// </summary>
public DateStateEnum Status { get; set; }
/// <summary>
/// 客户名称
/// </summary>
public string CustomerName { get; set; }
/// <summary>
/// 客户电话
/// </summary>
public string CustomerTel { get; set; }
}
}
......@@ -49,5 +49,10 @@ namespace Edu.Model.Entity.Course
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 报名人数
/// </summary>
public int JoinNum { get; set; }
}
}
......@@ -94,6 +94,8 @@ namespace Edu.Module.Course
{nameof(RB_Course_Offer_ViewModel.CustomerInfo),model.CustomerInfo },
{nameof(RB_Course_Offer_ViewModel.UpdateBy),model.UpdateBy },
{nameof(RB_Course_Offer_ViewModel.UpdateTime),model.UpdateTime },
{nameof(RB_Course_Offer_ViewModel.CustomerName),model.CustomerName },
{nameof(RB_Course_Offer_ViewModel.CustomerTel),model.CustomerTel },
};
flag = course_OfferRepository.Update(fileds, new WhereHelper(nameof(RB_Course_Offer_ViewModel.Id), model.Id));
}
......
......@@ -90,6 +90,16 @@ WHERE 1=1
builder.AppendFormat(" AND A.{0} LIKE @SerialNum ", nameof(RB_Course_Offer_ViewModel.SerialNum));
parameters.Add("SerialNum", "%" + query.SerialNum.Trim() + "%");
}
if (!string.IsNullOrEmpty(query.CustomerName))
{
builder.AppendFormat(" AND A.{0} LIKE @CustomerName ", nameof(RB_Course_Offer_ViewModel.CustomerName));
parameters.Add("CustomerName", "%" + query.CustomerName.Trim() + "%");
}
if (!string.IsNullOrEmpty(query.CustomerTel))
{
builder.AppendFormat(" AND A.{0} LIKE @CustomerTel ", nameof(RB_Course_Offer_ViewModel.CustomerTel));
parameters.Add("CustomerTel", "%" + query.CustomerTel.Trim() + "%");
}
}
builder.AppendFormat(" ORDER BY A.{0} DESC ", nameof(RB_Course_Offer_ViewModel.Id));
return GetPage<RB_Course_Offer_ViewModel>(pageIndex, pageSize, out rowsCount, builder.ToString(), parameters).ToList();
......
......@@ -47,7 +47,9 @@ namespace Edu.WebApi.Controllers.Course
CustomerType = (CustomerTypeEnum)base.ParmJObj.GetInt("CustomerType"),
CustomerStatus = (CustomerStatusEnum)base.ParmJObj.GetInt("CustomerStatus"),
SerialNum=base.ParmJObj.GetStringValue("SerialNum"),
IsGetDetails=base.ParmJObj.GetInt("IsGetDetails")
IsGetDetails=base.ParmJObj.GetInt("IsGetDetails"),
CustomerName=base.ParmJObj.GetStringValue("CustomerName"),
CustomerTel=base.ParmJObj.GetStringValue("CustomerTel")
};
query.Group_Id = base.UserInfo.Group_Id;
query.School_Id = base.UserInfo.School_Id;
......@@ -87,7 +89,9 @@ namespace Edu.WebApi.Controllers.Course
qitem.UpdateBy,
qitem.UpdateByName,
qitem.UpdateTimeStr,
qitem.OfferDetails
qitem.OfferDetails,
qitem.CustomerName,
qitem.CustomerTel,
});
return ApiResult.Success(data: pageModel);
}
......@@ -128,6 +132,8 @@ namespace Edu.WebApi.Controllers.Course
TotalPrice = base.ParmJObj.GetDecimal("TotalPrice"),
TotalDiscountPrice = base.ParmJObj.GetDecimal("TotalDiscountPrice"),
CustomerInfo = base.ParmJObj.GetStringValue("CustomerInfo"),
CustomerName=base.ParmJObj.GetStringValue("CustomerName"),
CustomerTel=base.ParmJObj.GetStringValue("CustomerTel")
};
try
{
......@@ -172,6 +178,8 @@ namespace Edu.WebApi.Controllers.Course
extModel?.CustomerInfo,
extModel?.CustomerStatus,
extModel?.CreateBy,
extModel?.CustomerTel,
extModel?.CustomerName,
CreateByName= extModel.CreateBy>0 ? UserReidsCache.GetUserLoginInfo(extModel.CreateBy)?.AccountName ?? "":"",
extModel?.SerialNum,
OfferDetails = extModel?.OfferDetails ?? new List<RB_Course_OfferDetails_ViewModel>()
......
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