18 lines
416 B
Go
18 lines
416 B
Go
package biz
|
|
|
|
import (
|
|
"voucher/internal/biz/repo"
|
|
"voucher/internal/biz/thirdrepo"
|
|
"voucher/internal/data"
|
|
)
|
|
|
|
type VoucherBiz struct {
|
|
rdb *data.Rdb
|
|
OrderRepo repo.OrderRepo
|
|
ThirdMQSend thirdrepo.ThirdMQSend
|
|
}
|
|
|
|
func NewVoucherBiz(rdb *data.Rdb, orderRepo repo.OrderRepo, thirdMQSend thirdrepo.ThirdMQSend) *VoucherBiz {
|
|
return &VoucherBiz{rdb: rdb, OrderRepo: orderRepo, ThirdMQSend: thirdMQSend}
|
|
}
|