2
3

paymentinfo.go 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package paymentinfo
  2. import "time"
  3. type OilPaymentInfo struct {
  4. Id int `xorm:"not null pk autoincr INT(11)"`
  5. SrcId int `xorm:"INT(11)"`
  6. SupplierId int `xorm:"comment('Supplier表') INT(11)"`
  7. SupplierCertId int `xorm:"comment('SupplierCert表') INT(11)"`
  8. USCCode string `xorm:"comment('统一社会信用代码') VARCHAR(40)"`
  9. SupplierName string `xorm:"comment('企业名称') VARCHAR(100)"`
  10. ProjectName string `xorm:"comment('项目名称') VARCHAR(100)"`
  11. Amount string `xorm:"comment('缴费金额') DECIMAL(10,2)"`
  12. IsPay string `xorm:"comment('是否缴费 1 是 2否') VARCHAR(5)"`
  13. PayMode string `xorm:"comment('缴费方式') VARCHAR(10)"`
  14. PayType string `xorm:"comment('缴费类型 1 准入缴费 2 年审缴费') VARCHAR(10)"`
  15. PayDate time.Time `xorm:"comment('缴费日期') DATETIME"`
  16. BankSerialNum string `xorm:"comment('银行流水号') VARCHAR(50)"`
  17. BankName string `xorm:"comment('银行名称') VARCHAR(100)"`
  18. Remark string `xorm:"comment('备注') VARCHAR(255)"`
  19. CreateUserId int `xorm:"INT(11)"`
  20. CreateOn time.Time `xorm:"DATETIME"`
  21. CreateBy string `xorm:"VARCHAR(50)"`
  22. ModifiedOn time.Time `xorm:"DATETIME"`
  23. ModifiedUserId int `xorm:"INT(11)"`
  24. ModifiedBy string `xorm:"VARCHAR(50)"`
  25. ID_GF int `xorm:"INT(11)"`
  26. SureBatchNo string `xorm:"VARCHAR(50)"`
  27. }
  28. type PaymentinfoList struct {
  29. OilPaymentInfo `xorm:"extends"`
  30. SupplierTypeCode string
  31. SupplierTypeName string
  32. SupplierName string
  33. CommercialNo string
  34. }