|
@@ -4100,6 +4100,7 @@ Group by PriceType ", dto.diId);
|
|
|
.Where(x=> {
|
|
|
var count = 0;
|
|
|
var stringArr = new string[] { "SYsupervisorConfirm", "SupervisorConfirm", "ManagerConfirm" };
|
|
|
+ var max = 1;
|
|
|
foreach (var item in stringArr)
|
|
|
{
|
|
|
var number = x.GetType()?.GetProperty(item)?.GetValue(x).ObjToInt();
|
|
@@ -4108,7 +4109,13 @@ Group by PriceType ", dto.diId);
|
|
|
count++;
|
|
|
}
|
|
|
}
|
|
|
- return count > 1;
|
|
|
+
|
|
|
+ if (x.PriceDetailType == 1044)
|
|
|
+ {
|
|
|
+ max = 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ return count > max;
|
|
|
})
|
|
|
.Select(x =>
|
|
|
{
|