|
|
@@ -1054,4 +1054,32 @@ class Model_logic_order extends Lin_Model {
|
|
|
}
|
|
|
return true;
|
|
|
}
|
|
|
+
|
|
|
+ //获取erp需要的运单号
|
|
|
+ public function getNeedWaybill($waybill){
|
|
|
+ if(empty($waybill)){
|
|
|
+ return '';
|
|
|
+ }
|
|
|
+ $waybill = trim($waybill);
|
|
|
+ if(substr($waybill,0,3) == '788' && substr($waybill,-4,4) == '0430')//Fedex联邦
|
|
|
+ {
|
|
|
+ $waybill = substr($waybill,0,12);
|
|
|
+ }
|
|
|
+ if(strlen($waybill) == '34')//联邦杭州超长运单截取
|
|
|
+ {
|
|
|
+ $str = substr($waybill, 0,3);
|
|
|
+ if($str == "420"){
|
|
|
+ $waybill = substr($waybill,12);
|
|
|
+ }else{
|
|
|
+ $waybill = substr($waybill,22,12);
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ if(strlen($waybill) == 30)
|
|
|
+ {
|
|
|
+ $waybill = substr($waybill, 8);
|
|
|
+ }
|
|
|
+ return $waybill;
|
|
|
+
|
|
|
+ }
|
|
|
}
|