/*  代码由框架生成,任何更改都可能导致被代码生成器覆盖，可自行修改。
* Ghre_CourseWare.cs
*
*功 能： N / A
* 类 名： Ghre_CourseWare
*
* Ver    变更日期 负责人  变更内容
* ───────────────────────────────────
*V0.01  2024/5/24 14:45:30  SimonHsiao   初版
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*┌──────────────────────────────────┐
*│　此技术信息为本公司机密信息，未经本公司书面同意禁止向第三方披露．　│
*│　作者：SimonHsiao                                                  │
*└──────────────────────────────────┘
*/

namespace Tiobon.Core.Model.Models;


/// <summary>
/// 课件 (Dto.InsertInput)
/// </summary>
public class InsertGhre_CourseWareInput : Ghre_CourseWareBase
{
    public List<long> CourseIds2 { get; set; }

    public List<InsertGhre_CourseWareAttachmentInput> Attachments { get; set; }


    public List<Ghre_CourseWareLink> Links { get; set; }
}
public class Ghre_CourseWareLink
{
    public long Id { get; set; }
    public string LinkName { get; set; }
    public string LinkAddress { get; set; }

    /// <summary>
    /// 学习时长（分钟） 
    public decimal? LearnDuration { get; set; }

    /// <summary>
    /// 已学习进度百分比
    /// </summary> 
    public decimal? HasLearnDuration { get; set; }
    public decimal? HasLearnPercent { get; set; }
}