aa
This commit is contained in:
@@ -67,7 +67,7 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin
|
|||||||
if updateEntityStoreParam.AddCode == 0 {
|
if updateEntityStoreParam.AddCode == 0 {
|
||||||
updateEntityStoreParam.AddCode = store.JdCode
|
updateEntityStoreParam.AddCode = store.JdCode
|
||||||
}
|
}
|
||||||
url, _ := getAPI("2").UploadImageNew(data, "2659335b16e3880e367759b8fc675933.tem.png")
|
//url, _ := getAPI("2").UploadImageNew(data, "2659335b16e3880e367759b8fc675933.tem.png")
|
||||||
ex := store.LicenceExpire
|
ex := store.LicenceExpire
|
||||||
if ex == "" {
|
if ex == "" {
|
||||||
ex = utils.Time2Str(utils.Str2Time(store.LicenceValid).AddDate(20, 0, 0))
|
ex = utils.Time2Str(utils.Str2Time(store.LicenceValid).AddDate(20, 0, 0))
|
||||||
@@ -108,16 +108,19 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin
|
|||||||
detail, _ := api.JdShopAPI.ShopDetail(utils.Str2Int(store.VendorStoreID))
|
detail, _ := api.JdShopAPI.ShopDetail(utils.Str2Int(store.VendorStoreID))
|
||||||
if err == nil {
|
if err == nil {
|
||||||
param := &jdshopapi.UpdateBasicParam{
|
param := &jdshopapi.UpdateBasicParam{
|
||||||
|
StoreID: detail.StoreID,
|
||||||
StoreName: detail.StoreName,
|
StoreName: detail.StoreName,
|
||||||
CategoryID2: 4,
|
CategoryID2: detail.CategoryID2,
|
||||||
Coordinate: detail.Coordinate,
|
Coordinate: detail.Coordinate,
|
||||||
BussinessBeginTime: int2TimeStr(int(store.OpenTime1)),
|
BussinessBeginTime: detail.BussinessBeginTime,
|
||||||
BussinessEndTime: int2TimeStr(int(store.CloseTime1)),
|
BussinessEndTime: detail.BussinessEndTime,
|
||||||
ImgURL: url,
|
ImgURL: detail.ImgURL,
|
||||||
StorePhone: detail.StorePhone,
|
StorePhone: detail.StorePhone,
|
||||||
AddName: detail.AddName,
|
AddName: detail.AddName,
|
||||||
AddCode3: detail.AddCode3,
|
AddCode3: detail.AddCode3,
|
||||||
CategoryID1: 3,
|
AddCode1: detail.AddCode1,
|
||||||
|
AddCode2: detail.AddCode2,
|
||||||
|
CategoryID1: detail.CategoryID1,
|
||||||
}
|
}
|
||||||
var (
|
var (
|
||||||
url3 string
|
url3 string
|
||||||
@@ -174,38 +177,6 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if store.JdsStreetCode != 0 {
|
|
||||||
param.AddCode3 = store.JdsStreetCode
|
|
||||||
}
|
|
||||||
if updateEntityStoreParam.AddCode == 0 {
|
|
||||||
param.AddCode3 = store.JdCode
|
|
||||||
}
|
|
||||||
//证明这个店可能隶属直辖市或者东莞
|
|
||||||
if model.ZXCityCodeMap[store.CityCode] != "" {
|
|
||||||
result, _ := api.AutonaviAPI.GetCoordinateAreaInfo(jxutils.IntCoordinate2Standard(store.Lng), jxutils.IntCoordinate2Standard(store.Lat))
|
|
||||||
if result["regeocode"] != nil {
|
|
||||||
street := result["regeocode"].(map[string]interface{})["addressComponent"].(map[string]interface{})["township"].(string)
|
|
||||||
if street != "" {
|
|
||||||
result1, _ := api.JdShopAPI.GetProvince()
|
|
||||||
for _, v := range result1 {
|
|
||||||
if strings.Contains(store.CityName, v.AreaName) {
|
|
||||||
result2, _ := api.JdShopAPI.GetCity(v.AreaID)
|
|
||||||
for _, vv := range result2 {
|
|
||||||
if strings.Contains(store.DistrictName, vv.AreaName) {
|
|
||||||
result3, _ := api.JdShopAPI.GetCounty(vv.AreaID)
|
|
||||||
for _, vvv := range result3 {
|
|
||||||
if street == vvv.AreaName {
|
|
||||||
param.AddCode3 = vvv.AreaID
|
|
||||||
break
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
err = getAPI("2").UpdateBasic(param)
|
err = getAPI("2").UpdateBasic(param)
|
||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
|
|||||||
Reference in New Issue
Block a user