LMS.service/LMS.Repository/MJPackage/MJTaskCallbackModel.cs

39 lines
873 B
C#
Raw Permalink Normal View History

using LMS.Repository.DB;
using System.Text.Json.Serialization;
namespace LMS.Repository.MJPackage
{
public class MJTaskCallbackModel
{
public string Id { get; set; }
public string? Action { get; set; }
public MJTaskStatus? Status { get; set; }
public string? Prompt { get; set; }
public string? PromptEn { get; set; }
public string? Description { get; set; }
public long? SubmitTime { get; set; }
public long? StartTime { get; set; }
public long? FinishTime { get; set; }
public string? Progress { get; set; }
public string? ImageUrl { get; set; }
public string? FailReason { get; set; }
public ResponseProperties? Properties { get; set; }
}
public class ResponseProperties
{
public string? FinalPrompt { get; set; }
}
}