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