|
@@ -55,6 +55,8 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
{
|
|
|
InvitationOfficialActivitiesByIdView invitation = _mapper.Map<InvitationOfficialActivitiesByIdView>(grp_Invitation);
|
|
|
res_InvitationOfficialActivityData ??= new Res_InvitationOfficialActivityData();
|
|
|
+ invitation.ConsumptionPatterns = grp_CreditCard.ConsumptionPatterns;
|
|
|
+ invitation.ConsumptionDate = grp_CreditCard.ConsumptionDate;
|
|
|
invitation.PayDId = grp_CreditCard.PayDId;
|
|
|
invitation.OrbitalPrivateTransfer = grp_CreditCard.OrbitalPrivateTransfer;
|
|
|
invitation.Payee = grp_CreditCard.Payee;
|
|
@@ -209,6 +211,41 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
return result = new Result() { Code = -2, Msg = "未知错误" };
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// Info Page Basic Data
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ public async Task<Result> _InitBasicData()
|
|
|
+ {
|
|
|
+ Result result = new Result() { Code = -2, Msg = "程序错误!" };
|
|
|
+
|
|
|
+ var setDatas = _sqlSugar.Queryable<Sys_SetData>().Where(it => it.IsDel == 0).ToList();
|
|
|
+
|
|
|
+ //支付方式
|
|
|
+ var _payTypeDatas = setDatas.Where(it => it.STid == 14).Select(it => new { Id = it.Id, Name = it.Name, Remark = it.Remark }).ToList();
|
|
|
+
|
|
|
+ ///转账标识
|
|
|
+ var _costIdentificationDatas = new List<dynamic>()
|
|
|
+ {
|
|
|
+ new { Id = 0,Name = "公转" },
|
|
|
+ new { Id = 1,Name = "私转" }
|
|
|
+ };
|
|
|
+
|
|
|
+ //卡类型
|
|
|
+ var _cardTypeDatas = setDatas.Where(it => it.STid == 15).Select(it => new SetDataCurrencyInfoView { Id = it.Id, Name = it.Name, Remark = it.Remark }).ToList();
|
|
|
+
|
|
|
+ var data = new {
|
|
|
+ PayTypeData = _payTypeDatas,
|
|
|
+ CostIdentificationData = _costIdentificationDatas,
|
|
|
+ CardTypeData = _cardTypeDatas
|
|
|
+ };
|
|
|
+
|
|
|
+ result.Code = 0;
|
|
|
+ result.Data = data;
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 商邀费用操作(Status:1.新增,2.修改)
|
|
|
/// </summary>
|
|
@@ -272,17 +309,17 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
|
|
|
Grp_CreditCardPayment C = new Grp_CreditCardPayment();
|
|
|
C.PayDId = dto.PayDId;
|
|
|
- C.ConsumptionPatterns = "";
|
|
|
- C.ConsumptionDate = "";
|
|
|
- C.CTDId = 0;
|
|
|
- C.BankNo = "";
|
|
|
- C.CardholderName = "";
|
|
|
- //C.PayMoney = dto.InviteCost + dto.SendCost;
|
|
|
- //C.PaymentCurrency = dto.InviteCurrency;
|
|
|
- C.CompanyBankNo = "";
|
|
|
- C.OtherBankName = "";
|
|
|
- C.OtherSideNo = "";
|
|
|
- C.OtherSideName = "";
|
|
|
+ C.ConsumptionPatterns = dto.ConsumptionPatterns;
|
|
|
+ C.ConsumptionDate = dto.ConsumptionDate;
|
|
|
+ C.CTDId = dto.CTDId;
|
|
|
+ C.BankNo = dto.BankNo;
|
|
|
+ C.CardholderName = dto.CardholderName;
|
|
|
+ C.PayMoney = dto.PayMoney;
|
|
|
+ C.PaymentCurrency = dto.PaymentCurrency;
|
|
|
+ C.CompanyBankNo = dto.CompanyBankNo;
|
|
|
+ C.OtherBankName = dto.OtherBankName;
|
|
|
+ C.OtherSideNo = dto.OtherSideNo;
|
|
|
+ C.OtherSideName = dto.OtherSideName;
|
|
|
C.Remark = "";
|
|
|
C.CreateUserId = dto.CreateUserId;
|
|
|
C.MFOperator = 0;
|
|
@@ -405,6 +442,10 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
if (grp_CreditCardPayment != null)
|
|
|
{
|
|
|
grp_CreditCardPayment.PayMoney = dto.PayMoney;
|
|
|
+ grp_CreditCardPayment.PaymentCurrency = dto.PaymentCurrency;
|
|
|
+ grp_CreditCardPayment.Payee = dto.Payee;
|
|
|
+ grp_CreditCardPayment.OrbitalPrivateTransfer = dto.OrbitalPrivateTransfer;
|
|
|
+
|
|
|
|
|
|
//获取新汇率 int diId,int CId, int currencyId
|
|
|
var rate = await fn(dto.DiId, 81, dto.InviteCurrency);
|
|
@@ -426,11 +467,19 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
.Where(a => a.Id == grp_CreditCardPayment.Id)
|
|
|
.SetColumns(a => new Grp_CreditCardPayment
|
|
|
{
|
|
|
- PayDId = dto.PayDId,
|
|
|
+ ConsumptionPatterns = dto.ConsumptionPatterns,
|
|
|
+ ConsumptionDate = dto.ConsumptionDate,
|
|
|
+ CTDId = dto.CTDId,
|
|
|
+ BankNo = dto.BankNo,
|
|
|
+ CardholderName = dto.CardholderName,
|
|
|
+ CompanyBankNo = dto.CompanyBankNo,
|
|
|
+ OtherBankName = dto.OtherBankName,
|
|
|
+ OtherSideNo = dto.OtherSideNo,
|
|
|
+ OtherSideName = dto.OtherSideName,
|
|
|
PayMoney = grp_CreditCardPayment.PayMoney,
|
|
|
- PaymentCurrency = dto.PaymentCurrency,
|
|
|
- Payee = dto.Payee,
|
|
|
- OrbitalPrivateTransfer = dto.OrbitalPrivateTransfer,
|
|
|
+ PaymentCurrency = grp_CreditCardPayment.PaymentCurrency,
|
|
|
+ Payee = grp_CreditCardPayment.Payee,
|
|
|
+ OrbitalPrivateTransfer = grp_CreditCardPayment.OrbitalPrivateTransfer,
|
|
|
DayRate = grp_CreditCardPayment.DayRate,
|
|
|
RMBPrice = grp_CreditCardPayment.RMBPrice,
|
|
|
}).ExecuteCommandAsync();
|