|
@@ -38,11 +38,15 @@ public class IFsStoreProductCacheServiceImpl implements IFsStoreProductCacheServ
|
|
|
|
|
|
@Override
|
|
|
public FsStoreProduct selectFsStoreProductById(Long productId) {
|
|
|
+ log.info("开始查询商品信息,商品ID:{}", productId);
|
|
|
+
|
|
|
return CACHE.get(productId, e -> fsStoreProductService.selectFsStoreProductById(productId));
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public String getWarehouseCodeByProductId(Long productId) {
|
|
|
+ log.info("开始根据商品ID获取仓库编码,商品ID:{}", productId);
|
|
|
+
|
|
|
return WAREHOUSE_CACHE.get(productId,e->{
|
|
|
FsStoreProduct fsStoreProduct = selectFsStoreProductById(productId);
|
|
|
if(ObjectUtil.isNotNull(fsStoreProduct) && ObjectUtil.isNotNull(fsStoreProduct.getWarehouseId())){
|