using FlexJobApi.Core.Models.ElectronSignServer.PersonalUserReals; using MediatR; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 电子签回传 /// [Resource([EnumResourceController.UserServerElectronSign], AllowAnonymous = true)] public class ElectronSignCallbackCommand : IRequest { /// /// 客户Id /// public Guid CustomerId { get; set; } /// /// 方法名称 /// public string Action { get; set; } /// /// 是否成功 /// public bool Success { get; set; } /// /// 回调码 /// public string Code { get; set; } /// /// 回调消息 /// public string Message { get; set; } /// /// 关联Id /// public Guid? RelationId { get; set; } /// /// 回传数据 /// public object Data { get; set; } } public class ElectronSignCallbackCommandUserSignModel { public Guid OutUserId { get; set; } public EnumElectronSignRealStatus Status { get; set; } } }