detail report with align column 3
This commit is contained in:
parent
fb898b1a0f
commit
ec7f04eb85
@ -1254,19 +1254,20 @@ public abstract class BaseXPrint {
|
||||
boolean isDecimalEnabled = SystemParamsOperation.getInstance().getDecimalEnable();
|
||||
|
||||
print2ColumnsString("CARD", "");
|
||||
print3ColumnsString("TYPE ", "COUNT", "AMOUNT");
|
||||
print3ColumnsStringWithAlign("TYPE ", "COUNT", "AMOUNT", fontNormal, true);
|
||||
|
||||
for (Map.Entry<String, CurrencySummary> entry : currencyMap.entrySet()) {
|
||||
|
||||
String currency = entry.getKey();
|
||||
CurrencySummary summary = entry.getValue();
|
||||
|
||||
print3ColumnsString(
|
||||
print3ColumnsStringWithAlign(
|
||||
"CARD",
|
||||
" " + countStringFormat(summary.count),
|
||||
currency + " " + PrintUtils.getInstance()
|
||||
.getSeparatorNumberFormat(summary.total, isDecimalEnabled),
|
||||
true
|
||||
fontNormal,
|
||||
false
|
||||
);
|
||||
}
|
||||
|
||||
@ -1275,19 +1276,20 @@ public abstract class BaseXPrint {
|
||||
boolean isDecimalEnabled = SystemParamsOperation.getInstance().isQrDecimalEnable();
|
||||
|
||||
print2ColumnsString("PAYMENT", "");
|
||||
print3ColumnsString("TYPE ", "COUNT", "AMOUNT");
|
||||
print3ColumnsStringWithAlign("TYPE ", "COUNT", "AMOUNT", fontNormal, true);
|
||||
|
||||
for (Map.Entry<String, CurrencySummary> entry : currencyMap.entrySet()) {
|
||||
|
||||
String currency = entry.getKey();
|
||||
CurrencySummary summary = entry.getValue();
|
||||
|
||||
print3ColumnsString(
|
||||
print3ColumnsStringWithAlign(
|
||||
"QR PAY",
|
||||
" " + countStringFormat(summary.count),
|
||||
currency + " " + PrintUtils.getInstance()
|
||||
.getSeparatorNumberFormat(summary.total, isDecimalEnabled),
|
||||
true
|
||||
fontNormal,
|
||||
false
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user