aa
This commit is contained in:
@@ -1719,19 +1719,26 @@ function updateArticoloFromGM($idarticolo)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function getClienteByIdInternet($idInternet)
|
function getClienteByIdInternet_Ordine($idInternet)
|
||||||
{
|
{
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$clienteinGM = DB::table('T_WOO_Clienti')->where('IdInternet', $idInternet)->first();
|
$clienteinGM = Clientegm::where('IdInternet', $idInternet)->first();
|
||||||
Log::debug('[getClienteByIdInternet]' . ' idInternet: ' . $idInternet . '', ['clienteinGM' => $clienteinGM]);
|
|
||||||
if (!$clienteinGM)
|
} catch (\Exception $e) {
|
||||||
$clienteinGM = Clientegm::where('IdInternet', $idInternet)->first();
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return $clienteinGM;
|
||||||
|
}
|
||||||
|
|
||||||
|
function getClienteByIdCodClienteInternet($codClienteInternet)
|
||||||
|
{
|
||||||
|
|
||||||
|
try {
|
||||||
|
$clienteinGM = Clientegm::where('codClienteInternet', $codClienteInternet)->first();
|
||||||
|
|
||||||
Log::debug('RISULTATO:', ['clienteinGM' => $clienteinGM]);
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
Log::error('Errore durante la query: ' . $e->getMessage());
|
|
||||||
// echo 'Errore getClienteByIdInternet: ' . $e->getMessage();
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2172,9 +2172,10 @@ function updateCreate($request) {
|
|||||||
$productLogger->addLog('', 'updatecreate: ARRIVATO ORDINE ' . $request->payment_method . ' ' . $request->status);
|
$productLogger->addLog('', 'updatecreate: ARRIVATO ORDINE ' . $request->payment_method . ' ' . $request->status);
|
||||||
|
|
||||||
$myidInternet = (int) $request->id;
|
$myidInternet = (int) $request->id;
|
||||||
|
$CodClienteInternet = $request->customer_id;
|
||||||
|
|
||||||
if ($myidInternet > 0) {
|
if ($myidInternet > 0) {
|
||||||
$clienteinGM = getClienteByIdInternet($myidInternet);
|
$clienteinGM = getClienteByIdCodClienteInternet($CodClienteInternet);
|
||||||
if ($clienteinGM) {
|
if ($clienteinGM) {
|
||||||
$productLogger->addLog('', 'clienteinGM: ' . json_encode($clienteinGM));
|
$productLogger->addLog('', 'clienteinGM: ' . json_encode($clienteinGM));
|
||||||
$cliente = $clienteinGM;
|
$cliente = $clienteinGM;
|
||||||
@@ -2195,7 +2196,7 @@ function updateCreate($request) {
|
|||||||
$productLogger->addLog('', 'Creazione Ordine... codice=' . $request->id);
|
$productLogger->addLog('', 'Creazione Ordine... codice=' . $request->id);
|
||||||
$order = new Order();
|
$order = new Order();
|
||||||
$order->IdInternet = $request->id;
|
$order->IdInternet = $request->id;
|
||||||
$order->CodClienteInternet = $request->customer_id;
|
$order->CodClienteInternet = $mycodClienteInternet;
|
||||||
$order->Enabled = 1;
|
$order->Enabled = 1;
|
||||||
$order->DataOra = $request->date_created;
|
$order->DataOra = $request->date_created;
|
||||||
$order->Note = $request->customer_note;
|
$order->Note = $request->customer_note;
|
||||||
@@ -2214,7 +2215,7 @@ function updateCreate($request) {
|
|||||||
$order->ImportoSpedizione = $request->shipping_total;
|
$order->ImportoSpedizione = $request->shipping_total;
|
||||||
|
|
||||||
if ($changedest) {
|
if ($changedest) {
|
||||||
$order->CodDestInternet = $request->customer_id;
|
$order->CodDestInternet = $mycodClienteInternet;
|
||||||
}
|
}
|
||||||
$order->save();
|
$order->save();
|
||||||
$productLogger->addLog('', 'Order:' . json_encode($order));
|
$productLogger->addLog('', 'Order:' . json_encode($order));
|
||||||
@@ -2247,9 +2248,9 @@ function updateCreate($request) {
|
|||||||
$productLogger->addLog('', 'Dettaglio Ordine: ' . json_encode($orderdetail));
|
$productLogger->addLog('', 'Dettaglio Ordine: ' . json_encode($orderdetail));
|
||||||
}
|
}
|
||||||
|
|
||||||
$productLogger->addLog('', 'Cerco il customer_id: ' . $request->customer_id);
|
|
||||||
|
|
||||||
$CodClienteInternet = $request->customer_id;
|
$productLogger->addLog('', 'Cerco il customer_id: ' . $mycodClienteInternet);
|
||||||
|
|
||||||
|
|
||||||
if ($CodClienteInternet > 0) {
|
if ($CodClienteInternet > 0) {
|
||||||
$customer = Customer::find($CodClienteInternet);
|
$customer = Customer::find($CodClienteInternet);
|
||||||
@@ -5900,7 +5901,7 @@ Route::get('/testclientegm/{id}', function ($id) {
|
|||||||
echo 'myidInternet:' . $myidInternet;
|
echo 'myidInternet:' . $myidInternet;
|
||||||
|
|
||||||
if ($myidInternet > 0) {
|
if ($myidInternet > 0) {
|
||||||
$clienteinGM = getClienteByIdInternet($myidInternet);
|
$clienteinGM = getClienteByIdCodClienteInternet($myidInternet);
|
||||||
// write in the console the array "$clients"
|
// write in the console the array "$clients"
|
||||||
|
|
||||||
if ($clienteinGM) {
|
if ($clienteinGM) {
|
||||||
|
|||||||
Reference in New Issue
Block a user