WH01243 2 жил өмнө
parent
commit
7e3b42aed1

+ 4 - 4
service/activityServiceNew.go

@@ -127,11 +127,11 @@ func (service *ActivityServiceNew) UserAllLottery(in *activity.AllLotteryReq) ma
 	err := orm.Table("product").Select("productCode").Where("parentCode=?", in.ProductCode).Find(&productList)
 	if len(productList) == 0 || err != nil {
 		productList = append(productList, map[string]string{"productCode": in.ProductCode})
-		err := orm.Table("product").Select("parentCode").Where("productCode=?", in.ProductCode).Find(&productList)
-		if len(productList) > 0 || err != nil {
-			productCode = productList[0]["productCode"]
+		childProductList := []map[string]string{}
+		err := orm.Table("product").Select("parentCode").Where("productCode=?", in.ProductCode).Find(&childProductList)
+		if len(childProductList) > 0 || err != nil {
+			productCode = childProductList[0]["parentCode"]
 		}
-
 	}
 	//判断自己是否可以参加此活动
 	for _, code := range strings.Split(C.C.NotAvailableCode, ",") {