]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
replace unix timestamp with extract epoch
authorAlexander Smirnov <fredeom@mail.ru>
Wed, 10 Apr 2024 12:56:14 +0000 (15:56 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Wed, 10 Apr 2024 12:56:14 +0000 (15:56 +0300)
27 files changed:
erp24/actions/shipment/FieldsDataAction.php
erp24/api1_old/bonus/get_client_info.php
erp24/api1_old/client/balance.php
erp24/api1_old/client/checkPhone.php
erp24/api1_old/client/checkPhoneSms.php
erp24/api1_old/client/userAdd.php
erp24/api1_old/lottery/users.php
erp24/api2/controllers/BonusController.php
erp24/api2/controllers/ClientController.php
erp24/api3/core/services/BonusService.php
erp24/api3/core/services/ClientService.php
erp24/controllers/OrdersController.php
erp24/inc/checks.php
erp24/inc/functionsFiedlsData.php
erp24/inc/functionsFiedlsData_old.php
erp24/inc/mail.php
erp24/modul/money/bank.php
erp24/modul/orders/ajax_create_check_json.php
erp24/modul/orders/soglas.php
erp24/modul/shipment/ajaxUpdateStep.php
erp24/modul/shipment/divisionStore.php
erp24/modul/shipment/functionsShipment.php
erp24/modul/time_admin/index.php
erp24/modul/zakaz/edit/index.php
erp24/services/ShipmentService.php
erp24/services/SupportService.php
erp24/views/shipment_old/ajax-update-step.php

index fc39a1d7f897cecfce3cf3c9a4e031ad3aed8782..532eab7eb88c8e3b1892bb66c169d3b54b8c28fb 100644 (file)
@@ -249,7 +249,7 @@ class FieldsDataAction extends Action
 //                DATE_FORMAT(date_start, '%Y-%m-%d') as date_start,
 //                DATE_FORMAT(date_add, '%Y-%m-%d') as date_add,
 //                DATE_FORMAT(division_date, '%Y-%m-%d') as division_date,
-//                UNIX_TIMESTAMP(date_update) as date_update,
+//                extract(epoch FROM  date_update) as date_update,
 //                parent_id
 //            FROM
 //                store_orders
@@ -269,7 +269,7 @@ class FieldsDataAction extends Action
                 DATE_FORMAT(date_start, '%Y-%m-%d') as date_start,    
                 DATE_FORMAT(date_add, '%Y-%m-%d') as date_add, 
                 DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, 
-                UNIX_TIMESTAMP(date_update) as date_update, 
+                extract(epoch FROM  date_update) as date_update, 
                 parent_id 
             FROM 
                 store_orders 
index 0fb647aafa32ef65446918d456f74914bf27525a..acf241ef060b4fbf119bcd2b04d9e1c028a77d22 100644 (file)
@@ -37,7 +37,7 @@ if(!empty($_POSTARR)) {
   
 $mess=array();   
 if(empty($error)) {
- $row = $db::getRow("SELECT id, keycode, name, referal_id, bdate, comment, pol, UNIX_TIMESTAMP(date) as date FROM users WHERE phone=?  LIMIT 1",[$phone]);
+ $row = $db::getRow("SELECT id, keycode, name, referal_id, bdate, comment, pol, extract(epoch FROM  date) as date FROM users WHERE phone=?  LIMIT 1",[$phone]);
 $user_id=$row["id"]; //AND phone_true='1' 
 $keycode=$row["keycode"];
 $name=explode(" ",$row["name"]);
index cd7cf653584a0d762c7d93ac52347876f7b8f866..574b6373bdf3e434e61e45e9b63357a1c81b30c5 100644 (file)
@@ -56,7 +56,7 @@ if(!empty($row["password"])) $mess["password"]=$row["password"];
 
 
 $date_last=0;    
-$date_last=$db::getValue("SELECT UNIX_TIMESTAMP(date_add) as date_last FROM users_events WHERE  phone=? order by date_add DESC LIMIT 1",[$phone]);   
+$date_last=$db::getValue("SELECT extract(epoch FROM  date_add) as date_last FROM users_events WHERE  phone=? order by date_add DESC LIMIT 1",[$phone]);   
 if($date_last>=(time()-84600) or empty($date_last))  $editDates=true; 
 else  $editDates=false; 
 $mess["editDates"]=$editDates; 
index fbb8324296ec9bb61311227dbd3cb85050bea93a..6318219efaa800dbfb2f90bdd68ba3156d414400 100644 (file)
@@ -71,7 +71,7 @@ $row=$db::getRow("SELECT name_name,password, keycode FROM users WHERE phone_true
 if(!empty($row)) $user_yes=true; else $user_yes=false;
  
 $date_last=0;    
-$date_last=$db::getValue("SELECT UNIX_TIMESTAMP(date_add) as date_last FROM users_events WHERE  phone=? order by date_add DESC LIMIT 1",[$phone]);   
+$date_last=$db::getValue("SELECT extract(epoch FROM  date_add) as date_last FROM users_events WHERE  phone=? order by date_add DESC LIMIT 1",[$phone]);   
 if($date_last>=(time()-84600) or empty($date_last))  $editDates=true; 
 else  $editDates=false; 
   
index ba3c4609bfaae20541696b714a1ee13275665d05..58626eed71e360ace6ca5f538dfb5a94d42670aa 100644 (file)
@@ -89,7 +89,7 @@ if(!empty($row["password"])) $mess["password"]=$row["password"];
 
 
 $date_last=0;    
-$date_last=$db::getValue("SELECT UNIX_TIMESTAMP(date_add) as date_last FROM users_events WHERE  phone=? order by date_add DESC LIMIT 1",[$phone]);   
+$date_last=$db::getValue("SELECT extract(epoch FROM  date_add) as date_last FROM users_events WHERE  phone=? order by date_add DESC LIMIT 1",[$phone]);   
 if($date_last>=(time()-84600) or empty($date_last))  $editDates=true; 
 else  $editDates=false; 
 
index 172c8e8832637bddec3a9f259169fa9c47016e9b..eeac34591d1ce21bd129454fdae3d5511df3d72f 100644 (file)
@@ -89,7 +89,7 @@ $mess["result_edit"]=" $jsn ".$valuesArr["phone"]." ";
 $mess["result"]=true;
 
 $date_last=0;    
-$date_last=$db::getValue("SELECT UNIX_TIMESTAMP(date_add) as date_last FROM users_events WHERE  phone=? order by date_add DESC LIMIT 1",[$valuesArr["phone"]]);   
+$date_last=$db::getValue("SELECT extract(epoch FROM  date_add) as date_last FROM users_events WHERE  phone=? order by date_add DESC LIMIT 1",[$valuesArr["phone"]]);   
 if($date_last>=(time()-84600) or empty($date_last))  $editDates=true; 
 else  $editDates=false; 
 $mess["editDates"]=$editDates; 
index a2c4386118cd1d138619bf275b0638535c029830..af25db75e8bb43288ee013ac05eec6ef7ac689fc 100644 (file)
@@ -26,12 +26,12 @@ if(!empty($_POSTARR)) {
 $mess=array();   
 try {      
 
- //  $data=$db::getRows("SELECT number,UNIX_TIMESTAMP(created_at) as created_at, name, phone    FROM lottery_users WHERE lottery_id=? order by created_at LIMIT 2000",[$lottery_id]);
+ //  $data=$db::getRows("SELECT number,extract(epoch FROM  created_at) as created_at, name, phone    FROM lottery_users WHERE lottery_id=? order by created_at LIMIT 2000",[$lottery_id]);
    
    
    
 
-   $data=$db::getRows("SELECT sales.phone, users.name_name, users.id, sales.number, sales.summ, UNIX_TIMESTAMP(sales.date) as date FROM sales, users 
+   $data=$db::getRows("SELECT sales.phone, users.name_name, users.id, sales.number, sales.summ, extract(epoch FROM  sales.date) as date FROM sales, users 
    WHERE sales.operation='Продажа' AND 
    (
    (sales.date>='2023-02-01 00:00:00'  AND sales.date<='2023-02-04 00:00:00'  AND sales.summ>=1500)
index 9e37cbccdbca3bd5d1823a1a7405b54ba0658dee..d8919987614b1a76d2903d44ba5a87fec1c8c37e 100644 (file)
@@ -927,7 +927,7 @@ class BonusController extends BaseController
         }
 
         $mess = [];
-        $user = Users::find()->select(['id', 'keycode', 'name', 'referral_id', 'bdate', 'comment', 'pol', 'UNIX_TIMESTAMP(date) as date'])
+        $user = Users::find()->select(['id', 'keycode', 'name', 'referral_id', 'bdate', 'comment', 'pol', 'extract(epoch FROM  date) as date'])
             ->where(['phone' => $phone])->one();
         if (!$user) {
             $mess["error"] = "Покупателя " . $phone . " нет в бонусной программе!";
index 08bfa33886d6aac591af253ff3c2b566760e92ea..0f960210eed49acff976f392757ce683568c967c 100644 (file)
@@ -93,7 +93,7 @@ class ClientController extends BaseController {
             $mess["result_edit"] = " $jsn " . $result["phone"] . " ";
             $mess["result"] = true;
 
-            $userEvent = UsersEvents::find()->select(['UNIX_TIMESTAMP(date_add) AS date_last'])->where(['phone' => $result['phone']])->orderBy(['date_add' => SORT_DESC])->one();
+            $userEvent = UsersEvents::find()->select(['extract(epoch FROM  date_add) AS date_last'])->where(['phone' => $result['phone']])->orderBy(['date_add' => SORT_DESC])->one();
             $editDates = (!$userEvent || empty($userEvent->date_last) || $userEvent->date_last >= (time() - 84600));
             $mess["editDates"] = $editDates;
         }
@@ -138,7 +138,7 @@ class ClientController extends BaseController {
             }
         }
 
-        $userEvent = UsersEvents::find()->select(['UNIX_TIMESTAMP(date_add) AS date_last'])->where(['phone' => $result['phone']])->orderBy(['date_add' => SORT_DESC])->one();
+        $userEvent = UsersEvents::find()->select(['extract(epoch FROM  date_add) AS date_last'])->where(['phone' => $result['phone']])->orderBy(['date_add' => SORT_DESC])->one();
         $editDates = (!$userEvent || empty($userEvent->date_last) || $userEvent->date_last >= (time() - 84600));
         $mess["editDates"] = $editDates;
 
@@ -739,7 +739,7 @@ class ClientController extends BaseController {
         $cond = !empty($phone) ? ['phone' => $phone] : ['ref_code' => $ref_code];
 
         $mess = [];
-        $user = Users::find()->select(['id', 'card', 'phone', 'sale_price', 'keycode', 'name', 'referral_id', 'bdate', 'comment', 'pol', 'UNIX_TIMESTAMP(date) as date', 'ref_code'])
+        $user = Users::find()->select(['id', 'card', 'phone', 'sale_price', 'keycode', 'name', 'referral_id', 'bdate', 'comment', 'pol', 'extract(epoch FROM date) as date', 'ref_code'])
             ->where($cond)->one();
         if (!$user) {
 //            $mess["error"] = "Покупателя " . $phone . " нет в бонусной программе!";
@@ -778,7 +778,7 @@ class ClientController extends BaseController {
         $sales_rejected_sum = Sales::find()->where(['phone' => $phone])
             ->andWhere(['operation' => Sales::OPERATION_RETURN])->sum('summ');
 
-        $userEvent = UsersEvents::find()->select(['UNIX_TIMESTAMP(date_add) AS date_last'])->where(['phone' => $phone])->orderBy(['date_add' => SORT_DESC])->one();
+        $userEvent = UsersEvents::find()->select(['extract(epoch FROM date_add) AS date_last'])->where(['phone' => $phone])->orderBy(['date_add' => SORT_DESC])->one();
         $editDates = (!$userEvent || empty($userEvent->date_last) || $userEvent->date_last >= (time() - 84600));
         $mess["editDates"] = $editDates;
 
index e37e5fabf72855a5965a222997f0d0992d28c572..c9a294c3db4ff6ebde8193721aa56a559ffef648 100644 (file)
@@ -527,7 +527,7 @@ class BonusService
 
         $mess = [];
 
-        $user = Users::find()->select(['id', 'keycode', 'name', 'referral_id', 'bdate', 'comment', 'pol', 'UNIX_TIMESTAMP(date) as date'])
+        $user = Users::find()->select(['id', 'keycode', 'name', 'referral_id', 'bdate', 'comment', 'pol', 'extract(epoch FROM  date) as date'])
             ->where(['phone' => $phone])->one();
 
         if (!$user) {
index 191d53b856259dd0008da87696342cfabdb3fb59..ee39c7e254ecdb7a159815d0608123e11f293828 100644 (file)
@@ -83,7 +83,7 @@ class ClientService
             $mess["result_edit"] = " $jsn " . $phone . " ";
             $mess["result"] = true;
 
-            $userEvent = UsersEvents::find()->select(['UNIX_TIMESTAMP(date_add) AS date_last'])->where(['phone' => $phone])
+            $userEvent = UsersEvents::find()->select(['extract(epoch FROM  date_add) AS date_last'])->where(['phone' => $phone])
                 ->orderBy(['date_add' => SORT_DESC])->one();
             $editDates = (!$userEvent || empty($userEvent->date_last) || $userEvent->date_last >= (time() - 84600));
             $mess["editDates"] = $editDates;
@@ -125,7 +125,7 @@ class ClientService
             }
         }
 
-        $userEvent = UsersEvents::find()->select(['UNIX_TIMESTAMP(date_add) AS date_last'])
+        $userEvent = UsersEvents::find()->select(['extract(epoch FROM  date_add) AS date_last'])
             ->where(['phone' => $phone])->orderBy(['date_add' => SORT_DESC])->one();
         $editDates = (!$userEvent || empty($userEvent->date_last) || $userEvent->date_last >= (time() - 84600));
         $mess["editDates"] = $editDates;
@@ -404,7 +404,7 @@ class ClientService
 
         $mess = [];
         $user = Users::find()->select(['id', 'card', 'phone', 'sale_price', 'keycode', 'name', 'referral_id', 'bdate',
-            'comment', 'pol', 'UNIX_TIMESTAMP(date) as date', 'ref_code'])->where($cond)->one();
+            'comment', 'pol', 'extract(epoch FROM  date) as date', 'ref_code'])->where($cond)->one();
         if (!$user) {
             return null;
         } else {
@@ -441,7 +441,7 @@ class ClientService
         $sales_rejected_sum = Sales::find()->where(['phone' => $phone])
             ->andWhere(['operation' => Sales::OPERATION_RETURN])->sum('summ');
 
-        $userEvent = UsersEvents::find()->select(['UNIX_TIMESTAMP(date_add) AS date_last'])
+        $userEvent = UsersEvents::find()->select(['extract(epoch FROM  date_add) AS date_last'])
             ->where(['phone' => $phone])->orderBy(['date_add' => SORT_DESC])->one();
         $editDates = (!$userEvent || empty($userEvent->date_last) || $userEvent->date_last >= (time() - 84600));
         $mess["editDates"] = $editDates;
index ae144847860409a05c607857319a818ad6b25fd8..c57138655bd77b9bd92bc113c69e80056728be62 100644 (file)
@@ -2,6 +2,8 @@
 
 namespace app\controllers;
 
+ini_set("memory_limit", "256M");
+
 include_once('../inc/base_new.php');
 include_once('../inc/amo_inc.php');
 
@@ -110,7 +112,7 @@ class OrdersController extends Controller
 
         $order_id = CreateChecks::find()->select(['order_id'])->where(['check_id' => $id])->asArray()->one()['order_id'];
         $date = CreateChecks::find()->select([
-            'date' => 'UNIX_TIMESTAMP(date)'
+            'date' => 'extract(epoch FROM  date)'
         ])
             ->where([
                 'AND',
@@ -250,7 +252,7 @@ class OrdersController extends Controller
 
                 $date = CreateChecks::find()
                     ->select([
-                        'date' => 'UNIX_TIMESTAMP(date)'
+                        'date' => 'extract(epoch FROM  date)'
                     ])
                     ->where([
                         'AND',
@@ -258,7 +260,7 @@ class OrdersController extends Controller
                         ['type' => 'Продажа']
                     ])
                     ->orderBy([
-                        'UNIX_TIMESTAMP(date)' => SORT_DESC
+                        'extract(epoch FROM  date)' => SORT_DESC
                     ])
                     ->limit(1)
                     ->asArray()
index 2dde8ef363c836afa44fb96eec2fde994d4da532..beae7486b433d0934b6dfb4123a3dd8ba87683ed 100644 (file)
@@ -318,7 +318,7 @@ $seller_id=$db::getValue("SELECT export_val FROM export_import_table WHERE entit
 if(empty($seller_id)) $seller_id="00000000-0000-0000-0000-000000000000";
 
 
-$date = $db::getValue("SELECT UNIX_TIMESTAMP(date) as date FROM create_checks WHERE order_id=?  AND type='Продажа' order by date desc LIMIT 1",[$lid_id]);
+$date = $db::getValue("SELECT extract(epoch FROM  date) as date FROM create_checks WHERE order_id=?  AND type='Продажа' order by date desc LIMIT 1",[$lid_id]);
 $error=""; 
 if($date>(time()-60) and !empty($date))  $error="Чек не создан так как чек с таким заказом уже создан";     
 if(!empty($error))    error_mess($error); 
@@ -404,7 +404,7 @@ if(!empty($id)) {
     
  $order_id = $db::getValue("SELECT order_id FROM create_checks WHERE check_id=?  LIMIT 1",[$id]);
  
- $date = $db::getValue("SELECT UNIX_TIMESTAMP(date) as date FROM create_checks WHERE order_id=?  AND type='Возврат' order by date desc LIMIT 1",[$order_id]);
+ $date = $db::getValue("SELECT extract(epoch FROM  date) as date FROM create_checks WHERE order_id=?  AND type='Возврат' order by date desc LIMIT 1",[$order_id]);
   
 $error=""; 
 if($date>(time()-60) and !empty($date)) {
index 9cd6b664e18da7cc7db50352a2041f313c80902c..2052da42cf51824001a31d982ef1b2af984fb9ca 100644 (file)
@@ -46,7 +46,7 @@ $status_edit_dostup[$row["id"]]=json_decode($row["status_edit_dostup"],true,512,
 
 // данные по закупке - достаем параметры закупки - дата старта продаж - от нее считаем продажи списания и закупки прошлой недели
 $OrderData=$db::getRow("SELECT name,id,providers_arr, status, city_id, DATE_FORMAT(date_start, '%Y-%m-%d') as date_start,    DATE_FORMAT(date_add, '%Y-%m-%d') as date_add, 
-DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, UNIX_TIMESTAMP(date_update) as date_update, parent_id FROM store_orders WHERE id=?",[$orderId]);
+DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, extract(epoch FROM  date_update) as date_update, parent_id FROM store_orders WHERE id=?",[$orderId]);
 $providersIdInThisOrder=explode(",",$OrderData["providers_arr"]);
 $status_order_id=$OrderData["status"];
 $date_start_sale=$OrderData["date_start"]; 
index 6fcb9ad932d04fbfda3612ff1327a3422cdc59e8..93b64b117f5d8d5826bfb3f1bebe77446cd3a2a9 100644 (file)
@@ -108,7 +108,7 @@ function returnRowCssClassByFieldValue($fieldName,$value){
 
 // данные по закупке - достаем параметры закупки - дата старта продаж - от нее считаем продажи списания и закупки прошлой недели
 $OrderData=$db::getRow("SELECT name,id,providers_arr, status, city_id, DATE_FORMAT(date_start, '%Y-%m-%d') as date_start,    DATE_FORMAT(date_add, '%Y-%m-%d') as date_add, 
-DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, UNIX_TIMESTAMP(date_update) as date_update, parent_id FROM store_orders WHERE id=?",[$orderId]);
+DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, extract(epoch FROM  date_update) as date_update, parent_id FROM store_orders WHERE id=?",[$orderId]);
 $providersIdInThisOrder=explode(",",$OrderData["providers_arr"]);
 $status_order_id=$OrderData["status"];
 $date_start_sale=$OrderData["date_start"]; 
index 55b1d6860875fbee889029df60e3230db3d18917..8c4ab0475af39da506225541cc1baaeea2b319ce 100644 (file)
@@ -933,9 +933,9 @@ $kol_istok=array();
       
       
        
-    $query2= "SELECT  *,DATE_FORMAT(data, '%d.%m.%Y %H:%i:%s') as data, unix_timestamp(data) as unixdata, 
+    $query2= "SELECT  *,DATE_FORMAT(data, '%d.%m.%Y %H:%i:%s') as data, extract(epoch FROM  data) as unixdata, 
     DATE_FORMAT(data_add, '%d.%m.%Y %H:%i:%s') as data_add,   DATE_FORMAT(data_soglas, '%d.%m.%Y %H:%i:%s') as data_soglas, 
-    unix_timestamp(data_add) as unixdata_add FROM $zakaz_table  WHERE   1  $where   LIMIT $start, $num";
+    extract(epoch FROM  data_add) as unixdata_add FROM $zakaz_table  WHERE   1  $where   LIMIT $start, $num";
    $res2 = query_sql($query2);
    $nums= mysql_num_rows($res2);   
  //echo  $query2;   
index 98d537d1a1cd3573ed07b4538dca3d995911391e..8ddfc7730ddce21d7c259e5b7ad42d76bc36f45a 100644 (file)
@@ -18,10 +18,10 @@ echo"<a href=\"/money/bank_import/\" class=\"btn btn-success btn-lg icon-left bt
 AND text70 NOT LIKE '%зачисление средств по операциям с мбк%'
 AND text70 NOT LIKE '%оплата по договору 77262%' ekvayring='0'  AND status='0' data>='2020-01-".rand(0,12)."' AND data<='2020-".rand(10,12)."-28' AND
 
-,date_format(status_data, '%d.%m.%Y в %H:%i') as status_data,date_format(data, '%d.%m.%Y') as data_f,unix_timestamp(data) as data_unix
+,date_format(status_data, '%d.%m.%Y в %H:%i') as status_data,date_format(data, '%d.%m.%Y') as data_f,extract(epoch FROM  data) as data_unix
 */
 
-$q = "SELECT *,date_format(date_oper, '%d.%m.%Y') as date_oper,unix_timestamp(date_oper) as data_unix
+$q = "SELECT *,date_format(date_oper, '%d.%m.%Y') as date_oper,extract(epoch FROM  date_oper) as data_unix
 FROM vipiska_banka WHERE  status='1' order by date_oper DESC LIMIT 0, 500";
 $data = $db::getRows($q);
 foreach ($data as $row) {
index 540568f5d6a94fc6c9097eedf27230c8a24f7dd6..64ecdcae3c6e8a6dcd50c8bed5d8276515b89837 100644 (file)
@@ -85,7 +85,7 @@ foreach($products as $guid => $colors) {
 // ставим в соответствие вид оплаты
 
 
-$date = $db::getValue("SELECT UNIX_TIMESTAMP(date) as date FROM create_checks WHERE order_id=?  AND type='Продажа' order by date desc LIMIT 1",[$lid_id]);
+$date = $db::getValue("SELECT extract(epoch FROM  date) as date FROM create_checks WHERE order_id=?  AND type='Продажа' order by date desc LIMIT 1",[$lid_id]);
 $error=""; 
 if($date>(time()-60) and !empty($date))  $error="Чек не создан так как чек с таким заказом уже создан";     
 if(!empty($error))    echo($error); 
index 754369b5e3c106b7d8af19ce55fff7c8a134400a..f6286f9e8f4b2e6ed39e2feed6f59d700987df3d 100644 (file)
@@ -16,7 +16,7 @@ foreach ($data as $row)
 $status_arr[$row["status_id"]]="<span style=\"padding:2px; background:".$row["color"]."\">".$row["name"]."</span>";
 
 
-$data = $db::getRows("SELECT *, UNIX_TIMESTAMP(florist_peredano)  as florist_peredanot FROM  orders_amo WHERE 
+$data = $db::getRows("SELECT *, extract(epoch FROM  florist_peredano)  as florist_peredanot FROM  orders_amo WHERE 
 status_id='38932150' or status_id='38932153' or status_id='38932156'  or status_id='38932156'  or status_id='38932159' ORDER BY delivery_date, delivery_time ");
 echo"<table class=\"table table-bordered\"><thead>
 <tr><th>статус ID</th>
index e093223da1159f077c88117d48ceb91fb0fa812c..a53261e95625095474410d5749c2be5db8f071fc 100644 (file)
@@ -78,7 +78,7 @@ foreach($data as $row) {
 
 // данные по закупке - достаем параметры закупки - дата старта продаж - от нее считаем продажи списания и закупки прошлой недели
 $OrderData=$db::getRow("SELECT name,id,providers_arr, status, DATE_FORMAT(date_start, '%Y-%m-%d') as date_start,  
-DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, UNIX_TIMESTAMP(date_update) as date_update, parent_id FROM store_orders WHERE id=?",[$orderId]);
+DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, extract(epoch FROM  date_update) as date_update, parent_id FROM store_orders WHERE id=?",[$orderId]);
 $providersIdInThisOrder=explode(",",$OrderData["providers_arr"]);
 $status_order_id=$OrderData["status"];
 $date_start_sale=$OrderData["date_start"]; 
index e2d0f8e8f4e9b64e7b2d90dfede4027c2a71a7fb..f42201cf61182501bdfd9e987214f3a33e4e180b 100644 (file)
@@ -31,7 +31,7 @@ if($OrderData["status"]==6) {
 ]; 
 
 
-$dateup=$db::getRow("SELECT UNIX_TIMESTAMP(date_update) as date_update,   date_update as date_update2
+$dateup=$db::getRow("SELECT extract(epoch FROM  date_update) as date_update,   date_update as date_update2
  FROM store_orders_fields_data WHERE 
 order_id=? AND field_name IN ('quantity_zakup_new','division_store_ratio','division_store','division_store_hand','division_store_summ','storehouse_balance_store')
 AND value!=0 order by date_update DESC LIMIT 1",[$orderId]);
index 25815d0ad74f54b3c754fb3ec5ef3f0d25a29809..5413558a9bdfaee191e8a4385ce6ba95e50afe77 100644 (file)
@@ -106,7 +106,7 @@ foreach($data as $row) {
 
 // данные по закупке - достаем параметры закупки - дата старта продаж - от нее считаем продажи списания и закупки прошлой недели
 $OrderData=$db::getRow("SELECT *, DATE_FORMAT(date_start, '%Y-%m-%d') as date_start,    DATE_FORMAT(date_add, '%Y-%m-%d') as date_add, 
-DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, UNIX_TIMESTAMP(date_update) as date_update FROM store_orders WHERE id=?",[$orderId]);
+DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, extract(epoch FROM  date_update) as date_update FROM store_orders WHERE id=?",[$orderId]);
 $providersIdInThisOrder=explode(",",$OrderData["providers_arr"]);
 $status_order_id=$OrderData["status"];
 $date_start_sale=$OrderData["date_start"]; 
index 2cb0a4cb38b6082b55b5383e78e1677894fc62ff..253f721923f1401548a6ba4494a57e2139e10eb0 100644 (file)
@@ -78,7 +78,7 @@ $dataTIme[$row["admin_id"]][$row["date"]]=$row;
 } 
 */
 //date>NOW()-INTERVAL 10 DAY order
-$data=$db::getRows("SELECT admin_id, date, type_id, time, UNIX_TIMESTAMP(time) as time_unix, store_id, photo,d_id, comment, ball FROM admin_checkin
+$data=$db::getRows("SELECT admin_id, date, type_id, time, extract(epoch FROM  time) as time_unix, store_id, photo,d_id, comment, ball FROM admin_checkin
 WHERE   1 order BY time DESC");
 foreach($data as $row) { 
 $dataTIme[$row["admin_id"]][$row["date"]][$row["type_id"]]=$row;  
@@ -89,7 +89,7 @@ $dataTIme[$row["admin_id"]][$row["date"]][$row["type_id"]]=$row;
 
 //AND date>NOW()-INTERVAL 10 DAY 
 
-$data=$db::getRows("SELECT *,UNIX_TIMESTAMP(datetime_end) as datetime_end_unix, UNIX_TIMESTAMP(datetime_start) as datetime_start_unix 
+$data=$db::getRows("SELECT *,extract(epoch FROM  datetime_end) as datetime_end_unix, extract(epoch FROM  datetime_start) as datetime_start_unix 
 FROM timetable WHERE tabel='0' order BY date DESC, store_id ASC, datetime_start DESC LIMIT 50");
 foreach($data as $row) { 
     
index a37376ccd6fbd10f10b6cb3af55dedc4a164791a..e8db4eb6746db2b8ae490a5270055e83f38c1c61 100644 (file)
@@ -802,7 +802,7 @@ $tipr_array=array("nal"=>"наличные","beznal"=>"безнал");
        
 /// выводим из бухгалтерии движения по заказу      
 $AVANS_ALL=0;
- $query231= "SELECT *, DATE_FORMAT(data_add, '%d.%m.%Y %H:%i:%s') as data, unix_timestamp(data_add) as data_unix FROM rashodi  WHERE lid_id=".$values["lid_id"]." AND lid_id!='' ORDER BY data_unix ASC "; 
+ $query231= "SELECT *, DATE_FORMAT(data_add, '%d.%m.%Y %H:%i:%s') as data, extract(epoch FROM  data_add) as data_unix FROM rashodi  WHERE lid_id=".$values["lid_id"]." AND lid_id!='' ORDER BY data_unix ASC "; 
          $res231 = query_sql($query231);
                 $num_avans=mysql_num_rows($res231);
                if($num_avans>0) { 
index 68bfe139d2879e58c8f16eb7199226820b0c2922..6c7191847a6bc1eb442f4b851c8a19452a702b8a 100755 (executable)
@@ -259,7 +259,7 @@ class ShipmentService
                 'date_start' => "DATE_FORMAT(date_start, '%Y-%m-%d')",
                 'date_add' => "DATE_FORMAT(date_add, '%Y-%m-%d')",
                 'division_date' => "DATE_FORMAT(division_date, '%Y-%m-%d')",
-                'date_update' => "UNIX_TIMESTAMP(date_update)",
+                'date_update' => "extract(epoch FROM  date_update)",
                 'parent_id'
             ]
         )
index f4968c2719c99e867e930264c3cd6d1f20d1395b..b938984c8d8c19bf6646081c84b5cd05bc578a10 100644 (file)
@@ -10,7 +10,7 @@ class SupportService
     public static function storeOrdersSelect001($orderId): array {
         return StoreOrders::find()->select(['name', 'id', 'providers_arr', 'status',
             "DATE_FORMAT(date_start, '%Y-%m-%d') as date_start", "DATE_FORMAT(date_add, '%Y-%m-%d') as date_add",
-            "DATE_FORMAT(division_date, '%Y-%m-%d') as division_date", "UNIX_TIMESTAMP(date_update) as date_update", 'parent_id'])
+            "DATE_FORMAT(division_date, '%Y-%m-%d') as division_date", "extract(epoch FROM  date_update) as date_update", 'parent_id'])
             ->where(['id' => $orderId])->asArray()->one();
     }
 
index ae0b28917d043e94c509acb4afd10cebd3ba1115..fea8d2acfaf7f7f233d11a30e3e0b30323e93d34 100644 (file)
@@ -77,7 +77,7 @@ foreach($data as $row) {
 
 // данные по закупке - достаем параметры закупки - дата старта продаж - от нее считаем продажи списания и закупки прошлой недели
 $OrderData=$db::getRow("SELECT name,id,providers_arr, status, DATE_FORMAT(date_start, '%Y-%m-%d') as date_start,
-DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, UNIX_TIMESTAMP(date_update) as date_update, parent_id FROM store_orders WHERE id=?",[$orderId]);
+DATE_FORMAT(division_date, '%Y-%m-%d') as division_date, extract(epoch FROM  date_update) as date_update, parent_id FROM store_orders WHERE id=?",[$orderId]);
 $providersIdInThisOrder=explode(",",$OrderData["providers_arr"]);
 $status_order_id=$OrderData["status"];
 $date_start_sale=$OrderData["date_start"];