zhangxinlei1996 hace 4 años
padre
commit
046be459a4
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      src/jfw/modules/subscribepay/src/util/coupon.go

+ 4 - 1
src/jfw/modules/subscribepay/src/util/coupon.go

@@ -41,7 +41,10 @@ func GetCouponInfo(userId, lotteryId, pCode string) (full, reduce int, discount
 			}
 			userLotteryId = strconv.FormatInt(qutil.Int64All((*info)["UserLotteryId"]), 10)
 			//卡卷是否可用
-			useProductList := qutil.ObjArrToMapArr((*info)["UseProductList"].([]interface{}))
+			useProductList := []map[string]interface{}{}
+			if (*info)["UseProductList"] != nil {
+				useProductList = qutil.ObjArrToMapArr((*info)["UseProductList"].([]interface{}))
+			}
 			if len(useProductList) > 0 {
 				for _, pv := range useProductList {
 					//当前产品是否可用