Skip to content

Commit 83a545f

Browse files
authored
Merge pull request #809 from DevSeg/team_collaboration_branch
Team collaboration branch
2 parents cc9f5b4 + b146f73 commit 83a545f

File tree

23 files changed

+788
-447
lines changed

23 files changed

+788
-447
lines changed

apmis-flow/package-lock.json

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apmis-flow/src/main/java/com/cinoteck/application/views/campaigndata/CampaignDataView.java

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1884,7 +1884,8 @@ private void configureGrid(CampaignFormDataCriteria criteria) {
18841884
grid.addColumn(e -> e.getFormDate() != null ?
18851885
e.getFormDate().toInstant().atZone(ZoneId.systemDefault()).toLocalDate().format(dateFormatter) : "").setHeader(I18nProperties.getCaption(Captions.date))
18861886
// createHeaderComponent(I18nProperties.getCaption(Captions.area), I18nProperties.getCaption(Captions.area)))
1887-
.setSortable(true).setResizable(true).setAutoWidth(true).setTooltipGenerator(e -> e.getFormDate().toString())
1887+
.setSortable(true).setResizable(true).setAutoWidth(true).setTooltipGenerator(e -> e.getFormDate() != null ?
1888+
e.getFormDate().toInstant().atZone(ZoneId.systemDefault()).toLocalDate().format(dateFormatter) : "")
18881889
.setFooter(I18nProperties.getCaption(Captions.date).toLowerCase());
18891890

18901891

@@ -1943,7 +1944,8 @@ private void configureGrid(CampaignFormDataCriteria criteria) {
19431944
grid.addColumn(e -> e.getFormDate() != null ?
19441945
e.getFormDate().toInstant().atZone(ZoneId.systemDefault()).toLocalDate().format(dateFormatter) : "").setHeader(I18nProperties.getCaption(Captions.date))
19451946
// createHeaderComponent(I18nProperties.getCaption(Captions.area), I18nProperties.getCaption(Captions.area)))
1946-
.setSortable(true).setResizable(true).setAutoWidth(true).setTooltipGenerator(e -> e.getFormDate().toString())
1947+
.setSortable(true).setResizable(true).setAutoWidth(true).setTooltipGenerator(e -> e.getFormDate() != null ?
1948+
e.getFormDate().toInstant().atZone(ZoneId.systemDefault()).toLocalDate().format(dateFormatter) : "")
19471949
.setFooter(I18nProperties.getCaption(Captions.date).toLowerCase());
19481950

19491951

@@ -2004,7 +2006,8 @@ private void configureGrid(CampaignFormDataCriteria criteria) {
20042006
grid.addColumn(e -> e.getFormDate() != null ?
20052007
e.getFormDate().toInstant().atZone(ZoneId.systemDefault()).toLocalDate().format(dateFormatter) : "").setHeader(I18nProperties.getCaption(Captions.date))
20062008
// createHeaderComponent(I18nProperties.getCaption(Captions.area), I18nProperties.getCaption(Captions.area)))
2007-
.setSortable(true).setResizable(true).setAutoWidth(true).setTooltipGenerator(e -> e.getFormDate().toString())
2009+
.setSortable(true).setResizable(true).setAutoWidth(true).setTooltipGenerator(e -> e.getFormDate() != null ?
2010+
e.getFormDate().toInstant().atZone(ZoneId.systemDefault()).toLocalDate().format(dateFormatter) : "")
20082011
.setFooter(I18nProperties.getCaption(Captions.date).toLowerCase());
20092012

20102013

@@ -2292,16 +2295,28 @@ public void addCustomColumn(String property, String caption, String fieldsType)
22922295
.filter(v -> v.getId().equals(property))
22932296
.findFirst()
22942297
.orElse(null);
2295-
if (fieldsType != null &&
2296-
(fieldsType.equalsIgnoreCase("number"))) {
2297-
if(formValue != null) {
2298-
System.out.println(formValue.getValue().toString().toLowerCase() + " ----------------formValue.getValue().toString().toLowerCase() ");
2299-
return removeTrailingDecimalFromString(formValue.getValue().toString());//(e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null));
2298+
if (fieldsType != null && (fieldsType.equalsIgnoreCase("number"))) {
2299+
if(formValue != null) {
2300+
return removeTrailingDecimalFromString(formValue.getValue().toString());//(e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null));
23002301
}else {
23012302
return "";
23022303
}
2304+
}else if(fieldsType != null && (fieldsType.equalsIgnoreCase("yes_no"))) {
2305+
if(formValue != null) {
2306+
if(formValue.toString().equalsIgnoreCase("Yes") || formValue.toString().equalsIgnoreCase("True")) {
2307+
return removeTrailingDecimalFromString("Yes");//(e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null));
2308+
}else if(formValue.toString().equalsIgnoreCase("No") || formValue.toString().equalsIgnoreCase("False")) {
2309+
return removeTrailingDecimalFromString("No");//(e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null));
2310+
}else {
2311+
return "";//(e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null));
2312+
}
2313+
}else {
2314+
return "";
2315+
}
2316+
}else {
2317+
return removeTrailingDecimal(e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null));
2318+
23032319
}
2304-
return removeTrailingDecimal(e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null));
23052320
}).setHeader(caption).setFooter(property).setSortProperty(property).setSortable(false).setResizable(true).setAutoWidth(true)
23062321
.setTooltipGenerator(e->{
23072322
CampaignFormDataEntry formValue = e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null);
@@ -2316,10 +2331,7 @@ public void addCustomColumn(String property, String caption, String fieldsType)
23162331
}
23172332
}else {
23182333
value = removeTrailingDecimal(e.getFormValues().stream().filter(v -> v.getId().equals(property)).findFirst().orElse(null));
2319-
2320-
23212334
}
2322-
23232335
return caption + " : " + value;
23242336
}).setClassNameGenerator(item -> "full-width-column");
23252337
}

0 commit comments

Comments
 (0)