Finish Hotfix-100
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good
This commit is contained in:
@@ -42,22 +42,25 @@ public class ConfigActivityRules extends QueryRules {
|
||||
blocca = UtilityDB.executeSimpleQueryOnlyFirstRowFirstColumn(conn, sql);
|
||||
}
|
||||
} else {
|
||||
List<Date> dataDaControllare = new ArrayList<>();
|
||||
//if (stbActivity.getEstimatedDate() != null) dataDaControllare.add(stbActivity.getEstimatedDate());
|
||||
if (stbActivity.getEffectiveDate() != null) dataDaControllare.add(stbActivity.getEffectiveDate());
|
||||
Date dataCheck;
|
||||
if (!(stbActivity.getOperation() == OperationType.DELETE && stbActivity.getEffectiveDate() == null)) {
|
||||
if (stbActivity.getEffectiveDate() != null)
|
||||
dataCheck = stbActivity.getEffectiveDate();
|
||||
else if (stbActivity.getEstimatedDate() != null)
|
||||
dataCheck = stbActivity.getEstimatedDate();
|
||||
else
|
||||
return false;
|
||||
|
||||
|
||||
for (Date data : dataDaControllare) {
|
||||
String sql =
|
||||
Query.format(
|
||||
"SELECT CAST(COUNT(*) AS BIT)\n" +
|
||||
"FROM stb_activity_check\n" +
|
||||
"WHERE stb_activity_check.cod_jcom = %s\n" +
|
||||
" AND %s BETWEEN stb_activity_check.data_iniz AND stb_activity_check.data_fine",
|
||||
stbActivity.getCodJcom(), data);
|
||||
stbActivity.getCodJcom(), dataCheck);
|
||||
|
||||
blocca = UtilityDB.executeSimpleQueryOnlyFirstRowFirstColumn(conn, sql);
|
||||
if (blocca)
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (blocca)
|
||||
|
||||
@@ -69,7 +69,7 @@ public class MrpSetupHandlerService {
|
||||
}
|
||||
|
||||
public boolean isGestioneAbilitata(String dbName) {
|
||||
if (!canBeExecuted && !dbName.equalsIgnoreCase("GRAMM")) return false;
|
||||
if (!canBeExecuted ) return false;
|
||||
return executionPermission.getOrDefault(dbName, false);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user