@@ -2265,7 +2265,7 @@ else if(classeApiMethode.contains("PATCH")) {
22652265 tl (tBase + 8 , i18nGlobale .getString (I18n .var_requeteSite ), ".set" , i18nGlobale .getString (I18n .var_RequeteApi ), "_(" , i18nGlobale .getString (I18n .var_requeteApi ), ");" );
22662266 tl (tBase + 8 , "if(" , i18nGlobale .getString (I18n .var_requeteApi ), ".getNumFound() == 1L)" );
22672267 tl (tBase + 9 , i18nGlobale .getString (I18n .var_requeteApi ), ".setOriginal(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first());" );
2268- tl (tBase + 8 , i18nGlobale .getString (I18n .var_requeteApi ), ".setId(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarId ), "()).orElse(null));" );
2268+ tl (tBase + 8 , i18nGlobale .getString (I18n .var_requeteApi ), ".setId(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarId ), "().toString() ).orElse(null));" );
22692269 if (classeModele )
22702270 tl (tBase + 8 , i18nGlobale .getString (I18n .var_requeteApi ), ".set" , classeVarClePrimaireCapitalise , "(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarClePrimaire ), "()).orElse(null));" );
22712271 tl (tBase + 8 , "eventBus.publish(\" websocket" , classeNomSimple , "\" , JsonObject.mapFrom(" , i18nGlobale .getString (I18n .var_requeteApi ), ").toString());" );
@@ -2705,7 +2705,7 @@ else if(classeApiMethode.equals(i18nGlobale.getString(I18n.var_PUTFusion)) || cl
27052705 tl (7 , "}" );
27062706 tl (7 , "if(" , i18nGlobale .getString (I18n .var_requeteApi ), ".getNumFound() == 1L)" );
27072707 tl (8 , i18nGlobale .getString (I18n .var_requeteApi ), ".setOriginal(o);" );
2708- tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".setId(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarId ), "()).orElse(null));" );
2708+ tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".setId(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarId ), "().toString() ).orElse(null));" );
27092709 if (classeModele )
27102710 tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".set" , classeVarClePrimaireCapitalise , "(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarClePrimaire ), "()).orElse(null));" );
27112711// tl(7, "eventBus.publish(\"websocket", classeNomSimple, "\", JsonObject.mapFrom(", classeLangueConfig.getString(ConfigCles.var_requeteApi), ").toString());");
@@ -2759,7 +2759,7 @@ else if(classeApiMethode.equals(i18nGlobale.getString(I18n.var_PUTFusion)) || cl
27592759 tl (7 , "}" );
27602760 tl (7 , "if(" , i18nGlobale .getString (I18n .var_requeteApi ), ".getNumFound() == 1L)" );
27612761 tl (8 , i18nGlobale .getString (I18n .var_requeteApi ), ".setOriginal(o);" );
2762- tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".setId(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarId ), "()).orElse(null));" );
2762+ tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".setId(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarId ), "().toString() ).orElse(null));" );
27632763 if (classeModele )
27642764 tl (7 , i18nGlobale .getString (I18n .var_requeteApi ), ".set" , classeVarClePrimaireCapitalise , "(Optional.ofNullable(" , i18nGlobale .getString (I18n .var_liste ), classeNomSimple , ".first()).map(o2 -> o2.get" , StringUtils .capitalize (classeVarClePrimaire ), "()).orElse(null));" );
27652765// tl(7, "eventBus.publish(\"websocket", classeNomSimple, "\", JsonObject.mapFrom(", classeLangueConfig.getString(ConfigCles.var_requeteApi), ").toString());");
@@ -2951,7 +2951,7 @@ else if(StringUtils.contains(classeApiMethode, "DELETE"))
29512951 else if (StringUtils .contains (classeApiMethode , "PUT" ))
29522952 s (classePartsRequeteSite .getEtendBase () ? classePartsRequeteSite .getNomSimpleSuperGenerique () : classePartsRequeteSite .nomSimple (classeLangueNom ), " " , i18nGlobale .getString (I18n .var_requeteSite ), ", JsonObject jsonObject" );
29532953 else if (StringUtils .contains (classeApiMethode , "PATCH" ))
2954- s (classeNomSimple , " o, Boolean " , classeVarInheritClePrimaire , "" );
2954+ s (classeNomSimple , " o, Boolean " , i18nGlobale . getString ( I18n . var_inheritClePrimaire ) );
29552955 else
29562956 s (classeNomSimple , " " , uncapitalizeClasseNomSimple );
29572957 l (") {" );
@@ -3207,7 +3207,7 @@ else if(classeApiMethode.contains("PATCH")) {
32073207 tl (7 , "return promise2.future();" );
32083208 tl (6 , "}).compose(ngsildData -> {" );
32093209 tl (7 , "Promise<" , classeApiClasseNomSimple , "> promise2 = Promise.promise();" );
3210- tl (7 , "sql" , classeApiMethode , classeNomSimple , "(o, " , classeVarInheritClePrimaire , ").onSuccess(" , uncapitalizeClasseNomSimple , " -> {" );
3210+ tl (7 , "sql" , classeApiMethode , classeNomSimple , "(o, " , i18nGlobale . getString ( I18n . var_inheritClePrimaire ) , ").onSuccess(" , uncapitalizeClasseNomSimple , " -> {" );
32113211 tl (8 , i18nGlobale .getString (I18n .var_definir ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ", true).onSuccess(c -> {" );
32123212 tl (9 , i18nGlobale .getString (I18n .var_attribuer ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ").onSuccess(d -> {" );
32133213 tl (10 , i18nGlobale .getString (I18n .var_indexer ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ").onSuccess(o2 -> {" );
@@ -3239,7 +3239,7 @@ else if(classeApiMethode.contains("PATCH")) {
32393239 tl (7 , "promise1.fail(ex);" );
32403240 tl (6 , "});" );
32413241 tl (5 , "} else {" );
3242- tl (6 , "sql" , classeApiMethode , classeNomSimple , "(o, " , classeVarInheritClePrimaire , ").onSuccess(" , uncapitalizeClasseNomSimple , " -> {" );
3242+ tl (6 , "sql" , classeApiMethode , classeNomSimple , "(o, " , i18nGlobale . getString ( I18n . var_inheritClePrimaire ) , ").onSuccess(" , uncapitalizeClasseNomSimple , " -> {" );
32433243 tl (7 , i18nGlobale .getString (I18n .var_definir ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ", true).onSuccess(c -> {" );
32443244 tl (8 , i18nGlobale .getString (I18n .var_attribuer ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ").onSuccess(d -> {" );
32453245 tl (9 , i18nGlobale .getString (I18n .var_indexer ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ").onSuccess(o2 -> {" );
@@ -3266,7 +3266,7 @@ else if(classeApiMethode.contains("PATCH")) {
32663266 tl (6 , "});" );
32673267 tl (5 , "}" );
32683268 } else {
3269- tl (5 , "sql" , classeApiMethode , classeNomSimple , "(o, " , classeVarInheritClePrimaire , ").onSuccess(" , uncapitalizeClasseNomSimple , " -> {" );
3269+ tl (5 , "sql" , classeApiMethode , classeNomSimple , "(o, " , i18nGlobale . getString ( I18n . var_inheritClePrimaire ) , ").onSuccess(" , uncapitalizeClasseNomSimple , " -> {" );
32703270 tl (6 , i18nGlobale .getString (I18n .var_definir ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ", true).onSuccess(c -> {" );
32713271 tl (7 , i18nGlobale .getString (I18n .var_attribuer ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ").onSuccess(d -> {" );
32723272 tl (8 , i18nGlobale .getString (I18n .var_indexer ), classeNomSimple , "(" , uncapitalizeClasseNomSimple , ").onSuccess(o2 -> {" );
@@ -3348,7 +3348,7 @@ else if(classeApiMethode.contains("PATCH")) {
33483348 if (classeModele ) {
33493349 if (classeApiMethode .contains ("POST" )) {
33503350 l ();
3351- tl (1 , "public Future<" , classeNomSimple , "> sql" , classeApiMethode , classeNomSimple , "(" , classeNomSimple , " o, Boolean " , classeVarInheritClePrimaire , ") {" );
3351+ tl (1 , "public Future<" , classeNomSimple , "> sql" , classeApiMethode , classeNomSimple , "(" , classeNomSimple , " o, Boolean " , i18nGlobale . getString ( I18n . var_inheritClePrimaire ) , ") {" );
33523352 tl (2 , "Promise<" , classeNomSimple , "> promise = Promise.promise();" );
33533353 tl (2 , "try {" );
33543354 tl (3 , classePartsRequeteSite .nomSimple (classeLangueNom ), " " , i18nGlobale .getString (I18n .var_requeteSite ), " = o.get" , i18nGlobale .getString (I18n .var_RequeteSite ), "_();" );
@@ -3512,7 +3512,7 @@ else if(classeApiMethode.contains("PATCH")) {
35123512 tl (1 , "}" );
35133513 } else if (classeApiMethode .contains ("PATCH" )) {
35143514 l ();
3515- tl (1 , "public Future<" , classeApiClasseNomSimple , "> sql" , classeApiMethode , classeNomSimple , "(" , classeNomSimple , " o, Boolean " , classeVarInheritClePrimaire , ") {" );
3515+ tl (1 , "public Future<" , classeApiClasseNomSimple , "> sql" , classeApiMethode , classeNomSimple , "(" , classeNomSimple , " o, Boolean " , i18nGlobale . getString ( I18n . var_inheritClePrimaire ) , ") {" );
35163516 tl (2 , "Promise<" , classeApiClasseNomSimple , "> promise = Promise.promise();" );
35173517 tl (2 , "try {" );
35183518 tl (3 , classePartsRequeteSite .nomSimple (classeLangueNom ), " " , i18nGlobale .getString (I18n .var_requeteSite ), " = o.get" , i18nGlobale .getString (I18n .var_RequeteSite ), "_();" );
@@ -4131,14 +4131,12 @@ public void ecrireGenApiServiceImpl3(String classeLangueNom) throws Exception {
41314131 l ();
41324132 tl (3 , "String " , classeVarId , " = " , i18nGlobale .getString (I18n .var_requeteService ), ".getParams().getJsonObject(\" path\" ).getString(\" " , classeVarId , "\" );" );
41334133 if (classeModele ) {
4134- tl (3 , "if(" , classeVarId , " != null && NumberUtils.isCreatable(" , classeVarId , ")) {" );
4135- tl (4 , i18nGlobale .getString (I18n .var_listeRecherche ), ".fq(\" (" , classeVarIdSuffixeSolr , ":\" + SearchTool.escapeQueryChars(" , classeVarId , ") + \" OR " , classeVarId , "_docvalues_string:\" + SearchTool.escapeQueryChars(" , classeVarId , ") + \" )\" );" );
4136- tl (3 , "} else if(" , classeVarId , " != null) {" );
4137- tl (4 , i18nGlobale .getString (I18n .var_listeRecherche ), ".fq(\" " , classeVarId , "_docvalues_string:\" + SearchTool.escapeQueryChars(" , classeVarId , "));" );
4134+ tl (3 , "if(" , classeVarId , " != null) {" );
4135+ tl (4 , i18nGlobale .getString (I18n .var_listeRecherche ), ".fq(\" " , classeVarId , classeVarIdSuffixeSolr , ":\" + SearchTool.escapeQueryChars(" , classeVarId , "));" );
41384136 tl (3 , "}" );
41394137 } else {
41404138 tl (3 , "if(" , classeVarId , " != null) {" );
4141- tl (4 , i18nGlobale .getString (I18n .var_listeRecherche ), ".fq(\" " , classeVarId , "_docvalues_string :\" + SearchTool.escapeQueryChars(" , classeVarId , "));" );
4139+ tl (4 , i18nGlobale .getString (I18n .var_listeRecherche ), ".fq(\" " , classeVarId , classeVarIdSuffixeSolr , " :\" + SearchTool.escapeQueryChars(" , classeVarId , "));" );
41424140 tl (3 , "}" );
41434141 }
41444142 }
0 commit comments