数据权限隔离修改调整
This commit is contained in:
+2
-2
@@ -75,8 +75,8 @@ public class DifferentManageApplicationService {
|
||||
differentManageDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
differentManageDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
differentManageDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
AssociationWarehouseCacheDO associationWarehouseCacheDO = SystemServiceCacheUtil.getAssociationWarehouseCache(loginUser.getUserid());
|
||||
|
||||
+2
-2
@@ -106,8 +106,8 @@ public class HandoverTaskOrderApplicationService {
|
||||
handoverTaskOrderDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
handoverTaskOrderDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
handoverTaskOrderDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
AssociationWarehouseCacheDO associationWarehouseCacheDO = SystemServiceCacheUtil.getAssociationWarehouseCache(loginUser.getUserid());
|
||||
|
||||
+2
-2
@@ -93,8 +93,8 @@ public class InventoryAdjustmentRecordApplicationService {
|
||||
inventoryAdjustmentRecordDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
inventoryAdjustmentRecordDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
inventoryAdjustmentRecordDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
AssociationWarehouseCacheDO associationWarehouseCacheDO = SystemServiceCacheUtil.getAssociationWarehouseCache(loginUser.getUserid());
|
||||
|
||||
+2
-2
@@ -107,8 +107,8 @@ public class InvestigationManageApplicationService {
|
||||
investigationManageDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
investigationManageDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
investigationManageDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
AssociationWarehouseCacheDO associationWarehouseCacheDO = SystemServiceCacheUtil.getAssociationWarehouseCache(loginUser.getUserid());
|
||||
|
||||
+2
-2
@@ -102,8 +102,8 @@ public class MaterialBaseInfoApplicationService {
|
||||
materialBaseInfoDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
materialBaseInfoDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
materialBaseInfoDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -94,8 +94,8 @@ public class MaterialInventoryApplicationService {
|
||||
materialInventoryDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
materialInventoryDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
materialInventoryDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
// 前端有传warehouseId则优先使用传参;未传时才使用"用户关联仓库"作为默认值
|
||||
|
||||
+2
-2
@@ -104,8 +104,8 @@ public class PickingOrderApplicationService {
|
||||
pickingOrderDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
pickingOrderDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
pickingOrderDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -110,8 +110,8 @@ public class ShiftManageApplicationService {
|
||||
shiftManageDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
shiftManageDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
shiftManageDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
AssociationWarehouseCacheDO associationWarehouseCacheDO = SystemServiceCacheUtil.getAssociationWarehouseCache(loginUser.getUserid());
|
||||
|
||||
+2
-2
@@ -96,8 +96,8 @@ public class StatementStatisticsService {
|
||||
immediateInventoryDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
immediateInventoryDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
immediateInventoryDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
// 只有在用户没有明确指定仓库参数时,才使用缓存中的仓库信息
|
||||
|
||||
+2
-2
@@ -111,8 +111,8 @@ public class StockInOrderApplicationService {
|
||||
stockInOrderDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
stockInOrderDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
stockInOrderDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
// 前端有传warehouseId则优先使用传参;未传时才使用"用户关联仓库"作为默认值
|
||||
|
||||
+2
-2
@@ -138,8 +138,8 @@ public class StockOutOrderApplicationService {
|
||||
stockOutOrderDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
stockOutOrderDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
stockOutOrderDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -89,8 +89,8 @@ public class StockOutTaskOrderApplicationService {
|
||||
stockOutTaskOrderDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
stockOutTaskOrderDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
stockOutTaskOrderDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
AssociationWarehouseCacheDO associationWarehouseCacheDO = SystemServiceCacheUtil.getAssociationWarehouseCache(loginUser.getUserid());
|
||||
|
||||
+2
-2
@@ -134,8 +134,8 @@ public class StockReceiptOrderApplicationService {
|
||||
stockReceiptOrderDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
stockReceiptOrderDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
stockReceiptOrderDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
try {
|
||||
|
||||
+2
-2
@@ -140,8 +140,8 @@ public class StockShelfOrderApplicationService {
|
||||
stockShelfOrderDO.setTopOrganizationId(topOrganizationId);
|
||||
}
|
||||
} else {
|
||||
// 如果 organizationId 不为 null,清空 topOrganizationId,确保查询使用 organizationId
|
||||
stockShelfOrderDO.setTopOrganizationId(null);
|
||||
// 对于非2827组织,必须设置 topOrganizationId=2827
|
||||
stockShelfOrderDO.setTopOrganizationId(2827L);
|
||||
}
|
||||
}
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user