aa
This commit is contained in:
@@ -7,6 +7,8 @@ import (
|
||||
"sort"
|
||||
"time"
|
||||
|
||||
"git.rosy.net.cn/jx-callback/business/partner"
|
||||
|
||||
"git.rosy.net.cn/jx-callback/business/jxstore/permission"
|
||||
"git.rosy.net.cn/jx-callback/business/jxutils/tasksch"
|
||||
|
||||
@@ -400,6 +402,9 @@ type GetStoreManageStateResult struct {
|
||||
}
|
||||
|
||||
func GetStoreManageState(ctx *jxcontext.Context, storeIDs []int, vendorID int, fromTime, toTime string) (getStoreManageStateResult []*GetStoreManageStateResult, err error) {
|
||||
var (
|
||||
db = dao.GetDB()
|
||||
)
|
||||
//权限
|
||||
if permission.IsRoled(ctx) {
|
||||
if storeIDsMap, err := permission.GetUserStoresResultMap(ctx.GetUserID()); err == nil {
|
||||
@@ -419,9 +424,16 @@ func GetStoreManageState(ctx *jxcontext.Context, storeIDs []int, vendorID int, f
|
||||
storeIDs = storeIDs2
|
||||
}
|
||||
}
|
||||
getStoreManageStateResult = append(getStoreManageStateResult, &GetStoreManageStateResult{
|
||||
StoreID: 1,
|
||||
StoreName: "1",
|
||||
})
|
||||
for _, v := range storeIDs {
|
||||
storeDetail, _ := dao.GetStoreDetail(db, v, vendorID, "")
|
||||
result := &GetStoreManageStateResult{
|
||||
StoreID: v,
|
||||
StoreName: storeDetail.Name,
|
||||
}
|
||||
handler := partner.GetPurchasePlatformFromVendorID(vendorID)
|
||||
store, _ := handler.ReadStore(ctx, storeDetail.VendorOrgCode, storeDetail.VendorStoreID)
|
||||
fmt.Println("testdddd", store.DeliveryRange)
|
||||
getStoreManageStateResult = append(getStoreManageStateResult, result)
|
||||
}
|
||||
return getStoreManageStateResult, err
|
||||
}
|
||||
|
||||
@@ -231,7 +231,9 @@ func (p *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendo
|
||||
retVal.ID = int(utils.Str2Int64WithDefault(utils.Interface2String(result["shop_id"]), 0))
|
||||
retVal.DeliveryRangeType = model.DeliveryRangeTypePolygon
|
||||
retVal.DeliveryRange = EbaiDeliveryRegion2Jx(result["delivery_region"])
|
||||
|
||||
if retVal.DeliveryRange == "" {
|
||||
api.EbaiAPI.ShopDeliveryinfoGet("", utils.Str2Int64(vendorStoreID))
|
||||
}
|
||||
return retVal, nil
|
||||
}
|
||||
return nil, err
|
||||
|
||||
Reference in New Issue
Block a user