| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 | using Microsoft.AspNetCore.Http;using OASystem.Domain.Entities.Groups;using OASystem.Domain.ViewModels.Groups;namespace OASystem.Domain.Dtos.Groups{    public class VisaProcessDtos    {    }    public class VisaProcessGroupNamesDto : DtoBase    {        /// <summary>        /// 当前用户Id        /// </summary>        public int CurrUserId { get; set; }        /// <summary>        /// 团组名称        /// </summary>        public string GroupName { get; set; }    }    public class VisaProcessInfoByGroupIdDto : PortDtoBase    {        public int GroupId { get; set; }    }    public class VisaProcessSetContent : PortDtoBase    {        /// <summary>        /// 当前登录用户Id        /// </summary>        public int CurrUserId { get; set; }        /// <summary>        /// 签证流程步骤Id        /// </summary>        public int StepId { get; set; }        /// <summary>        /// 签证流程内容        /// 内容多个值 按顺序存储        /// </summary>        public List<string> StepContents { get; set; }    }    public class VisaProcessUploadFilesDto    {        public int StepId { get; set; }        public List<IFormFile> Files { get; set; }        public int CurrUserId { get; set; }    }    public class GroupProcessUpdateNodeStatusDto    {        public int NodeId { get; set; }        public int CurrUserId { get; set; }    }    public class GroupProcessUpdateVisaNodeDetailsDto    {        public int NodeId { get; set; }        public int CurrUserId { get; set; }        public List<VisaProcessNode> VisaSubNodes { get; set; }    }    public class VisaProcessSetCompletedDto    {        public int StepId { get; set; }        public int CurrUserId { get; set; }        public bool IsCompleted { get; set; } = false;    }}
 |