+GetVendorOrgCodeInfo

This commit is contained in:
gazebo
2019-12-10 09:59:29 +08:00
parent 87e8aec310
commit ade9a674f4
3 changed files with 32 additions and 0 deletions

View File

@@ -2,6 +2,7 @@ package apimanager
import (
"git.rosy.net.cn/jx-callback/business/jxutils"
"git.rosy.net.cn/jx-callback/business/jxutils/jxcontext"
"git.rosy.net.cn/jx-callback/business/model"
"git.rosy.net.cn/jx-callback/business/partner"
"git.rosy.net.cn/jx-callback/globals"
@@ -69,3 +70,11 @@ func (a *APIManager) GetVendorOrgCodeList(vendorIDs []int, appOrgCodes []string)
}
return vendorOrgCodeList
}
func GetVendorOrgCodeMap(ctx *jxcontext.Context) (vendorOrgCodeMap map[int][]string) {
vendorOrgCodeMap = make(map[int][]string)
for _, vendorID := range partner.GetPurchasePlatformVendorIDs() {
vendorOrgCodeMap[vendorID] = CurAPIManager.GetAppOrgCodeList(vendorID)
}
return vendorOrgCodeMap
}