Commit 658845bf authored by 黄奎's avatar 黄奎

页面修改

parent e5618a96
...@@ -25,5 +25,11 @@ namespace Edu.Common.Enum.Course ...@@ -25,5 +25,11 @@ namespace Edu.Common.Enum.Course
/// </summary> /// </summary>
[EnumField("上课记录")] [EnumField("上课记录")]
Class = 3, Class = 3,
/// <summary>
/// 创建班级
/// </summary>
[EnumField("创建班级")]
CreateClass =4,
} }
} }
...@@ -159,6 +159,7 @@ namespace Edu.Module.Course ...@@ -159,6 +159,7 @@ namespace Edu.Module.Course
var newId = classRepository.Insert(model); var newId = classRepository.Insert(model);
model.ClassId = newId; model.ClassId = newId;
flag = newId > 0; flag = newId > 0;
classLogRepository.AddClassLogRepository(Common.Enum.Course.ClassLogTypeEnum.CreateClass, "创建班级", newId, model.Group_Id, model.School_Id, model.CreateBy);
} }
#region 阶梯报价 #region 阶梯报价
......
...@@ -132,6 +132,10 @@ namespace Edu.Module.User ...@@ -132,6 +132,10 @@ namespace Edu.Module.User
/// <returns></returns> /// <returns></returns>
public virtual bool SetEmployeeModule(Employee_ViewModel extModel) public virtual bool SetEmployeeModule(Employee_ViewModel extModel)
{ {
if (extModel.LeaveStatus != Common.Enum.User.LeaveStatusEnum.Departure)
{
extModel.LeaveTime = null;
}
bool flag = false; bool flag = false;
switch (extModel.AccountType) switch (extModel.AccountType)
{ {
......
...@@ -689,13 +689,30 @@ namespace Edu.WebApi.Controllers.User ...@@ -689,13 +689,30 @@ namespace Edu.WebApi.Controllers.User
[HttpPost] [HttpPost]
public ApiResult SetEmployee() public ApiResult SetEmployee()
{ {
var extModel = Common.Plugin.JsonHelper.DeserializeObject<Employee_ViewModel>(RequestParm.Msg.ToString()); var extModel = new Employee_ViewModel()
{
AccountId=base.ParmJObj.GetInt("AccountId"),
AccountType=(AccountTypeEnum)base.ParmJObj.GetInt("AccountType"),
EmployeeName=base.ParmJObj.GetStringValue("EmployeeName"),
EmployeeTel=base.ParmJObj.GetStringValue("EmployeeTel"),
UserIcon=base.ParmJObj.GetStringValue("UserIcon"),
Dept_Id=base.ParmJObj.GetInt("Dept_Id"),
Post_Id=base.ParmJObj.GetInt("Post_Id"),
IDCard=base.ParmJObj.GetStringValue("IDCard"),
Sex=base.ParmJObj.GetInt("Sex"),
EntryTime=base.ParmJObj.GetDateTime("EntryTime"),
Address=base.ParmJObj.GetStringValue("Address"),
BirthDate=base.ParmJObj.GetDateTime("BirthDate"),
LeaveStatus=(LeaveStatusEnum)base.ParmJObj.GetInt("LeaveStatus"),
LeaveTime=base.ParmJObj.GetDateTime("LeaveTime"),
Education=(EducationEnum)base.ParmJObj.GetInt("Education"),
School_Id=base.ParmJObj.GetInt("School_Id"),
};
extModel.CreateBy = base.UserInfo.Id; extModel.CreateBy = base.UserInfo.Id;
extModel.CreateTime = DateTime.Now; extModel.CreateTime = DateTime.Now;
extModel.UpdateBy = base.UserInfo.Id; extModel.UpdateBy = base.UserInfo.Id;
extModel.UpdateTime = DateTime.Now; extModel.UpdateTime = DateTime.Now;
extModel.Group_Id = base.UserInfo.Group_Id; extModel.Group_Id = base.UserInfo.Group_Id;
extModel.School_Id = base.UserInfo.School_Id;
//判断手机号码是否存在 //判断手机号码是否存在
bool existPhoneResult = employeeModule.ExistPhone(extModel); bool existPhoneResult = employeeModule.ExistPhone(extModel);
...@@ -835,7 +852,7 @@ namespace Edu.WebApi.Controllers.User ...@@ -835,7 +852,7 @@ namespace Edu.WebApi.Controllers.User
extModel?.BirthDate, extModel?.BirthDate,
BirthDateStr = (extModel?.BirthDate != null ? Convert.ToDateTime(extModel.BirthDate).ToString("MM-dd") : ""), BirthDateStr = (extModel?.BirthDate != null ? Convert.ToDateTime(extModel.BirthDate).ToString("MM-dd") : ""),
CreateBy = extModel?.CreateBy ?? 0, CreateBy = extModel?.CreateBy ?? 0,
CreateTime = extModel?.CreateTime, CreateTime = Common.ConvertHelper.FormatDate((extModel?.CreateTime)),
DeptName = extModel?.DeptName ?? "", DeptName = extModel?.DeptName ?? "",
DeptTier = extModel?.DeptTier ?? 0, DeptTier = extModel?.DeptTier ?? 0,
Dept_Id = extModel?.Dept_Id ?? 0, Dept_Id = extModel?.Dept_Id ?? 0,
...@@ -851,8 +868,8 @@ namespace Edu.WebApi.Controllers.User ...@@ -851,8 +868,8 @@ namespace Edu.WebApi.Controllers.User
IsBirth = extModel?.IsBirth ?? 0, IsBirth = extModel?.IsBirth ?? 0,
LeaveStatus = extModel?.LeaveStatus ?? 0, LeaveStatus = extModel?.LeaveStatus ?? 0,
LeaveStatusStr = (extModel?.LeaveStatus ?? 0).ToName(), LeaveStatusStr = (extModel?.LeaveStatus ?? 0).ToName(),
LeaveTime = extModel?.LeaveTime, LeaveTime = Common.ConvertHelper.FormatDate(extModel?.LeaveTime),
PostName = extModel?.PostName, PostName = extModel?.PostName??"",
Post_Id = extModel?.Post_Id ?? 0, Post_Id = extModel?.Post_Id ?? 0,
SchoolName = extModel?.SchoolName ?? "", SchoolName = extModel?.SchoolName ?? "",
School_Id = extModel?.School_Id ?? 0, School_Id = extModel?.School_Id ?? 0,
......
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