diff --git a/src/Shentun.Peis.Application/SumSuggestionHeaders/SumSuggestionHeaderAppService.cs b/src/Shentun.Peis.Application/SumSuggestionHeaders/SumSuggestionHeaderAppService.cs index 4c18f47..aa0f1cf 100644 --- a/src/Shentun.Peis.Application/SumSuggestionHeaders/SumSuggestionHeaderAppService.cs +++ b/src/Shentun.Peis.Application/SumSuggestionHeaders/SumSuggestionHeaderAppService.cs @@ -34,6 +34,9 @@ namespace Shentun.Peis.SumSuggestionHeaders private readonly IRepository _diagnosisRepository; private readonly SumSummaryHeaderManager _sumSummaryHeaderManager; private readonly SysParmValueManager _sysParmValueManager; + string[] _numArry = { "①", "②", "③", "④", "⑤", "⑥", "⑦", "⑧", "⑨", "⑩", + "⑪", "⑫", "⑬", "⑭", "⑮", "⑯", "⑰", "⑱", "⑲", "⑳" }; + public SumSuggestionHeaderAppService( IRepository sumSuggestionHeaderRepository, IRepository sumSuggestionContentRepository, @@ -139,7 +142,23 @@ namespace Shentun.Peis.SumSuggestionHeaders foreach (var registerCheckSummary in registerCheck.RegisterCheckSummaries) { - registerCheckSummaries.Add(registerCheckSummary.Summary); + #region 拆分小结 + + string summary = registerCheckSummary.Summary; + foreach (var numStr in _numArry) + { + summary = summary.Replace(numStr, "|"); + } + + var summaryAry = summary.Split(new char[] { '|' }, StringSplitOptions.RemoveEmptyEntries); + foreach (var newSummary in summaryAry) + { + registerCheckSummaries.Add(newSummary); + } + + + #endregion + //registerCheckSummaries.Add(registerCheckSummary.Summary); } }