Commit ceb95cdb authored by 黄奎's avatar 黄奎

页面修改

parent bf0c8c3f
...@@ -11,6 +11,7 @@ using Edu.WebApi.Filter; ...@@ -11,6 +11,7 @@ using Edu.WebApi.Filter;
using Microsoft.AspNetCore.Cors; using Microsoft.AspNetCore.Cors;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using System.Linq; using System.Linq;
using Newtonsoft.Json.Linq;
namespace Edu.WebApi.Controllers.Course namespace Edu.WebApi.Controllers.Course
{ {
...@@ -819,23 +820,36 @@ namespace Edu.WebApi.Controllers.Course ...@@ -819,23 +820,36 @@ namespace Edu.WebApi.Controllers.Course
/// <returns></returns> /// <returns></returns>
public ApiResult SetBeatchCoursePreferential() public ApiResult SetBeatchCoursePreferential()
{ {
var courseObj = base.ParmJObj.GetStringValue("courseObj"); var courseObj = JObject.Parse(base.ParmJObj.GetStringValue("courseObj"));
var courseModel = Common.Plugin.JsonHelper.DeserializeObject<RB_Course_ViewModel>(courseObj); var courseModel = new RB_Course_ViewModel()
{
CourseId= courseObj.GetInt("CourseId"),
OriginalPrice=courseObj.GetDecimal("OriginalPrice"),
SellPrice=courseObj.GetDecimal("SellPrice"),
};
var priceObj = base.ParmJObj.GetStringValue("priceList"); var priceObj = base.ParmJObj.GetStringValue("priceList");
var list = Common.Plugin.JsonHelper.DeserializeObject<List<RB_Course_Preferential_Extend>>(priceObj); var list = new List<RB_Course_Preferential_Extend>();
if (list != null && list.Count > 0) try
{ {
foreach (var extModel in list) list= Common.Plugin.JsonHelper.DeserializeObject<List<RB_Course_Preferential_Extend>>(priceObj);
if (list != null && list.Count > 0)
{ {
extModel.CreateTime = DateTime.Now; foreach (var extModel in list)
extModel.CreateBy = base.UserInfo.Id; {
extModel.UpdateBy = base.UserInfo.Id; extModel.CreateTime = DateTime.Now;
extModel.UpdateTime = DateTime.Now; extModel.CreateBy = base.UserInfo.Id;
extModel.Group_Id = this.UserInfo.Group_Id; extModel.UpdateBy = base.UserInfo.Id;
extModel.School_Id = this.UserInfo.School_Id; extModel.UpdateTime = DateTime.Now;
extModel.CourseId = courseModel.CourseId; extModel.Group_Id = this.UserInfo.Group_Id;
extModel.School_Id = this.UserInfo.School_Id;
extModel.CourseId = courseModel.CourseId;
}
} }
} }
catch (Exception ex)
{
Common.Plugin.LogHelper.Write(ex, "SetBeatchCoursePreferential");
}
var flag = courseModule.SetCoursePreferentialListModule(courseModel, list); var flag = courseModule.SetCoursePreferentialListModule(courseModel, list);
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