订单规格处理修复

feat/task1-c-wallet
Devil 2019-11-10 00:13:01 +08:00
parent f57af91579
commit 27540686b3
1 changed files with 6 additions and 3 deletions

View File

@ -751,10 +751,13 @@ class OrderService
if(!empty($vs['spec']))
{
$vs['spec'] = json_decode($vs['spec'], true);
$vs['spec_text'] = implode('', array_map(function($spec)
if(!empty($vs['spec']) && is_array($vs['spec']))
{
return $spec['type'].':'.$spec['value'];
}, $vs['spec']));
$vs['spec_text'] = implode('', array_map(function($spec)
{
return $spec['type'].':'.$spec['value'];
}, $vs['spec']));
}
} else {
$vs['spec'] = null;
$vs['spec_text'] = null;