作者 yangfu

修改:分红状态修改

... ... @@ -59,13 +59,13 @@ func orderStatus(order *domain.OrderBase) int {
}
}
if hasBonus {
if order.UseOrderCount > 0 && order.UseOrderCount < order.PlanOrderCount {
if order.UseOrderCount >= 0 && order.UseOrderCount < order.PlanOrderCount {
return 3 // 已支付退货
}
return 2 // 已支付分红
}
if !hasBonus {
if order.UseOrderCount > 0 && order.UseOrderCount < order.PlanOrderCount {
if order.UseOrderCount >= 0 && order.UseOrderCount < order.PlanOrderCount {
return 4 // 待支付退货
}
return 1
... ...
... ... @@ -37,13 +37,13 @@ type OrderGood struct {
}
func (g *OrderGood) Status() GoodStatus {
if g.BonusStatus == BonusWaitPay && g.UseGoodNumber > 0 && g.UseGoodNumber < g.PlanGoodNumber {
if g.BonusStatus == BonusWaitPay && g.UseGoodNumber >= 0 && g.UseGoodNumber < g.PlanGoodNumber {
return goodStatusWithGoodsReturn
}
if g.BonusStatus == BonusWaitPay {
return goodStatusWait
}
if g.BonusStatus == BonusPaid && g.UseGoodNumber > 0 && g.UseGoodNumber < g.PlanGoodNumber {
if g.BonusStatus == BonusPaid && g.UseGoodNumber >= 0 && g.UseGoodNumber < g.PlanGoodNumber {
return goodStatusPayWithGoodsReturn
}
if g.BonusStatus == BonusPaid {
... ...