|
@@ -378,16 +378,19 @@ Where ffr.IsDel=0 And ffr.Diid={0}", dto.DiId);
|
|
|
List <Fin_ForeignReceivables> _ForeignReceivables = new List<Fin_ForeignReceivables>();
|
|
|
foreach (var item in dto.foreignReceivablesInfos)
|
|
|
{
|
|
|
+ int status = 0, auditor = 0;
|
|
|
+ string auditTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|
|
|
var info = selectInfos.Find(x => x.Id == item.Id);
|
|
|
if (info != null)
|
|
|
{
|
|
|
if (info.ItemSumPrice == item.ItemSumPrice)
|
|
|
{
|
|
|
- continue;
|
|
|
+ status = info.Status;
|
|
|
+ auditor = info.Auditor;
|
|
|
+ auditTime = info.AuditTime;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
_ForeignReceivables.Add(new Fin_ForeignReceivables()
|
|
|
{
|
|
|
Diid = dto.DiId,
|
|
@@ -402,7 +405,10 @@ Where ffr.IsDel=0 And ffr.Diid={0}", dto.DiId);
|
|
|
AddingWay = item.AddingWay,
|
|
|
CreateUserId = dto.UserId,
|
|
|
CreateTime = DateTime.Now,
|
|
|
- Remark = item.Remark
|
|
|
+ Remark = item.Remark,
|
|
|
+ Status = status,
|
|
|
+ Auditor = auditor
|
|
|
+ AuditTime = auditTime
|
|
|
});
|
|
|
}
|
|
|
if (_ForeignReceivables.Count > 0)
|