jason 6 сар өмнө
parent
commit
0b84724564

+ 15 - 8
application/api/controller/Test.php

@@ -35,21 +35,28 @@ class Test
         
         $list = $productTransfer::where('status', ProductTransfer::Normal)->where('order_no', '')->select();
 
+        $i = 0;
         foreach ($list as $item) {
             $check_pro = $productOrder
                 ->where('id', $item['order_id'])
-                ->where('type_id', 1)
-                ->where('status', 2)
                 ->find();
             if (!empty($check_pro)) {
-                //取消转让订单
-                $productOrder->where('id', $item['order_id'])->update(['status'=> 1]);
-
-                //修改:类型状态
-                $item->status = 0;
-                $item->save();
+                if($check_pro['type_id'] == 1 && $check_pro['status'] == 2){
+                    $i++;
+                    //取消转让订单
+                    $productOrder->where('id', $item['order_id'])->update(['status'=> 1]);
+
+                    //修改:类型状态
+                    $item->status = 0;
+                    $item->save();
+                }else{
+                    dump('订单:' . $item['order_id'] . '的type_id为:' . $check_pro['type_id'] . ',status为:' . $check_pro['status']);
+                }
+            }else{
+                dump('订单:' . $item['order_id'] . '无此订单');
             }
         }
+        dump('完成了' . $i . '个订单');
     }
 
     /*