|
@@ -4,6 +4,7 @@ using OASystem.Domain.AesEncryption;
|
|
using OASystem.Domain.Dtos.Resource;
|
|
using OASystem.Domain.Dtos.Resource;
|
|
using OASystem.Domain.Entities.Resource;
|
|
using OASystem.Domain.Entities.Resource;
|
|
using OASystem.Domain.ViewModels.Resource;
|
|
using OASystem.Domain.ViewModels.Resource;
|
|
|
|
+using XAct;
|
|
|
|
|
|
namespace OASystem.Infrastructure.Repositories.Resource
|
|
namespace OASystem.Infrastructure.Repositories.Resource
|
|
{
|
|
{
|
|
@@ -44,6 +45,7 @@ namespace OASystem.Infrastructure.Repositories.Resource
|
|
|
|
|
|
if (dto.PageSize == 0 && dto.PageIndex == 0)
|
|
if (dto.PageSize == 0 && dto.PageIndex == 0)
|
|
{
|
|
{
|
|
|
|
+ foreach (var item in carDatas) EncryptionProcessor.DecryptProperties(item);
|
|
return new Result()
|
|
return new Result()
|
|
{
|
|
{
|
|
Code = 0,
|
|
Code = 0,
|
|
@@ -62,10 +64,13 @@ namespace OASystem.Infrastructure.Repositories.Resource
|
|
for (int i = 0; i < dto.PageSize; i++)
|
|
for (int i = 0; i < dto.PageSize; i++)
|
|
{
|
|
{
|
|
var RowIndex = i + (dto.PageIndex - 1) * dto.PageSize;
|
|
var RowIndex = i + (dto.PageIndex - 1) * dto.PageSize;
|
|
- if (RowIndex < carDatas.Count) ListData.Add(carDatas[RowIndex]);
|
|
|
|
|
|
+ if (RowIndex < carDatas.Count) {
|
|
|
|
+ EncryptionProcessor.DecryptProperties(carDatas[RowIndex]);
|
|
|
|
+ ListData.Add(carDatas[RowIndex]);
|
|
|
|
+ }
|
|
else break;
|
|
else break;
|
|
}
|
|
}
|
|
- foreach (var item in ListData) EncryptionProcessor.DecryptProperties(item);
|
|
|
|
|
|
+
|
|
return new Result()
|
|
return new Result()
|
|
{
|
|
{
|
|
Code = 0,
|
|
Code = 0,
|
|
@@ -84,6 +89,7 @@ namespace OASystem.Infrastructure.Repositories.Resource
|
|
|
|
|
|
if (dto.PageSize == 0 || dto.PageIndex == 0)
|
|
if (dto.PageSize == 0 || dto.PageIndex == 0)
|
|
{
|
|
{
|
|
|
|
+ foreach (var item in carDatas) EncryptionProcessor.DecryptProperties(item);
|
|
return new Result()
|
|
return new Result()
|
|
{
|
|
{
|
|
Code = 0,
|
|
Code = 0,
|
|
@@ -102,10 +108,14 @@ namespace OASystem.Infrastructure.Repositories.Resource
|
|
for (int i = 0; i < dto.PageSize; i++)
|
|
for (int i = 0; i < dto.PageSize; i++)
|
|
{
|
|
{
|
|
var RowIndex = i + (dto.PageIndex - 1) * dto.PageSize;
|
|
var RowIndex = i + (dto.PageIndex - 1) * dto.PageSize;
|
|
- if (RowIndex < carDatas.Count) ListData.Add(carDatas[RowIndex]);
|
|
|
|
|
|
+ if (RowIndex < carDatas.Count)
|
|
|
|
+ {
|
|
|
|
+ EncryptionProcessor.DecryptProperties(carDatas[RowIndex]);
|
|
|
|
+ ListData.Add(carDatas[RowIndex]);
|
|
|
|
+ }
|
|
else break;
|
|
else break;
|
|
}
|
|
}
|
|
- foreach (var item in ListData) EncryptionProcessor.DecryptProperties(item);
|
|
|
|
|
|
+
|
|
return new Result()
|
|
return new Result()
|
|
{
|
|
{
|
|
Code = 0,
|
|
Code = 0,
|