39 lines
873 B
C#
39 lines
873 B
C#
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; }
|
|
}
|
|
} |