diff --git a/src/Modules/SettleAccount/src/SettleAccount.EntityFrameworkCore/Repository/SettleAccountJob/Report/ErpSumOutputDapperRepository.cs b/src/Modules/SettleAccount/src/SettleAccount.EntityFrameworkCore/Repository/SettleAccountJob/Report/ErpSumOutputDapperRepository.cs index a728ce98..959c7e4e 100644 --- a/src/Modules/SettleAccount/src/SettleAccount.EntityFrameworkCore/Repository/SettleAccountJob/Report/ErpSumOutputDapperRepository.cs +++ b/src/Modules/SettleAccount/src/SettleAccount.EntityFrameworkCore/Repository/SettleAccountJob/Report/ErpSumOutputDapperRepository.cs @@ -172,7 +172,13 @@ namespace Win.Sfs.SettleAccount.Repository.SettleAccountJob.Report public virtual void InsertWmsSum(List p_list,string version,DateTime accountDate) { StringBuilder _buffer = new StringBuilder(); - var billnum ="S" +DateTime.Now.ToString("yyyyMMddhhmmss"); + + var _ary=p_list.Select(p => p.BillNum).Distinct().ToList(); + + var billnum= string.Join(",", _ary); + + + //var billnum ="S" +DateTime.Now.ToString("yyyyMMddhhmmss"); var taskid = Guid.NewGuid().ToString(); foreach (var itm in p_list) { @@ -247,7 +253,7 @@ namespace Win.Sfs.SettleAccount.Repository.SettleAccountJob.Report itm.Type, itm.OutPutAmt, "0", - billnum, + "", "CNY" );