Commit 0f891d57 authored by 黄奎's avatar 黄奎

页面修改

parent 938f5867
...@@ -25,6 +25,18 @@ namespace Edu.Common.Plugin ...@@ -25,6 +25,18 @@ namespace Edu.Common.Plugin
return jObject[key] == null ? "" : jObject[key].ToString(); return jObject[key] == null ? "" : jObject[key].ToString();
} }
/// <summary>
/// 获取日期时间
/// </summary>
/// <param name="jObject"></param>
/// <param name="key"></param>
/// <returns></returns>
public static DateTime GetDateTime(this JObject jObject, string key)
{
DateTime.TryParse(jObject[key] == null ? "" : jObject[key].ToString(), out DateTime result);
return result;
}
/// <summary> /// <summary>
/// 获取Int /// 获取Int
/// </summary> /// </summary>
......
...@@ -150,6 +150,6 @@ namespace Edu.Model.Entity.Course ...@@ -150,6 +150,6 @@ namespace Edu.Model.Entity.Course
/// <summary> /// <summary>
/// 完成进度 /// 完成进度
/// </summary> /// </summary>
public string CompleteProgress { get; set; } public int CompleteProgress { get; set; }
} }
} }
...@@ -95,13 +95,34 @@ namespace Edu.WebApi.Controllers.Course ...@@ -95,13 +95,34 @@ namespace Edu.WebApi.Controllers.Course
[HttpPost] [HttpPost]
public ApiResult SetClass() public ApiResult SetClass()
{ {
var extModel = Common.Plugin.JsonHelper.DeserializeObject<RB_Class_ViewModel>(RequestParm.Msg.ToString()); var extModel = new RB_Class_ViewModel()
extModel.CreateTime = DateTime.Now; {
extModel.CreateBy = UserInfo.Id; CreateBy = UserInfo.Id,
extModel.UpdateBy = UserInfo.Id; CreateTime = DateTime.Now,
extModel.UpdateTime = DateTime.Now; UpdateBy = UserInfo.Id,
extModel.Group_Id = this.UserInfo.Group_Id; UpdateTime = DateTime.Now,
extModel.School_Id = this.UserInfo.School_Id; Group_Id = this.UserInfo.Group_Id,
ClassName = base.ParmJObj.GetStringValue("ClassName"),
CouseId = base.ParmJObj.GetInt("CouseId"),
Teacher_Id = base.ParmJObj.GetInt("Teacher_Id"),
Assist_Id = base.ParmJObj.GetInt("Assist_Id"),
ClassPersion = base.ParmJObj.GetInt("ClassPersion"),
OpenTime = base.ParmJObj.GetDateTime("OpenTime"),
EndOrderTime=base.ParmJObj.GetDateTime("EndOrderTime"),
OriginalPrice=base.ParmJObj.GetDecimal("OriginalPrice"),
SellPrice=base.ParmJObj.GetDecimal("SellPrice"),
IsStepPrice=base.ParmJObj.GetInt("IsStepPrice"),
ClassRoomId=base.ParmJObj.GetInt("ClassRoomId"),
IsOpenCommission=base.ParmJObj.GetInt("IsOpenCommission"),
CommissionType=base.ParmJObj.GetInt("CommissionType"),
CommissionValue=base.ParmJObj.GetDecimal("CommissionValue"),
ClassHours=base.ParmJObj.GetInt("ClassHours"),
ClassStyle=(ClassStyleEnum)base.ParmJObj.GetInt("ClassStyle"),
ClassStatus=(ClassStatusEnum)base.ParmJObj.GetInt("ClassStatus"),
InnerRemark= base.ParmJObj.GetStringValue("InnerRemark"),
OutRemark=base.ParmJObj.GetStringValue("OutRemark"),
CompleteProgress=base.ParmJObj.GetInt("CompleteProgress"),
};
bool flag = classModule.SetClassModule(extModel); bool flag = classModule.SetClassModule(extModel);
return flag ? ApiResult.Success() : ApiResult.Failed(); return flag ? ApiResult.Success() : ApiResult.Failed();
} }
......
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