]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Таблица для хранения себестоимости feature_filippov_20241003_amo_phone_check origin/feature_filippov_20241003_amo_phone_check
authorAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Thu, 3 Oct 2024 17:42:41 +0000 (20:42 +0300)
committerAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Thu, 3 Oct 2024 17:42:41 +0000 (20:42 +0300)
erp24/api2/controllers/DataController.php
erp24/modul/orders/ajax_create_check_json.php

index 75935bca94209091e4512a69ea95fcf7db412be8..5907ebba0e4932f22fb2f0c511ade0a0161f199e 100644 (file)
@@ -95,6 +95,7 @@ class DataController extends BaseController {
                         "seller_id" => $createCheck->seller_id,
                         "order_id" => trim($createCheck->order_id),
                         "type" => $createCheck->type,
+                        "phone" => $createCheck->phone,
                         "id" => $createCheck->check_id,
                         "sales_check" => $createCheck->sales_check,
                         "items" => json_decode($createCheck->items, true, 512, JSON_UNESCAPED_UNICODE),
index c6857e53ac1e2f5ff39e8d96d80282f8a58528d7..ea935eaadf27e8547cf997e0f3f41f7e9d750c2a 100644 (file)
@@ -56,7 +56,10 @@ foreach($products_json as $k => $arp) {
    echo"<tr>
    <td class=\"text-center\"><b class=\"mr-2 ml-2\">".str_replace(".00","",$item["quantity"])."</b></td>
    <td class=\"text-left\">".$item["name"]."</td>
-   <td>".$item["color_id"]."</td>
+   <td>";
+   $colorId = (array_key_exists("color_id",$item) && !empty($item["color_id"])) ? $item["color_id"] : '';
+   echo $colorId;
+   echo "</td>
    <td class=\"text-center\">".str_replace(".00","",$item["price"])."</td></tr>";    
   }
 
@@ -105,9 +108,9 @@ $payments[]=$pays_arr;
 try {
 $check_id=create_guid_my("01",$order_id); 
 if(empty($seller_id)) $seller_id="00000000-0000-0000-0000-000000000000";
-
-$db::sql("INSERT  INTO  create_checks  (check_id,date,kkm_id,seller_id, store_id, type, order_id,items,payments) VALUES (?,NOW(),?,?,?,?,?,?,?)",
-[$check_id,$kkm_id,  $seller_id ,$store_id, "Продажа", $order_id, json_encode($products, JSON_UNESCAPED_UNICODE), json_encode($payments, JSON_UNESCAPED_UNICODE) ]); 
+$phone = $row['phone'] ?? null;
+$db::sql("INSERT  INTO  create_checks  (check_id,date,kkm_id,seller_id, store_id, type, order_id,items,payments,phone) VALUES (?,NOW(),?,?,?,?,?,?,?,?)",
+[$check_id,$kkm_id,  $seller_id ,$store_id, "Продажа", $order_id, json_encode($products, JSON_UNESCAPED_UNICODE), json_encode($payments, JSON_UNESCAPED_UNICODE), $phone]);
 echo"<h1>Чек поставлен в очередь на пробитие в 1с $check_id</h1>";
 }
 catch (Exception $e) {