|
@@ -57,6 +57,7 @@ class Boss extends Start_Controller
|
|
|
$this->load->_model('Model_country', 'country');
|
|
|
$this->load->_model("Model_zzquque_u9", "zzquque_u9");
|
|
|
$this->load->_model("Model_customsdeclaration", "customsdeclaration");
|
|
|
+ $this->load->_model("Model_logic_u9tools","logic_u9tools");
|
|
|
}
|
|
|
//定义方法的调用规则 获取URI第二段值
|
|
|
public function _remap($arg, $arg_array)
|
|
@@ -483,8 +484,34 @@ class Boss extends Start_Controller
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+ $tmp_str = $r['product'];
|
|
|
+
|
|
|
+ $tmp_arr = explode(";",$tmp_str);
|
|
|
+ $list = [];
|
|
|
+ foreach($tmp_arr as $k=>$v){
|
|
|
+ $tmp_str1 = str_replace(array('-163-','-164-','-165-','-166-'),'-',$v);
|
|
|
+ $tmp_arr1 = explode('|',trim($tmp_str1,'|'));
|
|
|
+ if(stripos($tmp_arr1[0],',') !== false){
|
|
|
+ $ft = explode(',',$tmp_arr1[0]);
|
|
|
+ $features = explode('-',trim($ft[1],'-'));
|
|
|
+ $features[] = $ft[0];
|
|
|
+ }else{
|
|
|
+ $features = explode('-',trim($tmp_arr1[0],'-'));
|
|
|
+ }
|
|
|
+ $sku = implode("-",$features);
|
|
|
+ if(!empty($sku)){
|
|
|
+ $list[] = [
|
|
|
+ 'sku2'=>$sku
|
|
|
+ ];
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ $u9_data = $this->logic_u9tools->getU9bm($list,'sku2');
|
|
|
+ $jm = $u9_data[0]['jm'];
|
|
|
$r['title'] = str_replace(array('<', '>'), array('<', '>'), $r['title']);
|
|
|
- echo json_encode(array('msg' => '仓库品名:' . $r['title'] . '<br>商品名称:' . $p, 'success' => true, 'r' => $r));
|
|
|
+ echo json_encode(array('msg' => '仓库品名:' . $r['title'] . '<br>商品名称:' . $p ."<br>用友料号:".$jm, 'success' => true, 'r' => $r));
|
|
|
exit;
|
|
|
} else {
|
|
|
echo json_encode(array('msg' => 'SKU错误', 'success' => false));
|