|
@@ -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
|
|
|
}
|
|
|
|