bug修复

parent b0d88cc9
...@@ -90,7 +90,7 @@ public void Execute(per_allot allot) ...@@ -90,7 +90,7 @@ public void Execute(per_allot allot)
Save(excel.PerSheet, allot.ID, 1); Save(excel.PerSheet, allot.ID, 1);
Check(); Check();
allot.States = (int)AllotStates.InGenerate; allot.States = (int)AllotStates.InGenerate;
allot.Remark = EnumHelper.GetDescription(AllotStates.InGenerate); allot.Remark = EnumHelper.GetDescription(AllotStates.InGenerate);
_perforPerAllotRepository.Update(allot); _perforPerAllotRepository.Update(allot);
...@@ -378,7 +378,7 @@ public void Save(List<PerSheet> perSheets, int allotId, int source) ...@@ -378,7 +378,7 @@ public void Save(List<PerSheet> perSheets, int allotId, int source)
var imheader = Mapper.Map<im_header>(header); var imheader = Mapper.Map<im_header>(header);
imheader.SheetID = imsheet.ID; imheader.SheetID = imsheet.ID;
imheader.AllotID = allotId; imheader.AllotID = allotId;
addHeadList.Add(imheader); _perforImHeaderRepository.Add(imheader);
if (header.IsHasChildren) if (header.IsHasChildren)
{ {
foreach (var child in header.Children) foreach (var child in header.Children)
...@@ -386,6 +386,7 @@ public void Save(List<PerSheet> perSheets, int allotId, int source) ...@@ -386,6 +386,7 @@ public void Save(List<PerSheet> perSheets, int allotId, int source)
var imheaderChild = Mapper.Map<im_header>(child); var imheaderChild = Mapper.Map<im_header>(child);
imheaderChild.SheetID = imsheet.ID; imheaderChild.SheetID = imsheet.ID;
imheaderChild.ParentID = imheader.ID; imheaderChild.ParentID = imheader.ID;
imheaderChild.AllotID = allotId;
addHeadList.Add(imheaderChild); addHeadList.Add(imheaderChild);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment