using MediatR; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 个人用户签约 /// [Resource([EnumResourceController.UserServerEnterpriseEmployee], AllowAnonymous = true)] public class PersonalUserElectronSignCommand : IRequest { /// /// 灵工Id(二选一) /// public Guid? Id { get; set; } /// /// 邀约短信编号(二选一) /// public string SmsCode { get; set; } } /// /// 个人用户签约-结果 /// public class PersonalUserElectronSignCommandResult { /// /// 签署合同短链接 /// public string SignContractShortUrl { get; set; } /// /// 签署合同长链接 /// public string SignContractLongUrl { get; set; } } }