using FlexJobApi.Core.Enums.Users; using Mapster; using MediatR; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 保存合同模板 /// [Resource([EnumResourceController.UserServerElectronSign])] public class SaveContractTemplateCommand : SaveDataCommand { /// /// 企业Id(运营端保存时) /// public Guid? EnterpriseId { get; set; } /// /// 模板名称 /// [Required] public string Name { get; set; } /// /// 模板 /// [Required] public string File { get; set; } /// /// 制版模板照片 /// public string TemplateEditData { get; set; } /// /// 业务编码 /// public string Code { get; set; } /// /// 通道 /// public EnumElectronSignAccess? Access { get; set; } /// /// 模板Id /// public string TemplateId { get; set; } } }