ygb
This commit is contained in:
@@ -667,16 +667,16 @@ public class DeviceUploadLogService : IDeviceUploadLogService
|
||||
}
|
||||
}
|
||||
|
||||
List<string> userCodes = null;
|
||||
List<string> userCodeList = null;
|
||||
if (request.UserCode.IsPresent())
|
||||
{
|
||||
if (request.UserCode.IndexOf(",") != -1 || request.UserCode.IndexOf(",") != -1)
|
||||
{
|
||||
userCodes = request.UserCode.Replace(",", ",").Split(",", StringSplitOptions.None).ToList();
|
||||
userCodeList = request.UserCode.Replace(",", ",").Split(",", StringSplitOptions.None).ToList();
|
||||
}
|
||||
else
|
||||
{
|
||||
userCodes = new List<string>() { request.UserCode };
|
||||
userCodeList = new List<string>() { request.UserCode };
|
||||
}
|
||||
}
|
||||
|
||||
@@ -695,7 +695,7 @@ public class DeviceUploadLogService : IDeviceUploadLogService
|
||||
|| searchs.Contains(os.Supplier)
|
||||
|| searchs.Contains(os.SapCode)
|
||||
)
|
||||
.WhereIF(isNormalSearch && userCodes != null, (x, device, ga, os) => userCodes.Contains(x.DeviceUniqueNo))
|
||||
.WhereIF(isNormalSearch && userCodeList != null, (x, device, ga, os) => userCodeList.Contains(x.DeviceUniqueNo))
|
||||
.WhereIF(isNormalSearch && request.DeviceUniqueNo.IsPresent(), (x, device, ga, os) => x.DeviceUniqueNo == request.DeviceUniqueNo)
|
||||
.WhereIF(request.Search.IsPresent() && isNormalSearch, (x, device, ga, os) =>
|
||||
x.UserUniqueNo == request.Search
|
||||
|
||||
Reference in New Issue
Block a user