Quellcode durchsuchen

get user perfomance total

abiao vor 5 Jahren
Ursprung
Commit
761ebd66b7

+ 9 - 2
go/gopath/src/fohow.com/apps/models/summary_model/user_perfomance.go

@@ -81,6 +81,9 @@ func GetSumOrderPerfomance(wxUserId, orderType, beginTime, endTime int64) int64
 		beego.BeeLogger.Error("GetSumOrderPerfomance err=[%s]", err)
 		return 0
 	}
+	if ret.Count < 0 {
+		ret.Count = 0
+	}
 
 	return ret.Count
 }
@@ -106,7 +109,9 @@ func GetSumShopPerfomance(wxUserId, beginTime, endTime int64) int64 {
 		beego.BeeLogger.Error("GetSumShopPerfomance err=[%s]", err)
 		return 0
 	}
-
+	if ret.Count < 0 {
+		ret.Count = 0
+	}
 	return ret.Count
 }
 
@@ -126,6 +131,8 @@ func GetSumBalancePerfomance(wxUserId, beginTime, endTime int64) int64 {
 		beego.BeeLogger.Error("GetSumBalancePerfomance err=[%s]", err)
 		return 0
 	}
-
+	if ret.Count < 0 {
+		ret.Count = 0
+	}
 	return ret.Count
 }