Эх сурвалжийг харах

wip:修改省份订阅包数量问题

wkyuer 1 долоо хоног өмнө
parent
commit
3dc1fc0efd

+ 4 - 3
jyBXSubscribe/rpc/internal/logic/getsubsomeinfologic.go

@@ -145,9 +145,10 @@ func (l *GetSubSomeInfoLogic) GetSubSomeInfo(in *bxsubscribe.SomeInfoReq) (*bxsu
 					// 判断有没有省份订阅包
 					o_buyset_p, o_buyset_p_b := subinfo["o_buyset_p"].(map[string]interface{})
 					if o_buyset_p != nil && o_buyset_p_b {
-						if common.Int64All(o_buyset_p["areacount"]) > 0 {
-							resp.Data.Subsetinfo.Areacount += common.Int64All(o_buyset_p["areacount"])
-						} else if common.Int64All(o_buyset_p["districtcount"]) == -1 {
+						areacount := common.Int64All(o_buyset_p["areacount"])
+						if areacount > 0 {
+							resp.Data.Subsetinfo.Areacount += areacount
+						} else {
 							resp.Data.Subsetinfo.Areacount = -1
 						}