using QYZH.InteractiveMagazine.Models.Enum; using QYZH.InteractiveMagazine.Models.Enum; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace QYZH.InteractiveMagazine.Models.Dto.Journal { public class JournalPageTaskUpdateInput { public long Id { get; set; } /// /// 杂志Id /// public long JournalId { get; set; } /// /// 书页id /// public long JournalPageId { get; set; } /// /// 题号 /// public string No { get; set; } /// /// 题型 /// public TaskBankTypeEnum Type { get; set; } /// /// 问题 /// public string Task { get; set; } /// /// 答案 /// public List TaskAnswer { get; set; } /// /// 积分 /// public int Points { get; set; } /// /// 成长值 /// public float GrowthPoint { get; set; } /// /// 理解力评分 /// public float Comprehension { get; set; } /// /// 判断力评分 /// public float Judgment { get; set; } /// /// 表达力评分 /// public float Expression { get; set; } /// /// 说服力评分 /// public float Persuasiveness { get; set; } /// /// 回答时间秒 /// public int AnswerTime { get; set; } /// /// Desc:基础Prompt配置ID(为空则使用IsDefault=1的模板) /// Default: /// Nullable:True /// public string BasePrompt { get; set; } /// /// Desc:个性化Prompt(追加到基础Prompt后面,可为空) /// Default: /// Nullable:True /// public string CustomPrompt { get; set; } } public class JournalPageTaskComplementInput { public long Id { get; set; } /// /// 任务id /// public long AssignTaskId { get; set; } /// /// 音频地址 /// public string AudioUrl { get; set; } /// /// 音频开始时间 /// public long AudioStartTime { get; set; } /// /// 音频结束时间 /// public long AudioEndTime { get; set; } /// /// 点位数据地址 /// public string PointsUrl { get; set; } } }