modifyOrderGoodBonus.go 1.8 KB
package event

const (
	//订单分红因为货品的数量变动而发送改变
	UPDATE_BONUS_BY_GOOD_NUMBER_EVENT string = "UpdateBonusByGoodNumber"
	//订单分红因为合伙人分红比例变动而发送改变
	UPDATE_BONUS_BY_PARTENT_BONUS_PERCENT_EVENT string = "UpdateBounsByPartnerBonusPercent"
	//更新订单的备注
	UPDATE_ORDER_REMARK string = "UpdateOrderRemark"
)

//UpdateBonusByGoodNumber
//订单分红因为货品的数量变动而发送改变
type UpdateBonusByGoodNumber struct {
	//订单id
	OrderId int64
	//管理员id
	AdminId int64
	//货品id
	GoodId int64
	//货品名称
	GoodName string
	//旧的货品数量
	FormerNumber string
	//新的货品数量
	NewNumber string
	//旧的货品总额
	FormerAmount string
	//新的货品总额
	NewAmount string
}

//EventType 事件名称
func (m UpdateBonusByGoodNumber) EventType() string {
	return UPDATE_BONUS_BY_GOOD_NUMBER_EVENT
}

//UpdateBounsByPartnerBonusPercent
//订单分红因为合伙人分红比例变动而发送改变
type UpdateBounsByPartnerBonusPercent struct {
	//订单id
	OrderId int64
	//管理员id
	AdminId int64
	//货品id
	GoodId int64
	//货品名称
	GoodName string
	//旧的合伙人分红比例
	FormerPartnerBonusPercent string
	//新的合伙人分红比例
	NewPartnerBonusPercent string
	//旧的合伙人分红
	FormerPartnerBonus string
	//新的合伙人分红
	NewPartnerBonus string
}

//EventType 事件名称
func (m UpdateBounsByPartnerBonusPercent) EventType() string {
	return UPDATE_BONUS_BY_PARTENT_BONUS_PERCENT_EVENT
}

//UpdateOrderRemark 更新订单的备注
type UpdateOrderRemark struct {
	//订单id
	OrderId int64
	//管理员id
	AdminId int64
	//旧的备注
	FormerRemark string
	//新的备注
	NewRemark string
}

//EventType 事件名称
func (m UpdateOrderRemark) EventType() string {
	return UPDATE_ORDER_REMARK
}