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 GetEnterpriseContractTemplatesQuery : PagedListQuery { /// /// 企业Id /// public Guid? EnterpriseId { get; set; } /// /// 关键字 /// public string Keywords { get; set; } /// /// 制版状态 /// public EnumContractTemplateStatus? Status { get; set; } /// /// 客户上传时间-起始 /// public DateTime? CreatedTimeBegin { get; set; } /// /// 客户上传时间-截止 /// public DateTime? CreatedTimeEnd { get; set; } /// /// 制版时间-起始 /// public DateTime? CompletedTimeBegin { get; set; } /// /// 制版时间-截止 /// public DateTime? CompletedTimeEnd { get; set; } } /// /// 查询运营端协议管理列表-结果 /// public class GetEnterpriseContractTemplatesQueryResult : PagedListQueryResult { } /// /// 查询运营端协议管理列表-结果-项 /// public class GetEnterpriseContractTemplatesQueryResultItem { /// /// 模板Id /// public Guid Id { get; set; } /// /// 模板名称 /// public string Name { get; set; } /// /// 客户上传时间 /// public DateTimeOffset CreatedTime { get; set; } /// /// 模板Id /// public string TemplateId { get; set; } /// /// 通道 /// public EnumElectronSignAccess? Access { get; set; } /// /// 业务编码 /// public string Code { get; set; } /// /// 模板 /// public string File { get; set; } /// /// 制版状态 /// public EnumContractTemplateStatus Status { get; set; } /// /// 制版时间 /// public DateTime? CompletedTime { get; set; } /// /// 操作人 /// public string Operator { get; set; } } }