소스 검색

集群管理bug修改

zhaoyan 2 년 전
부모
커밋
47feb009ca
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      simulation-resource-server/src/main/java/com/css/simulation/resource/system/service/ClusterService.java

+ 3 - 1
simulation-resource-server/src/main/java/com/css/simulation/resource/system/service/ClusterService.java

@@ -132,7 +132,9 @@ public class ClusterService {
             ClusterParam clusterParam = new ClusterParam();
             clusterParam.setCreateUserId(userId);
             Integer assignedSimulationLicenseNum =  clusterMapper.getAssignedSimLicenseNum(clusterParam);
-            simulationLicenseNum = simulationLicenseNum - assignedSimulationLicenseNum;
+            if(ObjectUtil.isNotNull(assignedSimulationLicenseNum) && simulationLicenseNum >= assignedSimulationLicenseNum) {
+                simulationLicenseNum = simulationLicenseNum - assignedSimulationLicenseNum;
+            }
         }
 
         return simulationLicenseNum;