Ver código fonte

Merge branch 'develop' of http://132.232.92.186:3000/XinXiBu/OA2023 into develop

yuanrf 1 ano atrás
pai
commit
88b5541e42

+ 3 - 1
OASystem/OASystem.Api/Controllers/GroupsController.cs

@@ -2909,6 +2909,7 @@ namespace OASystem.API.Controllers
                 throw;
             }
         }
+        
         /// <summary>
         /// 根据商邀费用ID查询C表和商邀费用数据
         /// </summary>
@@ -2929,10 +2930,11 @@ namespace OASystem.API.Controllers
             }
             catch (Exception ex)
             {
-                return Ok(JsonView(false, "程序错误!"));
+                return Ok(JsonView(false, ex.Message));
                 throw;
             }
         }
+        
         /// <summary>
         /// 商邀费用录入操作(Status:1.新增,2.修改)
         /// </summary>

+ 9 - 8
OASystem/OASystem.Api/Controllers/StatisticsController.cs

@@ -255,6 +255,7 @@ namespace OASystem.API.Controllers
 
                 _giView.ExtraCostsViews = _ExtraCostsViews;
                 _giView.ExtraCostsStr = string.Format(@"人名币总费用:{0} CNY", exTotalAmount.ConvertToDecimal1().ToString("#0.00"));
+                
                 /*
                  * 收款退还
                  */
@@ -269,7 +270,7 @@ namespace OASystem.API.Controllers
 										         Left Join Sys_Users u On ccp.CreateUserId = u.Id
 										         Where prom.IsDel = 0  And prom.PayType = 1 And prom.PriceType = 1 And ccp.CTable = 285
 										         And ccp.IsAuditGM = 1 And ccp.IsPay = 1
-										         And prom.DiId =   {0}", _dto.DiId);
+										         And prom.DiId = {0}", _dto.DiId);
                 var _promDatas = await _sqlSugar.SqlQueryable<Gsd_PaymentRefundAndOtherMoneyDataSource1View>(_ropSql).ToListAsync();
                 
                 foreach (var ropItem in _promDatas)
@@ -517,11 +518,16 @@ namespace OASystem.API.Controllers
                                 string clientPinYinName = "";
                                 decimal unitCost = 0.00M;
                                 unitCost = (item.PayMoney / item.ClientNum).ConvertToDecimal1();
+
+                                int clienIndex = 1;
                                 foreach (var client in clients)
                                 {
                                     Index += 1;
-                                    int clienIndex = 1;
-                                    itemClientName += string.Format(@"{0}.{1} ;", clienIndex, client);
+                                    string six = "";
+                                    if (client.Sex == 0) six = "Mr";
+                                    else if (client.Sex == 1) six = "Ms";
+
+                                    itemClientName += string.Format(@"{0}.{1} {2};", clienIndex, client.LastName + client.FirstName, six);
                                     clientPinYinName += string.Format(@"{0}.{1}出票价为:{2} CNY;", Index, client.Pinyin, unitCost);
                                     clienIndex++;
                                 }
@@ -550,12 +556,7 @@ namespace OASystem.API.Controllers
                             
                             clientPinYinName += string.Format(@"{0}.{1}出票价为:{2} CNY;", Index, name, unitCost);
                         }
-                        
                     }
-
-
-                    
-
                     if (!string.IsNullOrEmpty(item.AuditGMDate))
                     {
                         item.AuditGMDate = Convert.ToDateTime(item.AuditGMDate).ToString("yyyy-MM-dd HH:mm:ss");

+ 2 - 2
OASystem/OASystem.Api/OAMethodLib/GeneralMethod.cs

@@ -423,7 +423,7 @@ namespace OASystem.API.OAMethodLib
 
             if (grp_TeamRates.Count > 0)
             {
-                var addId = _teamRateRep._sqlSugar.Fastest<Grp_TeamRate>().PageSize(100000).BulkCopy(grp_TeamRates);
+                var addId = _teamRateRep._sqlSugar.Insertable(grp_TeamRates).ExecuteCommand();
                 if (addId < 1)
                 {
 
@@ -618,7 +618,7 @@ namespace OASystem.API.OAMethodLib
 
             if (_GroupsTaskAssignments.Count > 0)
             {
-                var addId =_teamRateRep._sqlSugar.Fastest<Grp_GroupsTaskAssignment>().PageSize(100000).BulkCopy(_GroupsTaskAssignments);
+                var addId =_teamRateRep._sqlSugar.Insertable(_GroupsTaskAssignments).ExecuteCommand();
             }
 
             result.Code = 0;

+ 5 - 0
OASystem/OASystem.Domain/Dtos/Groups/GroupListDto.cs

@@ -484,6 +484,11 @@ namespace OASystem.Domain.Dtos.Groups
         /// </summary>
         public string TellPhone { get; set; }
 
+        /// <summary>
+        /// 微信号
+        /// </summary>
+        public string WeChatNo { get; set; }
+
         /// <summary>
         /// 备注
         /// </summary>

+ 41 - 5
OASystem/OASystem.Domain/Dtos/Groups/InvitationOfficialActivitiesListDto.cs

@@ -38,21 +38,31 @@ namespace OASystem.Domain.Dtos.Groups
         /// </summary>
         public int Status { get; set; }
 
-        //-------------------C表参数---------------------------------
+        //-------------------C表参数--------------------------
+
+        /// <summary>
+        /// 总计费用
+        /// </summary>
+        public decimal PayMoney { get; set; }
+
+        /// <summary>
+        /// 总计费用币种
+        /// </summary>
+        public int PaymentCurrency { get; set; }
 
         /// <summary>
         /// 支付方式
         /// </summary>
         public int PayDId { get; set; }
         /// <summary>
-        /// 费用表示
+        /// 费用标识
         /// </summary>
         public int OrbitalPrivateTransfer { get; set; }
         /// <summary>
         /// 收款方
         /// </summary>
         public string Payee { get; set; }
-        //---------------------商邀参数--------------------------
+        //-------------------商邀参数--------------------------
         /// <summary>
         /// 主键Id
         /// </summary>
@@ -88,15 +98,41 @@ namespace OASystem.Domain.Dtos.Groups
         public decimal InviteCost { get; set; }
 
         /// <summary>
-        /// 币种
+        /// 邀请费用币种
         /// </summary>
-        public int inviteCurrency { get; set; }
+        public int InviteCurrency { get; set; }
 
         /// <summary>
         /// 快递费用
         /// </summary>
         public decimal SendCost { get; set; }
 
+        /// <summary>
+        /// 快递费用币种
+        /// </summary>
+        public int SendCurrency { get; set; }
+
+        /// <summary>
+        /// 公务活动费
+        /// </summary>
+        public decimal EventsCost { get; set; }
+
+        /// <summary>
+        /// 公务活动费币种
+        /// </summary>
+        public int EventsCurrency { get; set; }
+
+        /// <summary>
+        /// 公务翻译费
+        /// </summary>
+        public decimal TranslateCost { get; set; }
+
+        /// <summary>
+        /// 公务翻译费币种
+        /// </summary>
+        [SugarColumn(IsNullable = true, ColumnDataType = "int")]
+        public int TranslateCurrency { get; set; }
+
         /// <summary>
         /// 公务标识(是否到场)
         /// </summary>

+ 111 - 1
OASystem/OASystem.Domain/ViewModels/Groups/InvitationOfficialActivitiesByIdView.cs

@@ -6,8 +6,92 @@ using System.Threading.Tasks;
 
 namespace OASystem.Domain.ViewModels.Groups
 {
+    public class InvitationOfficialActivityView
+    {
+        /// <summary>
+        /// 团组外键编号
+        /// </summary>
+        public int DiId { get; set; }
+
+        /// <summary>
+        /// 邀请方地区
+        /// </summary>
+        public string InviterArea { get; set; }
+
+        /// <summary>
+        /// 邀请方
+        /// </summary>
+        public string Inviter { get; set; }
+
+        /// <summary>
+        /// 邀请时间
+        /// </summary>
+        public DateTime InviteTime { get; set; }
+
+        /// <summary>
+        /// 附件
+        /// </summary>
+        public string Attachment { get; set; }
+
+        /// <summary>
+        /// 邀请费用
+        /// </summary>
+        public decimal InviteCost { get; set; }
+
+        /// <summary>
+        /// 邀请费用币种
+        /// </summary>
+        public int InviteCurrency { get; set; }
+
+        /// <summary>
+        /// 快递费用
+        /// </summary>
+        public decimal SendCost { get; set; }
+
+        /// <summary>
+        /// 快递费用币种
+        /// </summary>
+        public int SendCurrency { get; set; }
+
+        /// <summary>
+        /// 公务活动费
+        /// </summary>
+        public decimal EventsCost { get; set; }
+
+        /// <summary>
+        /// 公务活动费币种
+        /// </summary>
+        public int EventsCurrency { get; set; }
+
+        /// <summary>
+        /// 公务翻译费
+        /// </summary>
+        public decimal TranslateCost { get; set; }
+
+        /// <summary>
+        /// 公务翻译费币种
+        /// </summary>
+        public int TranslateCurrency { get; set; }
+
+        /// <summary>
+        /// 公务标识
+        /// </summary>
+        public int IsGoOfficaiaBussiness { get; set; }
+
+    }
+
     public class InvitationOfficialActivitiesByIdView
     {
+        /// <summary>
+        /// 付款金额
+        /// </summary>
+        public decimal PayMoney { get; set; }
+
+        /// <summary>
+        /// 付款币种Id
+        /// </summary>
+        public int PaymentCurrency { get; set; }
+
         /// <summary>
         /// 支付方式
         /// </summary>
@@ -56,7 +140,7 @@ namespace OASystem.Domain.ViewModels.Groups
         public decimal InviteCost { get; set; }
 
         /// <summary>
-        /// 币种
+        /// 邀请费用币种
         /// </summary>
         public int InviteCurrency { get; set; }
 
@@ -65,10 +149,36 @@ namespace OASystem.Domain.ViewModels.Groups
         /// </summary>
         public decimal SendCost { get; set; }
 
+        /// <summary>
+        /// 快递费用币种
+        /// </summary>
+        public int SendCurrency { get; set; }
+
+        /// <summary>
+        /// 公务活动费
+        /// </summary>
+        public decimal EventsCost { get; set; }
+
+        /// <summary>
+        /// 公务活动费币种
+        /// </summary>
+        public int EventsCurrency { get; set; }
+
+        /// <summary>
+        /// 公务翻译费
+        /// </summary>
+        public decimal TranslateCost { get; set; }
+
+        /// <summary>
+        /// 公务翻译费币种
+        /// </summary>
+        public int TranslateCurrency { get; set; }
+
         /// <summary>
         /// 公务标识(是否到场)
         /// </summary>
         public int IsGoOfficaiaBussiness { get; set; }
+
         /// <summary>
         /// 创建者Id
         /// </summary>

+ 49 - 4
OASystem/OASystem.Domain/ViewModels/Groups/InvitationOfficialActivitiesView.cs

@@ -28,25 +28,70 @@ namespace OASystem.Domain.ViewModels.Groups
         /// 邀请时间
         /// </summary>
         public DateTime InviteTime { get; set; }
+
         /// <summary>
-        /// 费用
+        /// 邀请费用
         /// </summary>
         public decimal InviteCost { get; set; }
+
+        /// <summary>
+        /// 邀请费用币种
+        /// </summary>
+        public string? InviteCurrency { get; set; }
+
+        /// <summary>
+        /// 快递费用
+        /// </summary>
+        public decimal SendCost { get; set; }
+
         /// <summary>
-        /// 币种
+        /// 快递费用币种
         /// </summary>
-        public string Currency { get; set; }
+        public string? SendCurrency { get; set; }
+
+        /// <summary>
+        /// 公务活动费
+        /// </summary>
+        public decimal EventsCost { get; set; }
+
+        /// <summary>
+        /// 公务活动费币种
+        /// </summary>
+        public string? EventsCurrency { get; set; }
+
+        /// <summary>
+        /// 公务翻译费
+        /// </summary>
+        public decimal TranslateCost { get; set; }
+
+        /// <summary>
+        /// 公务翻译费币种
+        /// </summary>
+        public string? TranslateCurrency { get; set; }
+
+        /// <summary>
+        /// 付款金额
+        /// </summary>
+        public decimal PayMoney { get; set; }
+
+        /// <summary>
+        /// 付款币种
+        /// </summary>
+        public string? PaymentCurrency { get; set; }
+
         /// <summary>
         /// 是否到场
         /// </summary>
         public int IsGoOfficaiaBussiness { get; set; }
+
         /// <summary>
         /// 文件地址
         /// </summary>
         public string Attachment { get; set; }
+
         /// <summary>
         /// 是否审核
         /// </summary>
-        public int isAudit { get; set; }
+        public int IsAudit { get; set; }
     }
 }

+ 6 - 1
OASystem/OASystem.Infrastructure/Repositories/Groups/HotelPriceRepository.cs

@@ -818,7 +818,11 @@ namespace OASystem.Infrastructure.Repositories.Groups
                     }
                 }
 
-                #region CCP 表参数 
+                #region CCP 表参数
+                if (_dto.PayDId == 72) //刷卡 默认已支付
+                {
+                    _CreditCardPayment.IsPay = 1;
+                }
                 _CreditCardPayment.CreateUserId = _dto.UserId;
                 _CreditCardPayment.DIId = _dto.DiId;
                 _CreditCardPayment.CTable = 76;
@@ -985,6 +989,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
                                                     {
                                                        it.CTDId,
                                                        it.PayDId,
+                                                       it.IsPay,
                                                        it.ConsumptionPatterns,
                                                        it.ConsumptionDate,
                                                        it.PayMoney,

+ 51 - 64
OASystem/OASystem.Infrastructure/Repositories/Groups/InvitationOfficialActivitiesRepository.cs

@@ -107,6 +107,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
             Result result = new Result() { Code = -2, Msg = "未知错误" };
             try
             {
+                ListViewBase<InvitationOfficialActivitiesView> rst = new ListViewBase<InvitationOfficialActivitiesView>() { ReceiveDt=DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") };
                 string sqlWhere = string.Empty;
                 if (!string.IsNullOrWhiteSpace(dto.Inviter))
                 {
@@ -136,10 +137,18 @@ namespace OASystem.Infrastructure.Repositories.Groups
                     Regex r = new Regex("And");
                     sqlWhere = r.Replace(sqlWhere, "Where", 1);
                 }
-                
-                string sql = string.Format(@"select Id,DiId,InviterArea,Inviter,InviteTime,InviteCost,(select name from Sys_SetData where id=i.InviteCurrency and IsDel={0}) 
-                                             as Currency,IsGoOfficaiaBussiness,(select IsAuditGM from Grp_CreditCardPayment where CTable=81 and CId=i.Id 
-                                             and IsDel={0}) as 'isAudit',Attachment from Grp_InvitationOfficialActivities i  {1} order by i.id  desc", 0, sqlWhere);
+                //10011
+                string sql = string.Format(@"Select Id,DiId,InviterArea,Inviter,InviteTime,
+                                             InviteCost,(Select Name From Sys_SetData Where id=i.InviteCurrency And IsDel=0) As InviteCurrency,
+                                             SendCost,(Select Name From Sys_SetData Where id=i.SendCurrency And IsDel=0) As SendCurrency,
+                                             EventsCost,(Select Name From Sys_SetData Where id=i.EventsCurrency And IsDel=0) As EventsCurrency,
+                                             TranslateCost,(Select Name From Sys_SetData Where id=i.TranslateCurrency And IsDel=0) As TranslateCurrency,
+                                             IsGoOfficaiaBussiness,
+                                             (Select PayMoney From Grp_CreditCardPayment Where CTable=81 And CId=i.Id  And IsDel=0) As PayMoney,
+                                             (Select (Select Name From Sys_SetData Where Id =ccp.PaymentCurrency And IsDel=0 ) As PaymentCurrency 
+                                               From Grp_CreditCardPayment ccp Where CTable=81 And CId=i.Id  And IsDel=0) As PaymentCurrency,
+                                             (Select IsAuditGM From Grp_CreditCardPayment Where CTable=81 And CId=i.Id  And IsDel=0) As IsAudit,
+                                             Attachment From Grp_InvitationOfficialActivities i {0} Order By i.id  Desc", sqlWhere);
                 List<InvitationOfficialActivitiesView> _DecreasePayments = await _sqlSugar.SqlQueryable<InvitationOfficialActivitiesView>(sql).ToListAsync();
                 if (_DecreasePayments.Count != 0)
                 {
@@ -164,11 +173,12 @@ namespace OASystem.Infrastructure.Repositories.Groups
                                 break;
                             }
                         }
-                        ListViewBase<InvitationOfficialActivitiesView> rst = new ListViewBase<InvitationOfficialActivitiesView>();
+                        
                         rst.DataList = invitationOfficialActivities;
                         rst.DataCount = count;
                         rst.CurrPageIndex = dto.PageIndex;
                         rst.CurrPageSize = dto.PageSize;
+                        rst.ReturnDt = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                         return result = new Result() { Code = 0, Msg = "查询成功!", Data = rst };
                     }
                     else
@@ -180,11 +190,11 @@ namespace OASystem.Infrastructure.Repositories.Groups
                 {
                     if (dto.PageIndex != 0 && dto.PageSize != 0)
                     {
-                        ListViewBase<InvitationOfficialActivitiesView> rst = new ListViewBase<InvitationOfficialActivitiesView>();
                         rst.DataList = _DecreasePayments;
                         rst.DataCount = _DecreasePayments.Count;
                         rst.CurrPageIndex = dto.PageIndex;
                         rst.CurrPageSize = dto.PageSize;
+                        rst.ReturnDt = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                         return result = new Result() { Code = 0, Msg = "暂无数据!", Data = rst };
                     }
                     else
@@ -267,8 +277,8 @@ namespace OASystem.Infrastructure.Repositories.Groups
                             C.CTDId = 0;
                             C.BankNo = "";
                             C.CardholderName = "";
-                            C.PayMoney = dto.InviteCost + dto.SendCost;
-                            C.PaymentCurrency = dto.inviteCurrency;
+                            //C.PayMoney = dto.InviteCost + dto.SendCost;
+                            //C.PaymentCurrency = dto.InviteCurrency;
                             C.CompanyBankNo = "";
                             C.OtherBankName = "";
                             C.OtherSideNo = "";
@@ -290,7 +300,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
                             C.DIId = dto.DiId;
                             C.CId = id;
                             C.CTable = 81;
-                            C.PayPercentage = 0;
+                            C.PayPercentage = 100;
                             C.PayThenMoney = 0;
                             C.PayPercentageOld = 0;
                             C.PayThenMoneyOld = 0;
@@ -300,7 +310,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
                             C.ExceedBudget = 0;
 
                             //获取新汇率  int diId,int CId, int currencyId
-                            var rate = await fn(dto.DiId, 81, dto.inviteCurrency);
+                            var rate = await fn(dto.DiId, 81, dto.InviteCurrency);
 
                             if (rate.Code == 0)
                             {
@@ -318,36 +328,6 @@ namespace OASystem.Infrastructure.Repositories.Groups
                                 }
                             }
 
-                            #region 旧汇率注释
-                            //设置该团组的汇率
-                            //Grp_TeamRate _TeamRate = _sqlSugar.Queryable<Grp_TeamRate>().First(a => a.DiId == dto.DiId && a.IsDel == 0 && a.CTable == 81);
-                            //if (_TeamRate != null)
-                            //{
-                            //    if (dto.inviteCurrency == 49)
-                            //    {
-                            //        C.DayRate = _TeamRate.RateU;
-                            //        C.RMBPrice = C.PayMoney * Convert.ToDecimal(_TeamRate.RateU);
-                            //        //ccp.PayMoney = ccp.PayMoney * float.Parse(tr.RateU); 
-                            //    }
-                            //    else if (dto.inviteCurrency == 51)
-                            //    {
-                            //        C.DayRate = _TeamRate.RateE;
-                            //        C.RMBPrice = C.PayMoney * Convert.ToDecimal(_TeamRate.RateE);
-                            //        //ccp.PayMoney = ccp.PayMoney * float.Parse(tr.RateE); 
-                            //    }
-                            //    else
-                            //    {
-                            //        C.DayRate = 1M;
-                            //        C.RMBPrice = C.PayMoney;
-                            //    }
-                            //}
-                            //else
-                            //{
-                            //    C.DayRate = 1M;
-                            //    C.RMBPrice = C.PayMoney;
-                            //}
-                            #endregion
-
                             int cId = await _sqlSugar.Insertable(C).ExecuteReturnIdentityAsync();
                             if (cId != 0)
                             {
@@ -373,8 +353,13 @@ namespace OASystem.Infrastructure.Repositories.Groups
                         InviteTime = thisTime,
                         Attachment = dto.Attachment,
                         InviteCost = dto.InviteCost,
-                        InviteCurrency = dto.inviteCurrency,
+                        InviteCurrency = dto.InviteCurrency,
                         SendCost = dto.SendCost,
+                        SendCurrency = dto.SendCurrency,
+                        EventsCost = dto.EventsCost,
+                        EventsCurrency = dto.EventsCurrency,
+                        TranslateCost = dto.TranslateCost,
+                        TranslateCurrency = dto.TranslateCurrency,
                         IsGoOfficaiaBussiness = dto.IsGoOfficaiaBussiness,
                         Remark = dto.Remark,
                     });
@@ -400,28 +385,29 @@ namespace OASystem.Infrastructure.Repositories.Groups
                                 RollbackTran();
                                 result = new Result() { Code = -1, Msg = "添加失败!" };
                             }
-
                         }
                         else
                         {
-                            int CTable = await _sqlSugar.Updateable<Res_InvitationOfficialActivityData>().Where(a => a.Id == ifNullUp.Id).SetColumns(a => new Res_InvitationOfficialActivityData
-                            {
-                                Contact = dto.Contact,
-                                Tel = dto.Tel,
-                                Email = dto.Email,
-                                Fax = dto.Fax,
-                                Address = dto.Address,
-                                Remark = dto.OtherInformation,
-                            }).ExecuteCommandAsync();
+                            int CTable = await _sqlSugar.Updateable<Res_InvitationOfficialActivityData>()
+                                .Where(a => a.Id == ifNullUp.Id)
+                                .SetColumns(a => new Res_InvitationOfficialActivityData
+                                {
+                                    Contact = dto.Contact,
+                                    Tel = dto.Tel,
+                                    Email = dto.Email,
+                                    Fax = dto.Fax,
+                                    Address = dto.Address,
+                                    Remark = dto.OtherInformation,
+                                }).ExecuteCommandAsync();
                         }
 
                         Grp_CreditCardPayment grp_CreditCardPayment = _sqlSugar.Queryable<Grp_CreditCardPayment>().First(a => a.CId == grp_Invitation.Id && a.CTable == 81 && a.IsDel == 0);
                         if (grp_CreditCardPayment != null)
                         {
-                            grp_CreditCardPayment.PayMoney = dto.InviteCost + dto.SendCost;
+                            grp_CreditCardPayment.PayMoney = dto.PayMoney;
 
                             //获取新汇率  int diId,int CId, int currencyId
-                            var rate = await fn(dto.DiId, 81, dto.inviteCurrency);
+                            var rate = await fn(dto.DiId, 81, dto.InviteCurrency);
 
                             grp_CreditCardPayment.DayRate = 1;
                             grp_CreditCardPayment.RMBPrice = grp_CreditCardPayment.PayMoney;
@@ -436,17 +422,18 @@ namespace OASystem.Infrastructure.Repositories.Groups
                                 }
                             }
 
-                            int CTable = await _sqlSugar.Updateable<Grp_CreditCardPayment>().Where(a => a.Id == grp_CreditCardPayment.Id).SetColumns(a => new Grp_CreditCardPayment
-                            {
-                                PayDId = dto.PayDId,
-                                PayMoney = grp_CreditCardPayment.PayMoney,
-                                PaymentCurrency = grp_Invitation.InviteCurrency,
-                                Payee = dto.Payee,
-                                OrbitalPrivateTransfer = dto.OrbitalPrivateTransfer,
-                                DayRate = grp_CreditCardPayment.DayRate,
-                                RMBPrice = grp_CreditCardPayment.RMBPrice,
-
-                            }).ExecuteCommandAsync();
+                            int CTable = await _sqlSugar.Updateable<Grp_CreditCardPayment>()
+                                                        .Where(a => a.Id == grp_CreditCardPayment.Id)
+                                                        .SetColumns(a => new Grp_CreditCardPayment
+                                                        {
+                                                            PayDId = dto.PayDId,
+                                                            PayMoney = grp_CreditCardPayment.PayMoney,
+                                                            PaymentCurrency = dto.PaymentCurrency,
+                                                            Payee = dto.Payee,
+                                                            OrbitalPrivateTransfer = dto.OrbitalPrivateTransfer,
+                                                            DayRate = grp_CreditCardPayment.DayRate,
+                                                            RMBPrice = grp_CreditCardPayment.RMBPrice,
+                                                        }).ExecuteCommandAsync();
                             if (CTable != 0)
                             {
                                 result = new Result() { Code = 0, Msg = "修改成功!" };

+ 3 - 3
OASystem/OASystem.Infrastructure/Repositories/System/MessageRepository.cs

@@ -41,7 +41,7 @@ namespace OASystem.Infrastructure.Repositories.System
 
             #endregion
 
-            _sqlSugar.BeginTran();
+            //_sqlSugar.BeginTran();
             try
             {
                 Sys_Message message = new Sys_Message()
@@ -88,11 +88,11 @@ namespace OASystem.Infrastructure.Repositories.System
                     _sqlSugar.RollbackTran();
                     return false;
                 }
-                _sqlSugar.CommitTran();
+                //_sqlSugar.CommitTran();
             }
             catch (Exception)
             {
-                _sqlSugar.RollbackTran();
+                //_sqlSugar.RollbackTran();
                 return false;
             }