Changeset 3373005
- Timestamp:
- 10/05/2025 03:58:00 AM (6 months ago)
- Location:
- wpos-lite-version/tags/3.0
- Files:
-
- 3 edited
-
includes/api/Auth.php (modified) (1 diff)
-
includes/api/Product.php (modified) (1 diff)
-
lib/class-op-woo.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpos-lite-version/tags/3.0/includes/api/Auth.php
r3372336 r3373005 258 258 "pos_delivery_receipt_template" => '', 259 259 "pos_decal_receipt_template" => '', 260 "pos_online_order_submit" => "yes",260 // "pos_online_order_submit" => "yes", 261 261 "pos_default_shipping_code" => $setting['pos_default_shipping_code'], 262 262 "pos_cart_update_event" => "yes", -
wpos-lite-version/tags/3.0/includes/api/Product.php
r3372336 r3373005 203 203 $data = array('total_page' => 0,'page' => 0,'version' => $product_changed_data['current_version']); 204 204 205 205 206 $data['product'] = array(); 206 207 $data['delete_product'] = array(); -
wpos-lite-version/tags/3.0/lib/class-op-woo.php
r3372336 r3373005 2359 2359 $local_ver = 0; 2360 2360 } 2361 $sql = "SELECT * FROM {$wpdb->postmeta} WHERE meta_key = '".$meta_key."' AND meta_value >".($local_ver - 1)." ORDER BY meta_value ASC LIMIT 0,30"; 2362 2363 $rows = $wpdb->get_results( $sql, ARRAY_A); 2361 $per_page = 30; 2362 $sql = "SELECT SQL_CALC_FOUND_ROWS {$wpdb->postmeta}.post_id,{$wpdb->postmeta}.meta_value FROM {$wpdb->postmeta} WHERE meta_key = '".$meta_key."' AND meta_value >".($local_ver - 1)." ORDER BY meta_value ASC LIMIT 0,".$per_page; 2363 2364 $rows = $wpdb->get_results( $wpdb->prepare($sql), ARRAY_A); 2364 2365 2365 2366 $result = array( 2366 2367 'current_version' => $local_ver, 2367 'data' => array() 2368 'data' => array(), 2369 'found_posts' => 0 2368 2370 ); 2369 2371 $db_version = get_option('_openpos_product_version_'.$warehouse_id,0); … … 2374 2376 $result['current_version'] = $db_version; 2375 2377 } 2378 $found_posts = (int) $wpdb->get_var( $wpdb->prepare("SELECT FOUND_ROWS()") ); 2379 2380 2376 2381 foreach ($rows as $row) 2377 2382 { 2383 2378 2384 $product_id = $row['post_id']; 2379 2385 $product_verion = $row['meta_value']; … … 2387 2393 $result['data'][$barcode] = $qty; 2388 2394 } 2395 2396 2397 2389 2398 if($db_version < $result['current_version']) 2390 2399 { 2391 2400 update_option('_openpos_product_version_'.$warehouse_id,$result['current_version']); 2401 }else{ 2402 if($found_posts < $per_page ) 2403 { 2404 $result['current_version'] = $db_version; 2405 } 2392 2406 } 2393 2407
Note: See TracChangeset
for help on using the changeset viewer.