64 lines
1.3 KiB
C#
64 lines
1.3 KiB
C#
using SJZY.Track.Share.Enums;
|
|
|
|
namespace SJZY.Track.Application.Contract.Dtos.TrackPush;
|
|
|
|
public class EditTrackPushConfigInput
|
|
{
|
|
/// <summary>
|
|
/// 客户id
|
|
/// </summary>
|
|
public int? CustomId { get; set; }
|
|
|
|
public int? Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否自动推送
|
|
/// </summary>
|
|
public bool? IsAutoPush { get; set; }
|
|
|
|
/// <summary>
|
|
/// 操作类型
|
|
/// </summary>
|
|
public OptionTypeNoNull Options { get; set; }
|
|
|
|
/// <summary>
|
|
/// 服务商code
|
|
/// </summary>
|
|
public string ServiceProviderCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 子系统id
|
|
/// </summary>
|
|
public int? SubSystemId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否支持更新
|
|
/// </summary>
|
|
public bool? IsCanUpdate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否支持删除
|
|
/// </summary>
|
|
public bool? IsCanDelete { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否全量推送
|
|
/// </summary>
|
|
public bool? IsAllPush { get; set; }
|
|
|
|
/// <summary>
|
|
/// 时间格式枚举
|
|
/// </summary>
|
|
public DateTimeFormatEnum DateTimeFormatType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 日期时间格式模板
|
|
/// </summary>
|
|
public string? DateTimeFormat { get; set; }
|
|
|
|
/// <summary>
|
|
/// 时区格式格式模板
|
|
/// </summary>
|
|
public string? TimezoneFormat { get; set; }
|
|
}
|