From: Aleksey Filippov Date: Thu, 18 Apr 2024 20:14:15 +0000 (+0300) Subject: правки по автозаказу X-Git-Tag: 1.1~130^2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=432dd34bdb5829c46f2028f2390d5d9430d42b1d;p=erp24_rep%2Fyii-erp24%2F.git правки по автозаказу --- diff --git a/erp24/modul/shipment/functionsShipment.php b/erp24/modul/shipment/functionsShipment.php index cf5063bd..d413076f 100644 --- a/erp24/modul/shipment/functionsShipment.php +++ b/erp24/modul/shipment/functionsShipment.php @@ -747,15 +747,15 @@ foreach($massivSQL as $productId =>$array) { // echo"
++ productId = $productId order_id=$orderId field_name=$field_name storeId=$storeId value=$value"; $Insert=true; // if(in_array($field_name,$divisionFieldsArray) and ($value==0 and empty($oldvalue))) $Insert=false; - - - - if($Insert) $db::sql("INSERT IGNORE INTO store_orders_fields_data (product_id, order_id, store_id, field_name, field_id, value, value_text, color,hand,date_update, title) - VALUES (?,?,?,?,?,?,?,?,'-1',NOW(),?) ON DUPLICATE KEY UPDATE value=?, hand=0, value_text=?, date_update=NOW(), title=?", - [$productId, $orderId, $storeId, $field_name, $field_id, $value, $value_text, $color, $title, $value, $value_text , $title]); - - - } + + + + if($Insert) $db::sql("INSERT INTO store_orders_fields_data (product_id, order_id, store_id, field_name, field_id, value, value_text, color,hand,date_update, title) + VALUES (?,?,?,?,?,?,?,?,'-1',NOW(),?) ON CONFLICT (order_id, product_id, store_id, field_id, field_name, color) DO UPDATE SET value=?, hand=0, value_text=?, date_update=NOW(), title=?", + [$productId, $orderId, $storeId, $field_name, $field_id, $value, $value_text, $color, $title, $value, $value_text , $title]); + + + } if(($type!="string" and !empty($value) and $value!='0.000') or ($type=="string" and $value_text!="") ) { if(($oldvalue==$value or $oldvalue=="$value.000") and $value_text=="") { diff --git a/erp24/modul/shipment/storeOrderScore.php b/erp24/modul/shipment/storeOrderScore.php index 6b373988..b3e78018 100644 --- a/erp24/modul/shipment/storeOrderScore.php +++ b/erp24/modul/shipment/storeOrderScore.php @@ -4,7 +4,7 @@ include_once(dirname(__DIR__, 2) . "/inc/db.php"); include_once(dirname(__DIR__, 2) . "/inc/base_new.php"); $modul="shipment"; -global $act, $orderId; +global $act, $orderId, $store_id, $productsColorsArray, $products, $fieldsRows; $act="store-order-score"; $group_id=(int)$_SESSION["group_id"]; // ID группы сотрудника if(!empty($_REQUEST["store_id"])) $store_id=htmlentities($_REQUEST["store_id"]); @@ -67,7 +67,10 @@ $FiledsData=getDataFiledsData($orderId); // проголусуйте от лица магазина if(!empty($store_id)) { echo'
-
'; +'; + echo ''; + echo '
'; + echo''; foreach($products as $productId => $productName){
ваша оценканаименованиеполучено при делении шт.общая средняя оценка