Exemplo n.º 1
0
 public ServiceResult <FiiiposProfitDetailRecordOM> FiiiPosProfitDetailRecord(FiiiposBonusRecordIM im)
 {
     return(new ServiceResult <FiiiposProfitDetailRecordOM>()
     {
         Data = new InviteComponent().FiiiposMoreDetail(im, this.GetUser())
     });
 }
Exemplo n.º 2
0
        /// <summary>
        /// 获取分红的详细信息
        /// </summary>
        /// <param name="account"></param>
        /// <returns></returns>
        public FiiiposProfitDetailRecordOM FiiiposMoreDetail(FiiiposBonusRecordIM im, UserAccount account)
        {
            var iDAC  = new InviteRecordDAC();
            var pfDAC = new ProfitDetailDAC();
            var data  = iDAC.GetDetailByAccountId(im.MerchantId);

            return(new FiiiposProfitDetailRecordOM()
            {
                Data = pfDAC.GetFiiiposBonusRecords(data.Id, account).Select(item => new FiiiposProfitDetailRecordOM.BonusDetail()
                {
                    CryptoAmount = item.CryptoAmount.ToString(8),
                    Timestamp = item.Timestamp.ToUnixTime().ToString()
                }).ToList(),
                MerchantName = im.MerchantName,
                TotalAmount = im.TotalCryptoAmount.ToString(8)
            });
        }