|
|
@@ -17,6 +17,7 @@ use Illuminate\Database\Eloquent\Model;
|
|
|
use Illuminate\Http\Request;
|
|
|
use Illuminate\Support\Facades\Auth;
|
|
|
use Illuminate\Support\Facades\DB;
|
|
|
+use Illuminate\Support\Facades\Log;
|
|
|
use Ramsey\Uuid\Uuid;
|
|
|
use App\Traits\ServiceAppAop;
|
|
|
|
|
|
@@ -362,7 +363,17 @@ class WaybillService
|
|
|
$w->wms_bill_number = $waybill->wms_bill_number;
|
|
|
$w->waybill_number = $waybill->carrier_bill;
|
|
|
$controller = new WaybillController();
|
|
|
- return $controller->accomplishToWMS($w);
|
|
|
+ if ($controller->accomplishToWMS($w)){
|
|
|
+ $sql = <<<SQL
|
|
|
+UPDATE ACT_ALLOCATION_DETAILS SET PICKTOTRACEID = ?,DROPID = ? WHERE ORDERNO = ? AND PICKTOTRACEID = ? AND DROPID = ?
|
|
|
+SQL;
|
|
|
+ $updateRow = DB::connection("oracle")->update($sql,[
|
|
|
+ $waybill->carrier_bill,$waybill->carrier_bill,$waybill->wms_bill_number,$waybill->wms_bill_number,$waybill->wms_bill_number
|
|
|
+ ]);
|
|
|
+ if ($updateRow!=1)Log::warning("德邦单号修改分配失败",["param"=>$w,"row"=>$updateRow]);
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ return false;
|
|
|
}
|
|
|
|
|
|
/**
|