www in docker support
This commit is contained in:
parent
539a848e95
commit
c227fce036
2145 changed files with 399596 additions and 58 deletions
|
|
@ -0,0 +1,159 @@
|
|||
package it.acxent.caship;
|
||||
|
||||
public class BarcodeCash {
|
||||
private long posizione;
|
||||
|
||||
private long larghezza;
|
||||
|
||||
private long altezza;
|
||||
|
||||
private long posizioneTesto;
|
||||
|
||||
private String fontTesto;
|
||||
|
||||
private String tipoBarcode;
|
||||
|
||||
private String code;
|
||||
|
||||
private long allineamentoQRCode;
|
||||
|
||||
private long dimensioneQRCode;
|
||||
|
||||
private long livelloCorrezioneQRCode;
|
||||
|
||||
public static String BARCODE_CODE39 = "CODE39";
|
||||
|
||||
public static String BARCODE_CODE128 = "CODE128";
|
||||
|
||||
public static String BARCODE_QRCODE1 = "QRCODE1";
|
||||
|
||||
public static String BARCODE_QRCODE2 = "QRCODE2";
|
||||
|
||||
public static long POSIZIONE_TESTO_DISABLED = 0L;
|
||||
|
||||
public static long POSIZIONE_TESTO_SOPRA = 1L;
|
||||
|
||||
public static long POSIZIONE_TESTO_SOTTO = 2L;
|
||||
|
||||
public static long POSIZIONE_TESTO_SOPRA_SOTTO = 3L;
|
||||
|
||||
public static String FONT_A = "A";
|
||||
|
||||
public static String FONT_B = "B";
|
||||
|
||||
public static String FONT_C = "C";
|
||||
|
||||
public static long QRCODE_ALLINEAMENTO_SINISTRA = 0L;
|
||||
|
||||
public static long QRCODE_ALLINEAMENTO_CENTRO = 1L;
|
||||
|
||||
public static long QRCODE_ALLINEAMENTO_DESTRA = 2L;
|
||||
|
||||
public static long QRCODE_LIVELLO_CORREZIONE_BASSO = 0L;
|
||||
|
||||
public static long QRCODE_LIVELLO_CORREZIONE_MEDIO_BASSO = 1L;
|
||||
|
||||
public static long QRCODE_LIVELLO_CORREZIONE_MEDIO_ALTO = 2L;
|
||||
|
||||
public static long QRCODE_LIVELLO_CORREZIONE_ALTO = 3L;
|
||||
|
||||
public long getPosizione() {
|
||||
return this.posizione;
|
||||
}
|
||||
|
||||
public void setPosizione(long posizione) {
|
||||
if (posizione >= 0L && posizione <= 511L) {
|
||||
this.posizione = posizione;
|
||||
} else {
|
||||
this.posizione = 10L;
|
||||
}
|
||||
}
|
||||
|
||||
public long getLarghezza() {
|
||||
return this.larghezza;
|
||||
}
|
||||
|
||||
public void setLarghezza(long larghezza) {
|
||||
if (larghezza >= 1L && larghezza <= 8L) {
|
||||
this.larghezza = larghezza;
|
||||
} else {
|
||||
this.larghezza = 1L;
|
||||
}
|
||||
}
|
||||
|
||||
public long getAltezza() {
|
||||
return this.altezza;
|
||||
}
|
||||
|
||||
public void setAltezza(long altezza) {
|
||||
if (altezza >= 1L && altezza <= 255L) {
|
||||
this.altezza = altezza;
|
||||
} else {
|
||||
this.altezza = 66L;
|
||||
}
|
||||
}
|
||||
|
||||
public long getPosizioneTesto() {
|
||||
return this.posizioneTesto;
|
||||
}
|
||||
|
||||
public void setPosizioneTesto(long posizioneTesto) {
|
||||
this.posizioneTesto = posizioneTesto;
|
||||
}
|
||||
|
||||
public String getFontTesto() {
|
||||
return this.fontTesto;
|
||||
}
|
||||
|
||||
public void setFontTesto(String fontTesto) {
|
||||
this.fontTesto = fontTesto;
|
||||
}
|
||||
|
||||
public String getTipoBarcode() {
|
||||
return this.tipoBarcode;
|
||||
}
|
||||
|
||||
public void setTipoBarcode(String tipoBarcode) {
|
||||
this.tipoBarcode = tipoBarcode;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return this.code.equals(null) ? "" : this.code;
|
||||
}
|
||||
|
||||
public void setCode(String code) {
|
||||
if (getTipoBarcode() == BARCODE_CODE128) {
|
||||
this.code = "{B" + code;
|
||||
} else {
|
||||
this.code = code;
|
||||
}
|
||||
}
|
||||
|
||||
public long getAllineamentoQRCode() {
|
||||
return this.allineamentoQRCode;
|
||||
}
|
||||
|
||||
public void setAllineamentoQRCode(long allineamentoQRCode) {
|
||||
this.allineamentoQRCode = allineamentoQRCode;
|
||||
}
|
||||
|
||||
public long getDimensioneQRCode() {
|
||||
return this.dimensioneQRCode;
|
||||
}
|
||||
|
||||
public void setDimensioneQRCode(long dimensioneQRCode) {
|
||||
if (dimensioneQRCode >= 1L && dimensioneQRCode <= 16L) {
|
||||
this.dimensioneQRCode = dimensioneQRCode;
|
||||
} else {
|
||||
this.dimensioneQRCode = 66L;
|
||||
}
|
||||
}
|
||||
|
||||
public long getLivelloCorrezioneQRCode() {
|
||||
return this.livelloCorrezioneQRCode;
|
||||
}
|
||||
|
||||
public void setLivelloCorrezioneQRCode(long livelloCorrezioneQRCode) {
|
||||
this.livelloCorrezioneQRCode = livelloCorrezioneQRCode;
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,68 @@
|
|||
package it.acxent.caship;
|
||||
|
||||
import it.acxent.db.ResParm;
|
||||
import java.util.Date;
|
||||
|
||||
public class EpsonCash implements EpsonCashInterface {
|
||||
public EpsonCash() {}
|
||||
|
||||
public long getOperatore() {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
public void setOperatore(long operatore) {}
|
||||
|
||||
public int getTipoScontrino() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public void setTipoScontrino(int tipoScontrino) {}
|
||||
|
||||
public void addMessageHeader(String descrizione) {}
|
||||
|
||||
public void addMessageBody(String descrizione) {}
|
||||
|
||||
public void addMessageFooter(String descrizione) {}
|
||||
|
||||
public void addArticle(String descrizione, double quantita, double prezzo, boolean visualizzaDisplay, long reparto, String descrizioneAggiuntiva) {}
|
||||
|
||||
public void addArticle(String descrizione, double quantita, double prezzo, boolean visualizzaDisplay, long reparto, String descrizioneAggiuntiva, BarcodeCash barcode) {}
|
||||
|
||||
public void addArticle(String descrizione, double quantita, double prezzo, boolean visualizzaDisplay, long reparto, boolean stampaSubtotalDopoArticolo, String descrizioneAggiuntiva) {}
|
||||
|
||||
public void addDiscoutUplift(String descrizione, double prezzo, boolean visualizzaDisplay, long reparto, long tipoRigo) {}
|
||||
|
||||
public void addTotal(String descrizione, double totalePagato, long tipoPagamento) {}
|
||||
|
||||
public void addBarcode(BarcodeCash bc) {}
|
||||
|
||||
public ResParm reprintReceipt(long number, Date data) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public ResParm stampa() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public ResParm stampa(String line1, String line2, int timeout) {
|
||||
return null;
|
||||
}
|
||||
|
||||
public String getSoapServicePage() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public void addRefund(String descrizione, double quantity, double prezzo, boolean visualizzaDisplay, long reparto, long tipoRigo) {}
|
||||
|
||||
public void displayString(String line1, String line2) {}
|
||||
|
||||
public void displayString(String articolo, double quantita, double prezzo) {}
|
||||
|
||||
public void openDrawer() {}
|
||||
|
||||
public void openDrawer(String line1, String line2, int timeout) {}
|
||||
|
||||
public void displayTimeOutString(String line1, String line2, int timeout) {}
|
||||
|
||||
public EpsonCash(long operatore, int tipoScontrino, String ipCassa) {}
|
||||
}
|
||||
|
|
@ -0,0 +1,102 @@
|
|||
package it.acxent.caship;
|
||||
|
||||
import it.acxent.db.ResParm;
|
||||
import java.util.Date;
|
||||
|
||||
public interface EpsonCashInterface {
|
||||
public static final long REC_MESSAGE_TYPE_1_MAX_LENGHT = 46L;
|
||||
|
||||
public static final long REC_MESSAGE_TYPE_4_MAX_LENGHT = 38L;
|
||||
|
||||
public static final long PRINT_NORMAL_MAX_LENGHT = 40L;
|
||||
|
||||
public static final int SCONTRINO_FISCALE = 1;
|
||||
|
||||
public static final int SCONTRINO_NON_FISCALE = 2;
|
||||
|
||||
public static final int SCONTRINO_RISTAMPA_ULTIMO = 3;
|
||||
|
||||
public static final int SCONTRINO_REPORT_GIORNALIERO = 4;
|
||||
|
||||
public static final int SCONTRINO_REPORT_FINANZIARIO = 5;
|
||||
|
||||
public static final int SCONTRINO_SOLO_DISPLAY = 6;
|
||||
|
||||
public static final int SCONTRINO_APRI_CASSA = 7;
|
||||
|
||||
public static final int SCONTRINO_RISTAMPA_MULTIPLA = 8;
|
||||
|
||||
public static final long TYPE_MESSAGE_ITEM = 0L;
|
||||
|
||||
public static final long TYPE_MESSAGE_HEADER = 1L;
|
||||
|
||||
public static final long TYPE_MESSAGE_BODY = 4L;
|
||||
|
||||
public static final long TYPE_MESSAGE_FOOTER = 3L;
|
||||
|
||||
public static final long SCONTO_NOTHING = -1L;
|
||||
|
||||
public static final long SCONTO_ULTIMO_RIGO = 0L;
|
||||
|
||||
public static final long SCONTO_REPARTO = 3L;
|
||||
|
||||
public static final long SCONTO_RESO = 4L;
|
||||
|
||||
public static final long AUMENTO_ULTIMO_RIGO = 5L;
|
||||
|
||||
public static final long AUMENTO_REPARTO = 8L;
|
||||
|
||||
public static final long PAYMENT_CASH = 0L;
|
||||
|
||||
public static final long PAYMENT_CHEQUE = 1L;
|
||||
|
||||
public static final long PAYMENT_CREDIT = 2L;
|
||||
|
||||
public static final long PAYMENT_TICKET = 3L;
|
||||
|
||||
long getOperatore();
|
||||
|
||||
void setOperatore(long paramLong);
|
||||
|
||||
int getTipoScontrino();
|
||||
|
||||
void setTipoScontrino(int paramInt);
|
||||
|
||||
void addMessageHeader(String paramString);
|
||||
|
||||
void addMessageBody(String paramString);
|
||||
|
||||
void addMessageFooter(String paramString);
|
||||
|
||||
void addArticle(String paramString1, double paramDouble1, double paramDouble2, boolean paramBoolean, long paramLong, String paramString2);
|
||||
|
||||
void addArticle(String paramString1, double paramDouble1, double paramDouble2, boolean paramBoolean, long paramLong, String paramString2, BarcodeCash paramBarcodeCash);
|
||||
|
||||
void addArticle(String paramString1, double paramDouble1, double paramDouble2, boolean paramBoolean1, long paramLong, boolean paramBoolean2, String paramString2);
|
||||
|
||||
void addDiscoutUplift(String paramString, double paramDouble, boolean paramBoolean, long paramLong1, long paramLong2);
|
||||
|
||||
void addTotal(String paramString, double paramDouble, long paramLong);
|
||||
|
||||
void addBarcode(BarcodeCash paramBarcodeCash);
|
||||
|
||||
ResParm reprintReceipt(long paramLong, Date paramDate);
|
||||
|
||||
ResParm stampa();
|
||||
|
||||
ResParm stampa(String paramString1, String paramString2, int paramInt);
|
||||
|
||||
String getSoapServicePage();
|
||||
|
||||
void addRefund(String paramString, double paramDouble1, double paramDouble2, boolean paramBoolean, long paramLong1, long paramLong2);
|
||||
|
||||
void displayString(String paramString1, String paramString2);
|
||||
|
||||
void displayString(String paramString, double paramDouble1, double paramDouble2);
|
||||
|
||||
void openDrawer();
|
||||
|
||||
void openDrawer(String paramString1, String paramString2, int paramInt);
|
||||
|
||||
void displayTimeOutString(String paramString1, String paramString2, int paramInt);
|
||||
}
|
||||
|
|
@ -0,0 +1 @@
|
|||
package it.acxent.caship;
|
||||
Loading…
Add table
Add a link
Reference in a new issue