refactor: refactor interface

This commit is contained in:
clz 2023-06-10 15:19:31 +08:00
parent 7e0976baac
commit eab8c63e3d

View File

@ -23,10 +23,10 @@ type BDate struct {
} }
type BillRepository interface { type BillRepository interface {
GetBills(ctx context.Context) (*[]Bill, error) GetBills(ctx context.Context) ([]Bill, error)
GetBillByDay(ctx context.Context, year int, month int, day int) (*[]Bill, error) GetBillByDay(ctx context.Context, year int, month int, day int) ([]Bill, error)
GetBillByMonth(ctx context.Context, year int, month int) (*[]Bill, error) GetBillByMonth(ctx context.Context, year int, month int) ([]Bill, error)
GetBillByYear(ctx context.Context, year int) (*[]Bill, error) GetBillByYear(ctx context.Context, year int) ([]Bill, error)
GetBillByID(ctx context.Context, id int) (*Bill, error) GetBillByID(ctx context.Context, id int) (*Bill, error)
CreateBill(ctx context.Context, bill *Bill) error CreateBill(ctx context.Context, bill *Bill) error
UpdateBill(ctx context.Context, bill *Bill) error UpdateBill(ctx context.Context, bill *Bill) error
@ -34,7 +34,7 @@ type BillRepository interface {
} }
type BillService interface { type BillService interface {
GetBills(ctx context.Context, date BDate) (*[]Bill, error) GetBills(ctx context.Context, date BDate) ([]Bill, error)
GetBillByID(ctx context.Context, id int) (*Bill, error) GetBillByID(ctx context.Context, id int) (*Bill, error)
CreateBill(ctx context.Context, bill *Bill) error CreateBill(ctx context.Context, bill *Bill) error
UpdateBill(ctx context.Context, bill *Bill) error UpdateBill(ctx context.Context, bill *Bill) error