iFace.go 367 B

12345678910111213141516171819202122
  1. package api
  2. import "box-cost/db/model"
  3. type IPurchBill interface {
  4. PrintPurchType() string
  5. Draws()
  6. SetContent(*model.PurchaseBill)
  7. SetOffset(int)
  8. SetTitle(string)
  9. SetSignatures([]*model.Signature)
  10. }
  11. type IRPurchBill interface {
  12. PrintPurchType() string
  13. Draws()
  14. SetContent(*model.PurchaseBill)
  15. SetOffset(int)
  16. SetTitle(string)
  17. SetRow(int)
  18. GetRow() int
  19. }