From: Vásáry Dániel Date: Thu, 29 Feb 2024 15:41:18 +0000 (+0100) Subject: Intermediate state save X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=8eab635f85f13780bd0b8ae18ae6e64f29c15e46;p=sly-crm.git Intermediate state save --- diff --git a/sly-crm-db/src/main/java/hu/user/lis/db/Currency.java b/sly-crm-db/src/main/java/hu/user/lis/db/Currency.java index 92a51c2..b0308c3 100644 --- a/sly-crm-db/src/main/java/hu/user/lis/db/Currency.java +++ b/sly-crm-db/src/main/java/hu/user/lis/db/Currency.java @@ -11,4 +11,5 @@ public enum Currency { Currency(int val) { this.val = val; } + } diff --git a/sly-crm-ui/src/main/java/hu/user/lis/ui/converter/DoubleToStringConverter.java b/sly-crm-ui/src/main/java/hu/user/lis/ui/converter/DoubleToStringConverter.java index dde634b..f534a97 100644 --- a/sly-crm-ui/src/main/java/hu/user/lis/ui/converter/DoubleToStringConverter.java +++ b/sly-crm-ui/src/main/java/hu/user/lis/ui/converter/DoubleToStringConverter.java @@ -1,5 +1,6 @@ package hu.user.lis.ui.converter; +import lombok.extern.log4j.Log4j2; import org.zkoss.bind.BindContext; import org.zkoss.bind.Converter; import org.zkoss.zk.ui.Component; @@ -7,13 +8,15 @@ import org.zkoss.zk.ui.Component; import java.math.RoundingMode; import java.text.NumberFormat; import java.util.Locale; +import java.util.Objects; +@Log4j2 public class DoubleToStringConverter implements Converter { - static private NumberFormat nf = NumberFormat.getInstance(new Locale("hu", "HU")); + static private final NumberFormat nf = NumberFormat.getInstance(new Locale("hu", "HU")); static { nf.setMaximumFractionDigits(2); - nf.setMinimumFractionDigits(2); + nf.setMinimumFractionDigits(0); nf.setRoundingMode(RoundingMode.CEILING); } @@ -24,6 +27,14 @@ public class DoubleToStringConverter implements Converter extends CachedDataModel { if (Objects.isNull(profile)) { return null; } - try { - savedColumns = entityDataService.fromJSON(profile.getSetting(), ColDef[].class); - } catch (Exception e) { - log.warn(e.getMessage()); - return null; - } - + savedColumns = entityDataService.fromJSON(profile.getSetting(), ColDef[].class); if (Objects.isNull(savedColumns)) { return null; } - Set savedColumnNames = Arrays.stream(savedColumns).map(ColDef::getName).collect(Collectors.toSet()); Set currentColumnNames = columns.stream().map(ColDef::getName).collect(Collectors.toSet()); if (!currentColumnNames.equals(savedColumnNames)) { return null; } - return savedColumns; } diff --git a/sly-crm-ui/src/main/resources/web/editor/import-invoice-assign-editor.zul b/sly-crm-ui/src/main/resources/web/editor/import-invoice-assign-editor.zul index 7b95ef8..cb17700 100644 --- a/sly-crm-ui/src/main/resources/web/editor/import-invoice-assign-editor.zul +++ b/sly-crm-ui/src/main/resources/web/editor/import-invoice-assign-editor.zul @@ -1,8 +1,6 @@ - - - + import hu.user.lis.db.Currency; ListModelList currencies = new ListModelList(Currency.values()); @@ -57,24 +55,28 @@ - diff --git a/sly-crm-ui/src/main/resources/web/form/attachment-form-dd.zul b/sly-crm-ui/src/main/resources/web/form/attachment-form-dd.zul deleted file mode 100644 index 8f47cbb..0000000 --- a/sly-crm-ui/src/main/resources/web/form/attachment-form-dd.zul +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - - - - - - - - - - - - -
- - - Drag And Drop Számla - - - - - - - - -
-