小程序接口、培训计划界面调优
This commit is contained in:
@@ -13,20 +13,21 @@ namespace WebAPI.Controllers
|
||||
/// </summary>
|
||||
public class TrainingTaskController : ApiController
|
||||
{
|
||||
#region 根据ProjectId、PersonId获取培训任务教材明细列表
|
||||
#region 根据ProjectId、PersonId获取培训任务列表
|
||||
/// <summary>
|
||||
/// 根据ProjectId、PersonId获取培训任务教材明细列表
|
||||
/// </summary>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="personId"></param>
|
||||
/// <param name="pageIndex">1-培训中;2-已完成</param>
|
||||
/// <param name="isRetakeCourse">是否重修:1:重修任务</param>
|
||||
/// <param name="pageIndex">页码</param>
|
||||
/// <returns></returns>
|
||||
public Model.ResponeData getTrainingTaskListByProjectIdPersonId(string projectId, string personId, int pageIndex)
|
||||
public Model.ResponeData getTrainingTaskListByProjectIdPersonId(string projectId, string personId, string isRetakeCourse, int pageIndex)
|
||||
{
|
||||
var responeData = new Model.ResponeData();
|
||||
try
|
||||
{
|
||||
var getQualityLists = APITrainingTaskService.getTrainingTaskListByProjectIdPersonId(projectId, personId);
|
||||
var getQualityLists = APITrainingTaskService.getTrainingTaskListByProjectIdPersonId(projectId, personId, isRetakeCourse);
|
||||
int pageCount = getQualityLists.Count;
|
||||
if (pageCount > 0 && pageIndex > 0)
|
||||
{
|
||||
@@ -128,6 +129,14 @@ namespace WebAPI.Controllers
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 维护任务学习时长
|
||||
/// </summary>
|
||||
/// <param name="taskItemId"></param>
|
||||
/// <param name="startTime"></param>
|
||||
/// <param name="endTime"></param>
|
||||
/// <param name="VideoProgress"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
public Model.ResponeData updateTaskItemLearnTime(string taskItemId, DateTime startTime, DateTime endTime, string VideoProgress)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user