审查视图

pkg/domain/service/order_bonus.go 593 字节
唐旭辉 authored
1 2
package service
3 4 5 6
import (
	coreDomain "github.com/linmadan/egglib-go/core/domain"
)
唐旭辉 authored
7
type OrderBonusService interface {
8 9 10 11
	coreDomain.DomainEventPublisher
	UpdateBounsByGoodNumber(orderId int64, adminId int64, goodid int64, goodWithNumber int, reason string) error
	UpdateBounsByPartnerBonusPercent(orderId int64, adminId int64, goodId int64, partnerPercent float64, reason string) error
	UpdateOrderRemarkBonus(orderId int64, adminId int64, remark string) error
唐旭辉 authored
12
	PayOrderGoodBonus(orderId int64, goodId int64, adminId int64) error
唐旭辉 authored
13
	BatchPayPartnerBonus(orderIds []int64, adminId int64) error
唐旭辉 authored
14
}