freight
This commit is contained in:
@@ -200,7 +200,7 @@ func CreateOrUpdateAll(vendorOrgCode string, storeID, vendorStoreID int64) (stri
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if len(bindWarehouseAndFence[0][vendorStoreID].OutFenceIds) == 0 || utils.IsNil(bindWarehouseAndFence[0][vendorStoreID].OutFenceIds) { //未绑定电子围栏
|
if len(bindWarehouseAndFence[vendorStoreID][0].OutFenceIds) == 0 || utils.IsNil(bindWarehouseAndFence[vendorStoreID][0].OutFenceIds) { //未绑定电子围栏
|
||||||
globals.SugarLogger.Debugf("进入创建电子围栏=========")
|
globals.SugarLogger.Debugf("进入创建电子围栏=========")
|
||||||
if fenceID, err := CreateFenceByStore(vendorOrgCode, storeID); err != nil || utils.Str2Int(fenceID) == 0 || utils.IsNil(fenceID) { //创建
|
if fenceID, err := CreateFenceByStore(vendorOrgCode, storeID); err != nil || utils.Str2Int(fenceID) == 0 || utils.IsNil(fenceID) { //创建
|
||||||
errList.AddErr(fmt.Errorf("门店(%d) 创建电子围栏失败:%v", storeID, err))
|
errList.AddErr(fmt.Errorf("门店(%d) 创建电子围栏失败:%v", storeID, err))
|
||||||
@@ -216,8 +216,8 @@ func CreateOrUpdateAll(vendorOrgCode string, storeID, vendorStoreID int64) (stri
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
//同步到本地数据库
|
//同步到本地数据库
|
||||||
FreightTemplate.FenceID = bindWarehouseAndFence[0][vendorStoreID].OutFenceIds[0]
|
FreightTemplate.FenceID = bindWarehouseAndFence[vendorStoreID][0].OutFenceIds[0]
|
||||||
FreightTemplate.WarehouseID = bindWarehouseAndFence[0][vendorStoreID].WarehouseId
|
FreightTemplate.WarehouseID = bindWarehouseAndFence[vendorStoreID][0].WarehouseId
|
||||||
if _, err = dao.UpdateEntity(db, FreightTemplate, "FenceID"); err != nil {
|
if _, err = dao.UpdateEntity(db, FreightTemplate, "FenceID"); err != nil {
|
||||||
errList.AddErr(fmt.Errorf("电子围栏 同步到本地出错:%v", err))
|
errList.AddErr(fmt.Errorf("电子围栏 同步到本地出错:%v", err))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user