ilk
This commit is contained in:
54
svc/models/order_pdf.go
Normal file
54
svc/models/order_pdf.go
Normal file
@@ -0,0 +1,54 @@
|
||||
package models
|
||||
|
||||
// ===============================
|
||||
// 🔹 ORDER HEADER (PDF için)
|
||||
// ===============================
|
||||
type OrderHeaderPDF struct {
|
||||
OrderHeaderID string `json:"OrderHeaderID"`
|
||||
OrderNumber string `json:"OrderNumber"`
|
||||
CurrAccCode string `json:"CurrAccCode"`
|
||||
CariAdi string `json:"CariAdi"`
|
||||
OrderDate string `json:"OrderDate"` // yyyy-MM-dd
|
||||
AverageDueDate string `json:"AverageDueDate"` // Termin
|
||||
Description string `json:"Description"`
|
||||
}
|
||||
|
||||
// ===============================
|
||||
// 🔹 ORDER LINE (PDF için)
|
||||
// ===============================
|
||||
type OrderLinePDF struct {
|
||||
OrderLineID string `json:"OrderLineID"`
|
||||
OrderHeaderID string `json:"OrderHeaderID"`
|
||||
|
||||
Model string `json:"Model"`
|
||||
Renk string `json:"Renk"`
|
||||
Renk2 string `json:"Renk2"`
|
||||
AnaGrup string `json:"AnaGrup"`
|
||||
AltGrup string `json:"AltGrup"`
|
||||
Aciklama string `json:"Aciklama"`
|
||||
|
||||
Fiyat float64 `json:"Fiyat"`
|
||||
Adet float64 `json:"Adet"`
|
||||
Tutar float64 `json:"Tutar"`
|
||||
PB string `json:"PB"`
|
||||
|
||||
TerminTarihi string `json:"TerminTarihi"`
|
||||
|
||||
// 16 beden alanı
|
||||
Size1 float64 `json:"Size1"`
|
||||
Size2 float64 `json:"Size2"`
|
||||
Size3 float64 `json:"Size3"`
|
||||
Size4 float64 `json:"Size4"`
|
||||
Size5 float64 `json:"Size5"`
|
||||
Size6 float64 `json:"Size6"`
|
||||
Size7 float64 `json:"Size7"`
|
||||
Size8 float64 `json:"Size8"`
|
||||
Size9 float64 `json:"Size9"`
|
||||
Size10 float64 `json:"Size10"`
|
||||
Size11 float64 `json:"Size11"`
|
||||
Size12 float64 `json:"Size12"`
|
||||
Size13 float64 `json:"Size13"`
|
||||
Size14 float64 `json:"Size14"`
|
||||
Size15 float64 `json:"Size15"`
|
||||
Size16 float64 `json:"Size16"`
|
||||
}
|
||||
Reference in New Issue
Block a user