voucher/internal/data/repoimpl/order_wechat.go

31 lines
711 B
Go

package repoimpl
import (
"context"
"voucher/internal/biz/bo"
"voucher/internal/biz/repo"
"voucher/internal/data/model"
)
// OrderWechatRepoImpl .
type OrderWechatRepoImpl struct {
Base[model.OrderWechat, bo.OrderWechatBo]
}
// NewOrderWechatRepoImpl .
func NewOrderWechatRepoImpl() repo.OrderWechatRepo {
return &OrderWechatRepoImpl{}
}
func (r *OrderWechatRepoImpl) Create(ctx context.Context, req *bo.OrderWechatBo) (*bo.OrderWechatBo, error) {
// todo 待实现
return nil, nil
}
// GetByID 根据 ID 获取 OrderWechat
func (r *OrderWechatRepoImpl) GetByID(ctx context.Context, id int32) (*bo.OrderWechatBo, error) {
var item model.OrderWechat
// todo 待实现
return r.ToBo(&item), nil
}