|
|
@@ -230,6 +230,32 @@ class Outerrors extends Start_Controller{
|
|
|
}
|
|
|
$waybill = trim($waybill);
|
|
|
$weight = trim($weight);
|
|
|
+
|
|
|
+
|
|
|
+ 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(!$waybill)
|
|
|
+ {
|
|
|
+ echo json_encode(array('msg'=>'出库信息不能为空!','success'=>false));exit;
|
|
|
+ }
|
|
|
+ if(strlen($waybill) == 30)
|
|
|
+ {
|
|
|
+ $waybill = substr($waybill, 8);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
$this->logic_ding->sendToDing("扫描未出库单子的数据".json_encode([
|
|
|
'waybill' => $waybill,
|
|
|
'weight' => $weight,
|