作者 yangfu

事务修改

@@ -122,7 +122,11 @@ func (m *Order) OrderBonusReceive() float64 { @@ -122,7 +122,11 @@ func (m *Order) OrderBonusReceive() float64 {
122 122
123 //订单未收分红 123 //订单未收分红
124 func (m *Order) OrderBonusWait() float64 { 124 func (m *Order) OrderBonusWait() float64 {
125 - return m.OrderTotalBonus() - m.OrderBonusReceive() 125 + bonusWait := m.OrderTotalBonus() - m.OrderBonusReceive()
  126 + if bonusWait < 0 {
  127 + return 0
  128 + }
  129 + return bonusWait
126 } 130 }
127 131
128 //分红支出 132 //分红支出