using OASystem.Domain.ViewModels.Groups;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.Dtos.Groups
{
public class ConferenceAffairsInItDto
{
public int UserId { get; set; }
public int GroupId { get; set; }
}
public class ConferenceAffairsSaveDto
{
///
/// 会务主表内容
///
public ConferenceAffairsCostView ConferenceAffairsCost { get; set; }
///
/// 会务子表内容
///
public List ConferenceAffairsCostChild { get; set; }
///
/// 用户Id
///
public int UserId { get; set; }
///
/// 团组Id
///
public int GroupId { get; set; }
}
public class ConferenceAffairsAuditDto
{
public List ConferenceAffairsCostChildids { get; set; }
public int ReviewStatus { get; set; } = 1;
}
public class ConferenceAffairsDeleteDto
{
public int UserId { get; set; }
public int GroupId { get; set; }
}
public class ConferenceAffairsDeleteSingleDto
{
public int UserId { get; set; }
public List ids { get; set; }
}
public class PermissionSettingDto
{
///
/// 设置的用户id
///
public List UserIds { get; set; }
///
/// 团组id
///
public int GroupId { get; set; }
///
/// 创建人id
///
public int CreateUserId { get; set; }
}
public class ConferenceAffairsFileDownDto
{
public int FileTypeId { get; set; }
public int GroupId { get; set; }
public List CurrLists { get; set; }
}
public class CurrList
{
public string CurrName { get; set; }
public decimal CurrRate { get; set; }
}
public class ConferenceAffairsExcelContent
{
/// &=[TB].Index
public int Index { get; set; }
/// &=[TB].PriceTypeStr
public string PriceTypeStr { get; set; } = string.Empty;
/// &=[TB].PriceName
public string PriceName { get; set; } = string.Empty;
/// &=[TB].CostPrice
public decimal CostPrice { get; set; }
/// &=[TB].CurrencyStr
public string CurrencyStr { get; set; } = string.Empty;
/// &=[TB].Count
public decimal Count { get; set; }
/// &=[TB].UnitStr
public string UnitStr { get; set; } = string.Empty;
/// &=[TB].Coefficient
public decimal Coefficient { get; set; }
/// &=[TB].BaoJiaPrice
public decimal BaoJiaPrice { get; set; }
/// &=[TB].AddedValue
public decimal AddedValue { get; set; }
/// &=[TB].Details
public string Details { get; set; } = string.Empty;
/// &=[TB].Remark
public string Remark { get; set; } = string.Empty;
/// &=[TB].ReviewStatusStr
public string ReviewStatusStr { get; set; } = string.Empty;
}
}