longyi 4 月之前
父節點
當前提交
ee2617f74c
共有 1 個文件被更改,包括 36 次插入19 次删除
  1. 36 19
      core/CoreApp/controllers/Apipf.php

+ 36 - 19
core/CoreApp/controllers/Apipf.php

@@ -195,16 +195,18 @@ class Apipf extends Start_Controller{
                 if(!$flag_jishu){
                     $tmp_type++;
                     if(isset($quantity_arr[$key])){
-                        $tmp_qty = $quantity_arr[$key] + $tmp_qty;
+                        if(is_numeric($quantity[$index])){
+                            $tmp_qty = $quantity_arr[$key] + $tmp_qty;
+                        }
                     }else{
                         $tmp_qty = $tmp_qty + 1;
                     }
                 }
-                if(isset($quantity_arr[$key])){
-                    $jisuan_qty = $quantity_arr[$key]*1 +  $jisuan_qty;
-                }else{
-                    $jisuan_qty =  $jisuan_qty + 1;
-                }
+                // if(isset($quantity_arr[$key])){
+                //     $jisuan_qty = $quantity_arr[$key]*1 +  $jisuan_qty;
+                // }else{
+                //     $jisuan_qty =  $jisuan_qty + 1;
+                // }
                 
                 if(!empty($product_arr[$key])){
                     $sku_list[] = [
@@ -405,7 +407,13 @@ class Apipf extends Start_Controller{
                 }else{
                    
                     if(isset($quantity[$index])){
-                        $tmp_q += $quantity[$index];
+                        if(is_numeric($quantity[$index])){
+                            $tmp_q += $quantity[$index];
+                        }else{
+                            // var_dump("不是数组的".$info['number']);
+                            // var_dump("不是数组的".$quantity[$index]);
+                        }
+                        
                     }else{
                         $tmp_q += 1;
                     }
@@ -439,18 +447,27 @@ class Apipf extends Start_Controller{
 
    public function _tjOrder(){
         echo "<pre>";
-        var_dump(date("Y-m-d H:i:s"));
-        $list = $this->fullorder->find_all(" shop in (1,2,3,4,5,6) ","*",'id asc',0,100000);
-        foreach($list as $k=>$v){
-            $r = $this->judgeCon($v);
-            if($r){
-                var_dump($v['number']);
-                // $this->zzrecord_logs->insert([
-                //     'number'=>$v['number']
-                // ]);
-            }
-        }
-        var_dump(date("Y-m-d H:i:s"));
+        // var_dump(date("Y-m-d H:i:s"));
+        // $save_list = [];
+        // $list = $this->fullorder->find_all(" shop in (1,2,3,4,5,6) ","*",'id asc',1200000,300000);
+        // foreach($list as $k=>$v){
+        //     $r = $this->judgeCon($v);
+        //     if($r){
+        //         //var_dump($v['number']);
+        //         // $this->zzrecord_logs->insert([
+        //         //     'number'=>$v['number']
+        //         // ]);
+        //         $save_list[] = $v['number'];
+        //     }
+        // }
+        // var_dump(date("Y-m-d H:i:s"));
+        // var_dump(count($save_list));
+        // foreach($save_list as $vv){
+        //         $this->zzrecord_logs->insert([
+        //             'number'=>$vv
+        //         ]);
+        //         usleep(50);
+        // }
         die("over");
    }