pay_credit_account.go 530 字节
package service

import coreDomain "github.com/linmadan/egglib-go/core/domain"

type PayData struct {
	CreditAccountOrderNum        string
	SettlementAmount             string
	CreditAccountId              int64
	DividendsEstimateId          int64
	DividendsEstimateOrderNumber string
	UserId                       int64
	UserBaseId                   int64
	OrgId                        int64
	CompanyId                    int64
}

type PayCreditAccountService interface {
	coreDomain.DomainEventPublisher
	Pay([]PayData) error
}