@@ -456,18 +456,17 @@ public void ecrireGenApiServiceImpl1(String classeLangueNom) throws Exception {
456456 /////////////////////////
457457
458458 if (classePageAvecTemplate && entiteDefinir ) {
459- if ((
460- StringUtils .equals (entiteNomCanonique , ZonedDateTime .class .getCanonicalName ())
461- || entiteEstListe && StringUtils .equals (entiteNomCanoniqueGenerique , ZonedDateTime .class .getCanonicalName ()))) {
462- if (classeVarZone != null ) {
463- wPageTemplates .tl (3 , "page.persistForClass(" , classeNomSimple , ".VAR_" , entiteVar , ", " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , i18nGlobale .getString (I18n .var_requeteSite ), "2, (String)" , i18nGlobale .getString (I18n .var_resultat ), ".get(" , classeNomSimple , ".VAR_" , entiteVar , "), Optional.ofNullable(page.get" , StringUtils .capitalize (classeVarZone ), "()).map(v -> ZoneId.of(v)).orElse(Optional.ofNullable(" , langueConfigGlobale .getString (I18n .var_requeteSite ), ").map(r -> r.get" , langueConfigGlobale .getString (I18n .var_Config ), "()).map(config -> config.getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfigGlobale .getString (I18n .var_SITE_ZONE ), ")).map(z -> ZoneId.of(z)).orElse(ZoneId.of(\" UTC\" )))));" );
464- } else {
465- wPageTemplates .tl (3 , "page.persistForClass(" , classeNomSimple , ".VAR_" , entiteVar , ", " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , i18nGlobale .getString (I18n .var_requeteSite ), "2, (String)" , i18nGlobale .getString (I18n .var_resultat ), ".get(" , classeNomSimple , ".VAR_" , entiteVar , "), Optional.ofNullable(" , langueConfigGlobale .getString (I18n .var_requeteSite ), ").map(r -> r.get" , langueConfigGlobale .getString (I18n .var_Config ), "()).map(config -> config.getString(" , classePartsConfigCles .nomSimple (langueNom ), "." , langueConfigGlobale .getString (I18n .var_SITE_ZONE ), ")).map(z -> ZoneId.of(z)).orElse(ZoneId.of(\" UTC\" ))));" );
466- }
467- } else {
468- wPageTemplates .tl (3 , "page.persistForClass(" , classeNomSimple , ".VAR_" , entiteVar , ", " , classeNomSimple , ".staticSet" , entiteVarCapitalise , "(" , i18nGlobale .getString (I18n .var_requeteSite ), "2, (String)" , i18nGlobale .getString (I18n .var_resultat ), ".get(" , classeNomSimple , ".VAR_" , entiteVar , ")));" );
469- }
470-
459+ // if((
460+ // StringUtils.equals(entiteNomCanonique, ZonedDateTime.class.getCanonicalName())
461+ // || entiteEstListe && StringUtils.equals(entiteNomCanoniqueGenerique, ZonedDateTime.class.getCanonicalName()))) {
462+ // if(classeVarZone != null) {
463+ // wPageTemplates.tl(3, "page.persistForClass(", classeNomSimple, ".VAR_", entiteVar, ", ", classeNomSimple, ".staticSet", entiteVarCapitalise, "(", i18nGlobale.getString(I18n.var_requeteSite), "2, (String)", i18nGlobale.getString(I18n.var_resultat), ".get(", classeNomSimple, ".VAR_", entiteVar, "), Optional.ofNullable(page.get", StringUtils.capitalize(classeVarZone), "()).map(v -> ZoneId.of(v)).orElse(Optional.ofNullable(", langueConfigGlobale.getString(I18n.var_requeteSite), ").map(r -> r.get", langueConfigGlobale.getString(I18n.var_Config), "()).map(config -> config.getString(", classePartsConfigCles.nomSimple(langueNom), ".", langueConfigGlobale.getString(I18n.var_SITE_ZONE), ")).map(z -> ZoneId.of(z)).orElse(ZoneId.of(\"UTC\")))));");
464+ // } else {
465+ // wPageTemplates.tl(3, "page.persistForClass(", classeNomSimple, ".VAR_", entiteVar, ", ", classeNomSimple, ".staticSet", entiteVarCapitalise, "(", i18nGlobale.getString(I18n.var_requeteSite), "2, (String)", i18nGlobale.getString(I18n.var_resultat), ".get(", classeNomSimple, ".VAR_", entiteVar, "), Optional.ofNullable(", langueConfigGlobale.getString(I18n.var_requeteSite), ").map(r -> r.get", langueConfigGlobale.getString(I18n.var_Config), "()).map(config -> config.getString(", classePartsConfigCles.nomSimple(langueNom), ".", langueConfigGlobale.getString(I18n.var_SITE_ZONE), ")).map(z -> ZoneId.of(z)).orElse(ZoneId.of(\"UTC\"))));");
466+ // }
467+ // } else {
468+ wPageTemplates .tl (3 , "page.persistForClass(" , classeNomSimple , ".VAR_" , entiteVar , ", " , i18nGlobale .getString (I18n .var_resultat ), ".get(" , classeNomSimple , ".VAR_" , entiteVar , "));" );
469+ // }
471470 }
472471
473472 /////////////////
@@ -5075,31 +5074,10 @@ public void ecrireGenApiServiceImpl4(String classeLangueNom) throws Exception {
50755074 if (classePageAvecTemplate ) {
50765075 l ();
50775076 tl (1 , "@Override" );
5078- tl (1 , "public Future<JsonObject> " , i18nGlobale .getString (I18n .var_genererCorpsPage ), "(ComputateSiteRequest " , i18nGlobale .getString (I18n .var_requeteSite ), ", Map<String, Object> ctx , String " , i18nGlobale .getString (I18n .var_templateChemin ), ", String " , i18nGlobale .getString (I18n .var_classeNomSimple ), ") {" );
5077+ tl (1 , "public Future<JsonObject> " , i18nGlobale .getString (I18n .var_genererCorpsPage ), "(ComputateSiteRequest " , i18nGlobale .getString (I18n .var_requeteSite ), ", Object " , i18nGlobale . getString ( I18n . var_resultat ), " , String " , i18nGlobale .getString (I18n .var_templateChemin ), ", String " , i18nGlobale .getString (I18n .var_classeNomSimple ), ") {" );
50795078 tl (2 , "Promise<JsonObject> promise = Promise.promise();" );
50805079 tl (2 , "try {" );
5081- tl (3 , "Map<String, Object> " , i18nGlobale .getString (I18n .var_resultat ), " = (Map<String, Object>)ctx.get(\" " , i18nGlobale .getString (I18n .var_resultat ), "\" );" );
5082- tl (3 , classePartsRequeteSite .nomSimple (classeLangueNom ), " " , i18nGlobale .getString (I18n .var_requeteSite ), "2 = (" , classePartsRequeteSite .nomSimple (classeLangueNom ), ")" , i18nGlobale .getString (I18n .var_requeteSite ), ";" );
5083- tl (3 , "String siteBaseUrl = config.getString(ComputateConfigKeys.SITE_BASE_URL);" );
5084- tl (3 , classeNomSimple , " page = new " , classeNomSimple , "();" );
5085- tl (3 , "page.set" , i18nGlobale .getString (I18n .var_RequeteSite ), "_((" , i18nGlobale .getString (I18n .var_RequeteSite ), ")" , i18nGlobale .getString (I18n .var_requeteSite ), ");" );
5086- l ();
5087- s (wPageTemplates );
5088- l ();
5089- tl (3 , "page.promiseDeepForClass((" , i18nGlobale .getString (I18n .var_RequeteSite ), ")" , i18nGlobale .getString (I18n .var_requeteSite ), ").onSuccess(a -> {" );
5090- tl (4 , "try {" );
5091- // tl(5, "String uri = page.getUri();");
5092- tl (5 , "JsonObject data = JsonObject.mapFrom(" , i18nGlobale .getString (I18n .var_resultat ), ");" );
5093- // tl(5, "data.put(", classeNomSimple, ".VAR_", classeVarId, ", uri);");
5094- tl (5 , "promise.complete(data);" );
5095- tl (4 , "} catch(Exception ex) {" );
5096- tl (5 , "LOG.error(String.format(importModelFail, classSimpleName), ex);" );
5097- tl (5 , "promise.fail(ex);" );
5098- tl (4 , "}" );
5099- tl (3 , "}).onFailure(ex -> {" );
5100- tl (4 , "LOG.error(String.format(\" " , i18nGlobale .getString (I18n .var_genererCorpsPage ), " " , i18nGlobale .getString (I18n .str_a_échoué ), ". \" ), ex);" );
5101- tl (4 , "promise.fail(ex);" );
5102- tl (3 , "});" );
5080+ tl (3 , "promise.complete(JsonObject.mapFrom(" , i18nGlobale .getString (I18n .var_resultat ), "));" );
51035081 tl (2 , "} catch(Exception ex) {" );
51045082 tl (3 , "LOG.error(String.format(\" " , i18nGlobale .getString (I18n .var_genererCorpsPage ), " " , i18nGlobale .getString (I18n .str_a_échoué ), ". \" ), ex);" );
51055083 tl (3 , "promise.fail(ex);" );
0 commit comments