|
@@ -758,6 +758,12 @@ public class RedPackApplication : IRedPackApplication, IScopeDependency
|
|
return outDto;
|
|
return outDto;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 获取补充发放记录基础数据
|
|
|
|
+ /// </summary>
|
|
|
|
+ /// <param name="v"></param>
|
|
|
|
+ /// <param name="orderId"></param>
|
|
|
|
+ /// <returns></returns>
|
|
public async Task<GetRedPackRecordBaseDataOutDto> GetRedPackRecordBaseDataAsync(string orderId)
|
|
public async Task<GetRedPackRecordBaseDataOutDto> GetRedPackRecordBaseDataAsync(string orderId)
|
|
{
|
|
{
|
|
var snapshot = await _orderSnapshotRepository.Queryable()
|
|
var snapshot = await _orderSnapshotRepository.Queryable()
|
|
@@ -768,7 +774,6 @@ public class RedPackApplication : IRedPackApplication, IScopeDependency
|
|
m.AwardBankCardNo,
|
|
m.AwardBankCardNo,
|
|
m.AwardOpenBank,
|
|
m.AwardOpenBank,
|
|
m.AwardName,
|
|
m.AwardName,
|
|
- m.AwardAmount
|
|
|
|
})
|
|
})
|
|
.FirstAsync();
|
|
.FirstAsync();
|
|
var outDto = new GetRedPackRecordBaseDataOutDto();
|
|
var outDto = new GetRedPackRecordBaseDataOutDto();
|
|
@@ -777,7 +782,6 @@ public class RedPackApplication : IRedPackApplication, IScopeDependency
|
|
outDto.BankCardNo = snapshot.AwardBankCardNo;
|
|
outDto.BankCardNo = snapshot.AwardBankCardNo;
|
|
outDto.OpenBank = snapshot.AwardOpenBank;
|
|
outDto.OpenBank = snapshot.AwardOpenBank;
|
|
outDto.Name = snapshot.AwardName;
|
|
outDto.Name = snapshot.AwardName;
|
|
- outDto.Amount = snapshot.AwardAmount;
|
|
|
|
}
|
|
}
|
|
var audit = await _specialRedPackAuditRepository.Queryable().Where(m => m.OrderId == orderId).FirstAsync()
|
|
var audit = await _specialRedPackAuditRepository.Queryable().Where(m => m.OrderId == orderId).FirstAsync()
|
|
?? throw new UserFriendlyException("审核记录不存在");
|
|
?? throw new UserFriendlyException("审核记录不存在");
|
|
@@ -786,6 +790,7 @@ public class RedPackApplication : IRedPackApplication, IScopeDependency
|
|
outDto.AuditType = audit.AuditType;
|
|
outDto.AuditType = audit.AuditType;
|
|
outDto.AuditTypeCode = audit.AuditTypeCode;
|
|
outDto.AuditTypeCode = audit.AuditTypeCode;
|
|
outDto.RedPackAuditId = audit.Id;
|
|
outDto.RedPackAuditId = audit.Id;
|
|
|
|
+ outDto.Amount = audit.ApprovedAmount;
|
|
}
|
|
}
|
|
outDto.OrderId = orderId;
|
|
outDto.OrderId = orderId;
|
|
outDto.ReplenishType = _systemDic.SnapshotReplenishType;
|
|
outDto.ReplenishType = _systemDic.SnapshotReplenishType;
|