payment_record.go 581 B

12345678910111213141516171819202122
  1. package dao
  2. import (
  3. "time"
  4. "wails-app/internal/global"
  5. )
  6. type PaymentRecord struct {
  7. global.GVA_MODEL
  8. RecordID uint `gorm:"index" json:"record_id"`
  9. PaymentMethod string `gorm:"size:20" json:"payment_method"`
  10. Amount float64 `json:"amount"`
  11. PaidAmount float64 `json:"paid_amount"`
  12. ChangeAmount float64 `json:"change_amount"`
  13. OperatorID uint `json:"operator_id"`
  14. PaidAt time.Time `json:"paid_at"`
  15. Remark string `gorm:"size:200" json:"remark"`
  16. }
  17. func (PaymentRecord) TableName() string {
  18. return "payment_record"
  19. }