using MediatR; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 保存企业费用 /// [Resource([EnumResourceController.UserServerEnterprise])] public class SaveEnterpriseCostCommand : IRequest { /// /// 企业Id /// public Guid EnterpriseId { get; set; } /// /// 用量类型 /// public EnumEnterpriseCostType Type { get; set; } /// /// 合同模板Id /// public Guid? ContractTemplateId { get; set; } /// /// 灵工合同Id /// public Guid? EnterpriseEmployeeContractId { get; set; } /// /// 扣费状态 /// public EnumEnterpriseCostStatus? Status { get; set; } } public class SaveEnterpriseCostCommandElectronSignSetting { /// /// 签约费用 /// public decimal? SignCost { get; set; } /// /// 一口价 /// public decimal? MergeSignCost { get; set; } } }