148 lines
3.6 KiB
C#
148 lines
3.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Hg.Core.Domain.Dto.Live
|
|
{
|
|
public class LiveSystemPlanDto
|
|
{
|
|
public int? Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 事业部id
|
|
/// </summary>
|
|
public string? Dept { get; set; }
|
|
|
|
/// <summary>
|
|
/// 事业部
|
|
/// </summary>
|
|
public string? Deptments { get; set; }
|
|
|
|
/// <summary>
|
|
/// 直播主题
|
|
/// </summary>
|
|
public string? Title { get; set; }
|
|
|
|
/// <summary>
|
|
/// 直播时长
|
|
/// </summary>
|
|
public int? Duration { get; set; }
|
|
|
|
/// <summary>
|
|
/// 直播时间
|
|
/// </summary>
|
|
public DateTime? Zbtime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 直播场景
|
|
/// </summary>
|
|
public string? Scene { get; set; }
|
|
|
|
/// <summary>
|
|
/// 播前报备
|
|
/// </summary>
|
|
public int? BeforeStatus { get; set; }
|
|
|
|
public string? Lecturer { get; set; }
|
|
|
|
/// <summary>
|
|
/// 播前报备
|
|
/// </summary>
|
|
public string? BeforeStatusStr
|
|
{
|
|
get
|
|
{
|
|
return BeforeStatus == 100 ? "通过" : BeforeStatus == 40 ? "驳回" : "提审";
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 场景
|
|
/// </summary>
|
|
public int? scenetype { get; set; }
|
|
|
|
/// <summary>
|
|
/// 场景枚举
|
|
/// </summary>
|
|
public string? scenetypeStr { get; set; }
|
|
|
|
public int? sceneid { get; set; }
|
|
public string? sceneidStr { get; set; }
|
|
public string? zhiboLink { get; set; }
|
|
|
|
/// <summary>
|
|
/// 播中检查
|
|
/// </summary>
|
|
public int? DuringStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 播中检查
|
|
/// </summary>
|
|
public string? DuringStatusStr
|
|
{
|
|
get
|
|
{
|
|
return DuringStatus == 110 ? "瑕疵" : DuringStatus == 120 ? "未直播" : DuringStatus == 100 ? "正常" : "";
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 播后质检
|
|
/// </summary>
|
|
public int? AfterStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// 播后质检
|
|
/// </summary>
|
|
public string? AfterStatusStr
|
|
{
|
|
get
|
|
{
|
|
return AfterStatus == 110 ? "瑕疵" : AfterStatus == 100 ? "正常" : AfterStatus == 120 ? "违规" : AfterStatus == 40 ? "驳回" : AfterStatus == 60 ? "提审" : "";
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 直播用途
|
|
/// </summary>
|
|
public int? Usetype { get; set; }
|
|
|
|
/// <summary>
|
|
/// 直播用途
|
|
/// </summary>
|
|
public string? UsetypeStr
|
|
{
|
|
get
|
|
{
|
|
return Usetype == 1 ? "投放引流" : Usetype == 2 ? "活动营销" : "售后服务";
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// 直播内容
|
|
/// </summary>
|
|
public string? Content { get; set; }
|
|
|
|
/// <summary>
|
|
/// 留痕文件
|
|
/// </summary>
|
|
public string? Files { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建者部门
|
|
/// </summary>
|
|
public int? DeptId { get; set; }
|
|
|
|
public string? DeptName { get; set; }
|
|
public int? Eid { get; set; }
|
|
public string? Memo { get; set; }
|
|
public string? LiveLink { get; set; }
|
|
|
|
/// <summary>
|
|
/// 日志
|
|
/// </summary>
|
|
public List<LiveSystemPlanLogDto> LiveLogs { get; set; }
|
|
}
|
|
} |