添加打印日志

This commit is contained in:
牛叉闪闪
2024-07-25 15:49:44 +08:00
parent e91ae3bd8d
commit 1bf12d880c
4 changed files with 570 additions and 5 deletions

View File

@@ -197,18 +197,18 @@ public class PrinterUtils {
char paddingCharacter = ' ';
sb.append("<S> "+String.format("%-18s","品名").replace(' ', paddingCharacter)+String.format("%-4s","数量").replace(' ', paddingCharacter)+"</S><BR>");
sb.append("<S> 品名"+String.format("%22s","数量").replace(' ', paddingCharacter)+"</S><BR>");
for (ProductInfo productInfo : handoverInfo.getProductInfos()) {
if(productInfo.getProductName().length()>=16){
if(productInfo.getProductName().length()>=14){
sb.append("<S> "+productInfo.getProductName()+"</S><BR>");
sb.append("<S> "+String.format("%22s",productInfo.getNum()).replace(' ', paddingCharacter)+"</S><BR>");
sb.append("<S> "+String.format("%27s",productInfo.getNum()).replace(' ', paddingCharacter)+"</S><BR>");
}else {
int tt=21-productInfo.getProductName().length();
sb.append("<S> "+String.format("%-"+tt+"s",productInfo.getProductName()).replace(' ', paddingCharacter)+String.format("%-4s",productInfo.getNum()).replace(' ', paddingCharacter)+"</S><BR>");
int tt=22-productInfo.getProductName().length();
sb.append("<S> "+productInfo.getProductName()+String.format("%"+tt+"s",productInfo.getNum()).replace(' ', paddingCharacter)+"</S><BR>");
}
sb.append("<BR>");
}