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; }
}
}