|
|
|
@ -32,6 +32,12 @@ func OrderProfit(od order.Information, tx *gorm.DB) error {
|
|
|
|
|
// 自购平台100%
|
|
|
|
|
return nil
|
|
|
|
|
} else if s1.Level != 0 {
|
|
|
|
|
if s1.Level == 10 {
|
|
|
|
|
// 子公司导购获取全部导购收益
|
|
|
|
|
if err := tx.Create(order.CreateProfit(u1.RootID, order.All, base, od.ID)).Error; err != nil {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
// 40%导购补贴
|
|
|
|
|
if err := tx.Create(order.CreateProfit(od.SharerID, order.Guide, base, od.ID)).Error; err != nil {
|
|
|
|
|
return err
|
|
|
|
@ -57,6 +63,7 @@ func OrderProfit(od order.Information, tx *gorm.DB) error {
|
|
|
|
|
return err
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
case 1:
|
|
|
|
|
// 店主买
|
|
|
|
|
if err := tx.Create(order.CreateProfit(od.UserID, order.Self, base, od.ID)).Error; err != nil {
|
|
|
|
|