商品基础数据静态错误处理

feat/task1-c-wallet
gongfuxiang 2023-03-01 15:57:21 +08:00
parent 345b3539a4
commit 11fe371467
1 changed files with 5 additions and 2 deletions

View File

@ -2097,7 +2097,7 @@ class GoodsService
$key = $goods_id.(empty($spec) ? '' : md5(json_encode($spec, JSON_UNESCAPED_UNICODE)));
if(array_key_exists($key, $goods_service_goods_spec_base_static_data))
{
$base = $goods_service_goods_spec_base_static_data[$key];
$base = Db::name('GoodsSpecBase')->find($goods_service_goods_spec_base_static_data[$key]]);
} else {
// 有规格值
$base = [];
@ -2142,7 +2142,10 @@ class GoodsService
} else {
$base = Db::name('GoodsSpecBase')->where($where)->find();
}
$goods_service_goods_spec_base_static_data[$key] = $base;
if(!empty($base))
{
$goods_service_goods_spec_base_static_data[$key] = $base['id'];
}
}
// 是否有规格