Commit 919adfe6 authored by 黄奎's avatar 黄奎

页面修改

parent 4e1065d4
...@@ -2077,7 +2077,7 @@ namespace Edu.Module.Course ...@@ -2077,7 +2077,7 @@ namespace Edu.Module.Course
var sellerInfo = UserReidsCache.GetUserLoginInfo(orderModel.EnterID); var sellerInfo = UserReidsCache.GetUserLoginInfo(orderModel.EnterID);
#region 欠费提醒(销售) #region 欠费提醒(销售)
var queryTargetWorkId = accountRepository.GetWorkUserIdRepository(orderModel.EnterID); var queryTargetWorkId = accountRepository.GetWorkUserIdRepository(orderModel.EnterID);
if (!string.IsNullOrEmpty(queryTargetWorkId)) if (!string.IsNullOrEmpty(queryTargetWorkId)&& sellerInfo!=null )
{ {
// 学员名称(名称+电话),剩余课时,关联单号,待收金额,班级老师,班级名称 // 学员名称(名称+电话),剩余课时,关联单号,待收金额,班级老师,班级名称
var path = $"/sale/myOrder?OrderId={guestModel.OrderId}"; var path = $"/sale/myOrder?OrderId={guestModel.OrderId}";
...@@ -2135,10 +2135,11 @@ namespace Edu.Module.Course ...@@ -2135,10 +2135,11 @@ namespace Edu.Module.Course
{ {
var shengyuMoney = orderModel.PreferPrice - orderModel.Income + orderModel.Refund - orderModel.PlatformTax - orderModel.DiscountMoney - orderModel.LessPrice; var shengyuMoney = orderModel.PreferPrice - orderModel.Income + orderModel.Refund - orderModel.PlatformTax - orderModel.DiscountMoney - orderModel.LessPrice;
var classModel = classRepository.GetEntity<RB_Class_ViewModel>(guestModel.ClassId); var classModel = classRepository.GetEntity<RB_Class_ViewModel>(guestModel.ClassId);
var sellerInfo = UserReidsCache.GetUserLoginInfo(orderModel.EnterID); var sellerInfo = UserReidsCache.GetUserLoginInfo(orderModel.CreateBy);
#region 即将欠费提醒(销售) #region 即将欠费提醒(销售)
var queryTargetWorkId = accountRepository.GetWorkUserIdRepository(orderModel.EnterID); var queryTargetWorkId = accountRepository.GetWorkUserIdRepository(orderModel.CreateBy);
if (!string.IsNullOrEmpty(queryTargetWorkId)) if (!string.IsNullOrEmpty(queryTargetWorkId)&& sellerInfo!=null)
{ {
// 学员名称(名称+电话),剩余课时,关联单号,待收金额,班级老师,班级名称 // 学员名称(名称+电话),剩余课时,关联单号,待收金额,班级老师,班级名称
var path = $"/sale/myOrder?OrderId={guestModel.OrderId}"; var path = $"/sale/myOrder?OrderId={guestModel.OrderId}";
...@@ -2198,7 +2199,7 @@ namespace Edu.Module.Course ...@@ -2198,7 +2199,7 @@ namespace Edu.Module.Course
var sellerInfo = UserReidsCache.GetUserLoginInfo(orderModel.EnterID); var sellerInfo = UserReidsCache.GetUserLoginInfo(orderModel.EnterID);
#region 即将结课提醒 (销售端) #region 即将结课提醒 (销售端)
var queryTargetWorkId = accountRepository.GetWorkUserIdRepository(orderModel.EnterID); var queryTargetWorkId = accountRepository.GetWorkUserIdRepository(orderModel.EnterID);
if (!string.IsNullOrEmpty(queryTargetWorkId)) if (!string.IsNullOrEmpty(queryTargetWorkId)&&sellerInfo!=null)
{ {
// 学员名称(名称+电话),剩余课时,关联单号,待收金额,班级老师,班级名称 // 学员名称(名称+电话),剩余课时,关联单号,待收金额,班级老师,班级名称
var path = $"/sale/myOrder?OrderId={guestModel.OrderId}"; var path = $"/sale/myOrder?OrderId={guestModel.OrderId}";
...@@ -2261,7 +2262,7 @@ namespace Edu.Module.Course ...@@ -2261,7 +2262,7 @@ namespace Edu.Module.Course
var sellerInfo = UserReidsCache.GetUserLoginInfo(orderModel.EnterID); var sellerInfo = UserReidsCache.GetUserLoginInfo(orderModel.EnterID);
#region 即将结课提醒 (销售端) #region 即将结课提醒 (销售端)
var queryTargetWorkId = accountRepository.GetWorkUserIdRepository(orderModel.EnterID); var queryTargetWorkId = accountRepository.GetWorkUserIdRepository(orderModel.EnterID);
if (!string.IsNullOrEmpty(queryTargetWorkId)) if (!string.IsNullOrEmpty(queryTargetWorkId)&& sellerInfo!=null)
{ {
// 学员名称(名称+电话),剩余课时,关联单号,待收金额,班级老师,班级名称 // 学员名称(名称+电话),剩余课时,关联单号,待收金额,班级老师,班级名称
var path = $"/sale/myOrder?OrderId={guestModel.OrderId}"; var path = $"/sale/myOrder?OrderId={guestModel.OrderId}";
...@@ -5289,7 +5290,8 @@ namespace Edu.Module.Course ...@@ -5289,7 +5290,8 @@ namespace Edu.Module.Course
//约课 //约课
planModel = class_PlanRepository.GetToDayClassPlanForYK(stuId, courseId, groupId); planModel = class_PlanRepository.GetToDayClassPlanForYK(stuId, courseId, groupId);
} }
else { else
{
planModel = class_PlanRepository.GetToDayClassPlan(classId, groupId); planModel = class_PlanRepository.GetToDayClassPlan(classId, groupId);
} }
if (planModel != null) if (planModel != null)
...@@ -5300,7 +5302,8 @@ namespace Edu.Module.Course ...@@ -5300,7 +5302,8 @@ namespace Edu.Module.Course
var ogModel = order_GuestRepository.GetEntity(guestId); var ogModel = order_GuestRepository.GetEntity(guestId);
zj = ogModel.CourseChapterNo + 1;//这次课的章节 zj = ogModel.CourseChapterNo + 1;//这次课的章节
} }
else { else
{
zj = planModel.LessonPlanNum + 1; zj = planModel.LessonPlanNum + 1;
} }
if (planModel.ClassDate.ToString("yyyy-MM-dd") == DateTime.Now.ToString("yyyy-MM-dd")) if (planModel.ClassDate.ToString("yyyy-MM-dd") == DateTime.Now.ToString("yyyy-MM-dd"))
......
...@@ -65,7 +65,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -65,7 +65,7 @@ namespace Edu.WebApi.Controllers.Applet
/// <summary> /// <summary>
/// 课程单词学习、测试处理类对象 /// 课程单词学习、测试处理类对象
/// </summary> /// </summary>
private readonly CourseExamModule courseExamModule = new CourseExamModule(); private readonly CourseExamModule courseExamModule = new CourseExamModule();
/// <summary> /// <summary>
/// 订单仓处理类对象 /// 订单仓处理类对象
...@@ -158,7 +158,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -158,7 +158,7 @@ namespace Edu.WebApi.Controllers.Applet
#region 获取最新一条上课反馈记录 #region 获取最新一条上课反馈记录
List<RB_Class_FeedBack_ViewModel> feedBackList = classModule.GetClassFeedBackPageListRepository(1, 1, out long count, new RB_Class_FeedBack_ViewModel { StuId = appletUserInfo.AccountId, Group_Id = appletUserInfo.Group_Id }); List<RB_Class_FeedBack_ViewModel> feedBackList = classModule.GetClassFeedBackPageListRepository(1, 1, out long count, new RB_Class_FeedBack_ViewModel { StuId = appletUserInfo.AccountId, Group_Id = appletUserInfo.Group_Id });
if (feedBackList != null && feedBackList.Any()) if (feedBackList != null && feedBackList.Any())
{ {
...@@ -212,7 +212,8 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -212,7 +212,8 @@ namespace Edu.WebApi.Controllers.Applet
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
public ApiResult GetIndexInfo_V2() { public ApiResult GetIndexInfo_V2()
{
var appletUserInfo = base.AppletUserInfo; var appletUserInfo = base.AppletUserInfo;
//判断学员是否退学 //判断学员是否退学
var studentList = studentModule.GetStudentInfo(appletUserInfo.AccountId, appletUserInfo.Group_Id); var studentList = studentModule.GetStudentInfo(appletUserInfo.AccountId, appletUserInfo.Group_Id);
...@@ -236,7 +237,8 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -236,7 +237,8 @@ namespace Edu.WebApi.Controllers.Applet
//查询下一节课(要查询正在学习中) //查询下一节课(要查询正在学习中)
var ClassNext = new object(); var ClassNext = new object();
if ((studentModel.ClassId > 0 && studentModel.ClassStatus != 3)|| studentModel.ClassScrollType == 2) { if ((studentModel.ClassId > 0 && studentModel.ClassStatus != 3) || studentModel.ClassScrollType == 2)
{
List<RB_Class_Time_Extend> classTimeList = new List<RB_Class_Time_Extend>(); List<RB_Class_Time_Extend> classTimeList = new List<RB_Class_Time_Extend>();
if (studentModel.ClassScrollType == 2) if (studentModel.ClassScrollType == 2)
{ {
...@@ -271,7 +273,8 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -271,7 +273,8 @@ namespace Edu.WebApi.Controllers.Applet
classModel.ClassName classModel.ClassName
}; };
} }
else { else
{
ClassNext = new ClassNext = new
{ {
ClassPlanState = 3//暂无下一节课 ClassPlanState = 3//暂无下一节课
...@@ -281,7 +284,8 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -281,7 +284,8 @@ namespace Edu.WebApi.Controllers.Applet
//查询学习园地 //查询学习园地
var LearningGardenList = new List<object>(); var LearningGardenList = new List<object>();
var enumlist = EnumHelper.EnumToList(typeof(Common.Enum.Course.LearningGardenTypeEnum)); var enumlist = EnumHelper.EnumToList(typeof(Common.Enum.Course.LearningGardenTypeEnum));
foreach (var item in enumlist) { foreach (var item in enumlist)
{
var query = new RB_LearningGarden_ViewModel() var query = new RB_LearningGarden_ViewModel()
{ {
Group_Id = base.AppletUserInfo.Group_Id, Group_Id = base.AppletUserInfo.Group_Id,
...@@ -302,7 +306,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -302,7 +306,7 @@ namespace Edu.WebApi.Controllers.Applet
qitem.Id, qitem.Id,
qitem.Title, qitem.Title,
qitem.Content, qitem.Content,
qitem.Img, qitem.Img,
qitem.Digest, qitem.Digest,
qitem.LinkUrl, qitem.LinkUrl,
CreateByName, CreateByName,
...@@ -324,20 +328,21 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -324,20 +328,21 @@ namespace Edu.WebApi.Controllers.Applet
{ {
Words = classModule.GetIndexWords(studentModel.ClassId, studentModel.CourseId, studentModel.GuestId, studentModel.ClassScrollType, studentModel.StuId, appletUserInfo.Group_Id); Words = classModule.GetIndexWords(studentModel.ClassId, studentModel.CourseId, studentModel.GuestId, studentModel.ClassScrollType, studentModel.StuId, appletUserInfo.Group_Id);
} }
else else
{ {
Words = new Words = new
{ {
NextWord = 0, NextWord = 0,
ReviewWord = 0, ReviewWord = 0,
NextCourseNo=0, NextCourseNo = 0,
ReviewCourseNo=0, ReviewCourseNo = 0,
CourseId=0, CourseId = 0,
ClassId=0, ClassId = 0,
}; };
} }
return ApiResult.Success("", new { return ApiResult.Success("", new
{
studentModel.GuestId, studentModel.GuestId,
studentModel.SName,//学区 studentModel.SName,//学区
studentModel.SurplusHours,//剩余课时 studentModel.SurplusHours,//剩余课时
...@@ -359,7 +364,8 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -359,7 +364,8 @@ namespace Edu.WebApi.Controllers.Applet
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
public ApiResult GetStudyCourse() { public ApiResult GetStudyCourse()
{
var appletUserInfo = base.AppletUserInfo; var appletUserInfo = base.AppletUserInfo;
//判断学员是否退学 //判断学员是否退学
var studentList = studentModule.GetStudentInfo(appletUserInfo.AccountId, appletUserInfo.Group_Id); var studentList = studentModule.GetStudentInfo(appletUserInfo.AccountId, appletUserInfo.Group_Id);
...@@ -380,7 +386,6 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -380,7 +386,6 @@ namespace Edu.WebApi.Controllers.Applet
studentModel = studentList.Where(x => x.ClassStatus == 3).FirstOrDefault(); studentModel = studentList.Where(x => x.ClassStatus == 3).FirstOrDefault();
} }
} }
var result = new var result = new
{ {
studentModel.GuestId, studentModel.GuestId,
...@@ -403,7 +408,8 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -403,7 +408,8 @@ namespace Edu.WebApi.Controllers.Applet
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
public ApiResult GetMyStudyCourseList() { public ApiResult GetMyStudyCourseList()
{
var appletUserInfo = base.AppletUserInfo; var appletUserInfo = base.AppletUserInfo;
//获取学生所有的课程 //获取学生所有的课程
var studentList = studentModule.GetStudentInfo(appletUserInfo.AccountId, appletUserInfo.Group_Id); var studentList = studentModule.GetStudentInfo(appletUserInfo.AccountId, appletUserInfo.Group_Id);
...@@ -433,7 +439,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -433,7 +439,7 @@ namespace Edu.WebApi.Controllers.Applet
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
public ApiResult GetMyStudyCourseInfo() public ApiResult GetMyStudyCourseInfo()
{ {
var appletUserInfo = base.AppletUserInfo; var appletUserInfo = base.AppletUserInfo;
JObject parms = JObject.Parse(base.RequestParm.Msg.ToString()); JObject parms = JObject.Parse(base.RequestParm.Msg.ToString());
...@@ -442,11 +448,11 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -442,11 +448,11 @@ namespace Edu.WebApi.Controllers.Applet
int GuestId = parms.GetInt("GuestId", 0);//订单GuestId int GuestId = parms.GetInt("GuestId", 0);//订单GuestId
int ClassScrollType = parms.GetInt("ClassScrollType", 0);//学习类型 1跟班 2约课 int ClassScrollType = parms.GetInt("ClassScrollType", 0);//学习类型 1跟班 2约课
int StuId = parms.GetInt("StuId", 0);//学生ID int StuId = parms.GetInt("StuId", 0);//学生ID
if (ClassId <= 0) if (ClassId <= 0)
{ {
return ApiResult.ParamIsNull("请传递班级ID"); return ApiResult.ParamIsNull("请传递班级ID");
} }
if (ClassScrollType == 2 ) if (ClassScrollType == 2)
{ {
StuId = appletUserInfo.AccountId; StuId = appletUserInfo.AccountId;
} }
...@@ -502,9 +508,9 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -502,9 +508,9 @@ namespace Edu.WebApi.Controllers.Applet
Words = new Words = new
{ {
NextWord = 0, NextWord = 0,
NextCourseNo=0, NextCourseNo = 0,
ReviewWord = 0, ReviewWord = 0,
ReviewCourseNo=0, ReviewCourseNo = 0,
CourseId, CourseId,
ClassId, ClassId,
}; };
...@@ -552,7 +558,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -552,7 +558,7 @@ namespace Edu.WebApi.Controllers.Applet
{ {
return ApiResult.ParamIsNull("请传递班级ID"); return ApiResult.ParamIsNull("请传递班级ID");
} }
if (CourseId <= 0) if (CourseId <= 0)
{ {
return ApiResult.ParamIsNull("请传递课程ID"); return ApiResult.ParamIsNull("请传递课程ID");
} }
...@@ -563,7 +569,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -563,7 +569,7 @@ namespace Edu.WebApi.Controllers.Applet
var MaxChapterNo = planList.Any() ? planList.Max(x => x.LessonPlanNum) : 0; var MaxChapterNo = planList.Any() ? planList.Max(x => x.LessonPlanNum) : 0;
//查询所有的章节 //查询所有的章节
var chapterTreeList = courseModule.GetChapterTreeListModule_V2(new Model.ViewModel.Course.RB_Course_Chapter_ViewModel() { Group_Id = appletUserInfo.Group_Id, CourseId = CourseId }); var chapterTreeList = courseModule.GetChapterTreeListModule_V2(new Model.ViewModel.Course.RB_Course_Chapter_ViewModel() { Group_Id = appletUserInfo.Group_Id, CourseId = CourseId });
var ctList = chapterTreeList.Where(x => Convert.ToInt32(x.ChapterNo) <= MaxChapterNo).OrderByDescending(qitem=> Convert.ToInt32(qitem.ChapterNo)).ToList(); var ctList = chapterTreeList.Where(x => Convert.ToInt32(x.ChapterNo) <= MaxChapterNo).OrderByDescending(qitem => Convert.ToInt32(qitem.ChapterNo)).ToList();
//章节单词得分 //章节单词得分
var prepWordsList = courseExamModule.GetStuWordsPrepListModule(new RB_StuWords_Prep_Extend() var prepWordsList = courseExamModule.GetStuWordsPrepListModule(new RB_StuWords_Prep_Extend()
{ {
...@@ -575,8 +581,8 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -575,8 +581,8 @@ namespace Edu.WebApi.Controllers.Applet
var wordsExamList = courseExamModule.GetStuWordsExamListModule(new RB_StuWords_Exam_Extend() var wordsExamList = courseExamModule.GetStuWordsExamListModule(new RB_StuWords_Exam_Extend()
{ {
ClassId = ClassId, ClassId = ClassId,
CourseId=CourseId, CourseId = CourseId,
Stu_Account_Id= appletUserInfo.Id Stu_Account_Id = appletUserInfo.Id
}); });
//组装数据 //组装数据
var RList = new List<object>(); var RList = new List<object>();
...@@ -591,7 +597,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -591,7 +597,7 @@ namespace Edu.WebApi.Controllers.Applet
StudyProgress = (int)(Convert.ToDecimal(tempPrepWords.StudyNum) / Convert.ToDecimal(tempPrepWords.TotalNum) * 100); StudyProgress = (int)(Convert.ToDecimal(tempPrepWords.StudyNum) / Convert.ToDecimal(tempPrepWords.TotalNum) * 100);
} }
int Num = 1; int Num = 1;
decimal Score = 0;//单词测试得分 decimal Score = 0;//单词测试得分
if (wordsExamList != null && wordsExamList.Count > 0) if (wordsExamList != null && wordsExamList.Count > 0)
{ {
...@@ -763,7 +769,6 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -763,7 +769,6 @@ namespace Edu.WebApi.Controllers.Applet
#endregion #endregion
#region 我的课程 #region 我的课程
/// <summary> /// <summary>
/// 获取章节树形列表 /// 获取章节树形列表
...@@ -786,7 +791,6 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -786,7 +791,6 @@ namespace Edu.WebApi.Controllers.Applet
} }
#endregion #endregion
#region 我的合同 #region 我的合同
public ApiResult GetContractList() public ApiResult GetContractList()
{ {
...@@ -922,7 +926,6 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -922,7 +926,6 @@ namespace Edu.WebApi.Controllers.Applet
} }
#endregion #endregion
#region 我的请假列表 #region 我的请假列表
/// <summary> /// <summary>
/// 获取请假单据分页列表 /// 获取请假单据分页列表
...@@ -985,7 +988,6 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -985,7 +988,6 @@ namespace Edu.WebApi.Controllers.Applet
} }
#endregion #endregion
#region 我的考卷列表 #region 我的考卷列表
/// <summary> /// <summary>
/// 获取考卷列表分页列表 /// 获取考卷列表分页列表
...@@ -1207,7 +1209,6 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -1207,7 +1209,6 @@ namespace Edu.WebApi.Controllers.Applet
#endregion #endregion
#region 学习园地 #region 学习园地
/// <summary> /// <summary>
...@@ -1289,7 +1290,6 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -1289,7 +1290,6 @@ namespace Edu.WebApi.Controllers.Applet
} }
#endregion #endregion
#region 上课反馈记录 #region 上课反馈记录
/// <summary> /// <summary>
/// 获取学习园地分页 /// 获取学习园地分页
...@@ -1348,7 +1348,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -1348,7 +1348,7 @@ namespace Edu.WebApi.Controllers.Applet
var query = new RB_Student_OrderGuest_ViewModel() var query = new RB_Student_OrderGuest_ViewModel()
{ {
Account_Id = base.AppletUserInfo.Id, Account_Id = base.AppletUserInfo.Id,
OrderType=(OrderTypeEnum)base.ParmJObj.GetInt("OrderType") OrderType = (OrderTypeEnum)base.ParmJObj.GetInt("OrderType")
}; };
var data = customerStudentModule.GetStuOrderGuestPageModule(pageModel.PageIndex, pageModel.PageSize, out long rowsCount, query); var data = customerStudentModule.GetStuOrderGuestPageModule(pageModel.PageIndex, pageModel.PageSize, out long rowsCount, query);
List<object> list = new List<object>(); List<object> list = new List<object>();
...@@ -1365,7 +1365,7 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -1365,7 +1365,7 @@ namespace Edu.WebApi.Controllers.Applet
item.GuestName, item.GuestName,
item.CourseName, item.CourseName,
item.OrderState, item.OrderState,
OrderStateName=item.OrderState.ToName(), OrderStateName = item.OrderState.ToName(),
item.ClassScrollType item.ClassScrollType
}); });
} }
...@@ -1376,4 +1376,4 @@ namespace Edu.WebApi.Controllers.Applet ...@@ -1376,4 +1376,4 @@ namespace Edu.WebApi.Controllers.Applet
#endregion #endregion
} }
} }
\ No newline at end of file
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