Browse Source

参考范围区间设置逻辑更改

master
wxd 4 months ago
parent
commit
0de1ce7976
  1. 24
      src/Shentun.Peis.Domain/RegisterCheckItems/RegisterCheckItemManager.cs

24
src/Shentun.Peis.Domain/RegisterCheckItems/RegisterCheckItemManager.cs

@ -197,7 +197,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = referenceRangeValue.IndexOf(">="); pos = referenceRangeValue.IndexOf(">=");
var charLength = ">=".Length; var charLength = ">=".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:>= //参考范围形式:>=
lowReferenceRangeValueStr = referenceRangeValue.Substring(pos + charLength); lowReferenceRangeValueStr = referenceRangeValue.Substring(pos + charLength);
@ -215,7 +215,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = referenceRangeValue.IndexOf(">"); pos = referenceRangeValue.IndexOf(">");
charLength = ">".Length; charLength = ">".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:> //参考范围形式:>
lowReferenceRangeValueStr = referenceRangeValue.Substring(pos + charLength); lowReferenceRangeValueStr = referenceRangeValue.Substring(pos + charLength);
@ -233,7 +233,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = referenceRangeValue.IndexOf("<="); pos = referenceRangeValue.IndexOf("<=");
charLength = "<=".Length; charLength = "<=".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:<= //参考范围形式:<=
hegihtReferenceRangeValueStr = referenceRangeValue.Substring(pos + charLength); hegihtReferenceRangeValueStr = referenceRangeValue.Substring(pos + charLength);
@ -250,7 +250,7 @@ namespace Shentun.Peis.RegisterCheckItems
} }
pos = referenceRangeValue.IndexOf("<"); pos = referenceRangeValue.IndexOf("<");
charLength = "<".Length; charLength = "<".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:< //参考范围形式:<
hegihtReferenceRangeValueStr = referenceRangeValue.Substring(pos + charLength); hegihtReferenceRangeValueStr = referenceRangeValue.Substring(pos + charLength);
@ -321,7 +321,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = criticalRangeValue.IndexOf(">="); pos = criticalRangeValue.IndexOf(">=");
var charLength = ">=".Length; var charLength = ">=".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:>= //参考范围形式:>=
lowReferenceRangeValueStr = criticalRangeValue.Substring(pos + charLength); lowReferenceRangeValueStr = criticalRangeValue.Substring(pos + charLength);
@ -339,7 +339,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = criticalRangeValue.IndexOf(">"); pos = criticalRangeValue.IndexOf(">");
charLength = ">".Length; charLength = ">".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:> //参考范围形式:>
lowReferenceRangeValueStr = criticalRangeValue.Substring(pos + charLength); lowReferenceRangeValueStr = criticalRangeValue.Substring(pos + charLength);
@ -357,7 +357,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = criticalRangeValue.IndexOf("<="); pos = criticalRangeValue.IndexOf("<=");
charLength = "<=".Length; charLength = "<=".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:<= //参考范围形式:<=
hegihtReferenceRangeValueStr = criticalRangeValue.Substring(pos + charLength); hegihtReferenceRangeValueStr = criticalRangeValue.Substring(pos + charLength);
@ -374,7 +374,7 @@ namespace Shentun.Peis.RegisterCheckItems
} }
pos = criticalRangeValue.IndexOf("<"); pos = criticalRangeValue.IndexOf("<");
charLength = "<".Length; charLength = "<".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:< //参考范围形式:<
hegihtReferenceRangeValueStr = criticalRangeValue.Substring(pos + charLength); hegihtReferenceRangeValueStr = criticalRangeValue.Substring(pos + charLength);
@ -446,7 +446,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = followUpRangeValue.IndexOf(">="); pos = followUpRangeValue.IndexOf(">=");
var charLength = ">=".Length; var charLength = ">=".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:>= //参考范围形式:>=
lowReferenceRangeValueStr = followUpRangeValue.Substring(pos + charLength); lowReferenceRangeValueStr = followUpRangeValue.Substring(pos + charLength);
@ -464,7 +464,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = followUpRangeValue.IndexOf(">"); pos = followUpRangeValue.IndexOf(">");
charLength = ">".Length; charLength = ">".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:> //参考范围形式:>
lowReferenceRangeValueStr = followUpRangeValue.Substring(pos + charLength); lowReferenceRangeValueStr = followUpRangeValue.Substring(pos + charLength);
@ -482,7 +482,7 @@ namespace Shentun.Peis.RegisterCheckItems
pos = followUpRangeValue.IndexOf("<="); pos = followUpRangeValue.IndexOf("<=");
charLength = "<=".Length; charLength = "<=".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:<= //参考范围形式:<=
hegihtReferenceRangeValueStr = followUpRangeValue.Substring(pos + charLength); hegihtReferenceRangeValueStr = followUpRangeValue.Substring(pos + charLength);
@ -499,7 +499,7 @@ namespace Shentun.Peis.RegisterCheckItems
} }
pos = followUpRangeValue.IndexOf("<"); pos = followUpRangeValue.IndexOf("<");
charLength = "<".Length; charLength = "<".Length;
if (pos > 0)
if (pos == 0)
{ {
//参考范围形式:< //参考范围形式:<
hegihtReferenceRangeValueStr = followUpRangeValue.Substring(pos + charLength); hegihtReferenceRangeValueStr = followUpRangeValue.Substring(pos + charLength);

Loading…
Cancel
Save