All checks were successful
Build and Deploy / deploy (push) Successful in 1m2s
Co-authored-by: Cursor <cursoragent@cursor.com>
26 lines
640 B
C#
26 lines
640 B
C#
using Microsoft.AspNetCore.Http;
|
||
|
||
namespace Oms.Application.Dtos.Channels;
|
||
|
||
/// <summary>
|
||
/// 自动触发规则 Excel 导入入参。
|
||
/// </summary>
|
||
public class AutoTriggerImportInput
|
||
{
|
||
/// <summary>
|
||
/// 导入模式:incremental=增量;full=全量(先清空再导入)。
|
||
/// </summary>
|
||
public string ImportMode { get; set; } = ImportModes.Incremental;
|
||
|
||
/// <summary>
|
||
/// Excel 文件。
|
||
/// </summary>
|
||
public IFormFile File { get; set; } = null!;
|
||
|
||
public static class ImportModes
|
||
{
|
||
public const string Incremental = "incremental";
|
||
public const string Full = "full";
|
||
}
|
||
}
|