diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index 04cd2dc01..fcff77ec9 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -1868,6 +1868,7 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { var ( storeMaps []*model.StoreMap db = dao.GetDB() + stores []int ) sql := ` SELECT * FROM store_map WHERE deleted_at = ? AND vendor_org_code = ? AND vendor_id = ? @@ -1877,18 +1878,15 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { } dao.GetRows(db, &storeMaps, sql, sqlParams) for _, v := range storeMaps { - stores, _ := dao.GetStoreList(db, []int{v.StoreID}, nil, nil, nil, nil, "") - store := stores[0] - // if v.Kilometres == "" { - // err = api.JdShop2API.CreateGisFence(v.StoreID) - // } - start, end := jxutils.JxOperationTime2StrTime(store.OpenTime1), jxutils.JxOperationTime2StrTime(store.CloseTime1) - if store.CloseTime2 != 0 { - end = jxutils.JxOperationTime2StrTime(store.CloseTime2) + err = api.JdShop2API.CreateGisFence(v.StoreID, 3) + if err != nil { + err2 := api.JdShop2API.CreateGisFence(v.StoreID, 2) + if err2 != nil { + stores = append(stores, v.StoreID) + } } - err = api.JdShop2API.UpdateDeliveryPromise(start, end, utils.Str2Int(v.VendorStoreID)) - } + fmt.Println("resultstore", stores) return err }