|
@@ -707,6 +707,24 @@ class Commodity extends Start_Controller {
|
|
|
foreach($tcall as $v){
|
|
|
$dtctitle[$v['id']] = $v['title'];
|
|
|
}
|
|
|
+
|
|
|
+ $dtc = [];
|
|
|
+ foreach ($tcall as $v) {
|
|
|
+ if (stripos($v['spare'], '|') !== false) //如果有多个值
|
|
|
+ {
|
|
|
+ $v['spare'] = explode('|', $v['spare']);
|
|
|
+ foreach ($v['spare'] as $k => $vs) {
|
|
|
+ if (stripos($v['zh'], '|') !== false) {
|
|
|
+ $vzh = explode('|', $v['zh']);
|
|
|
+ $dtc[strtolower($vs)] = array('classid' => $v['classid'], 'zh' => $vzh[$k], 'id' => $v['id'], 'jm' => $v['jm'], 'spare' => $vs);
|
|
|
+ } else {
|
|
|
+ $dtc[strtolower($vs)] = array('classid' => $v['classid'], 'zh' => $v['zh'], 'id' => $v['id'], 'jm' => $v['jm'], 'spare' => $vs);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ $dtc[strtolower($v['spare'])] = array('classid' => $v['classid'], 'zh' => $v['zh'], 'id' => $v['id'], 'jm' => $v['jm'], 'spare' => $v['spare']);
|
|
|
+ }
|
|
|
+ }
|
|
|
foreach ($info_list as $key=>$v)
|
|
|
{
|
|
|
$shopname = isset($shop_list[$v['shop']])?$shop_list[$v['shop']]:'';
|
|
@@ -714,7 +732,7 @@ class Commodity extends Start_Controller {
|
|
|
$tmp_list = [];
|
|
|
foreach($skulist as $skv){
|
|
|
$tmp_sku = str_replace('--','-',$skv['sku']);
|
|
|
- $u9_info = $this->logic_order->skuTransferFeatures($tmp_sku,$typeclass,$dtctitle,$classid);
|
|
|
+ $u9_info = $this->logic_order->skuTransferFeatures($tmp_sku,$typeclass,$dtc,$dtctitle,$classid);
|
|
|
echo "<pre>";
|
|
|
var_dump($tmp_sku);
|
|
|
var_dump($u9_info);
|