/// <summary> /// 单次练习答题统计柱状图 试题维度 /// </summary> /// <param name="practiceRecordId">练习卷Id</param> /// <returns></returns> public string OnePracticeStatistics() { PracticeRecordStatisticsService practiceRecordStatisticsService = new PracticeRecordStatisticsService(); Dictionary <string, object> result = practiceRecordStatisticsService.practiceRecordStatistics(mUCPractice.exerciseRecordId); return(MLPen.Helpers.JsonHelper.ToJSON(result)); }
/// <summary> /// 获得练习记录list /// </summary> public string GetPracticeRecordList(int?gardenId, int?gradeId, int?type, string keyWord, int?noPage, int?size) { PracticeRecordStatisticsService practiceRecordStatisticsService = new PracticeRecordStatisticsService(); Dictionary <string, object> result = practiceRecordStatisticsService.List(gardenId, gradeId, type, keyWord, noPage, size); return(MLPen.Helpers.JsonHelper.ToJSON(result)); }
/// <summary> /// 单道题全班学生作答记录查询接口 /// </summary> /// <param name="studentAnswer"></param> /// <param name="studentScore"></param> /// <param name="studentIsRight"></param> /// <returns></returns> public string oneQuestionOriginalRecordList(string studentAnswer, string studentScore, string studentIsRight) { double?score = null; if (studentScore != null && !studentScore.Equals("")) { score = double.Parse(studentScore); } Boolean?isRight = null; if (studentIsRight != null && !studentIsRight.Equals("")) { isRight = Boolean.Parse(studentIsRight); } PracticeRecordStatisticsService practiceRecordStatisticsService = new PracticeRecordStatisticsService(); var result = practiceRecordStatisticsService.OneQuestionOriginalRecordList(mUCPractice.exerciseRecordId, mUCPractice.questionId, studentAnswer, score, isRight); return(MLPen.Helpers.JsonHelper.ToJSON(result)); }