James 6 лет назад
Родитель
Сommit
ff6700ee69
2 измененных файлов с 60 добавлено и 4 удалено
  1. 4 4
      thinkphp/TCPserver/tcpServer.php
  2. 56 0
      thinkphp/TCPserver/workerman.log

+ 4 - 4
thinkphp/TCPserver/tcpServer.php

@@ -310,7 +310,7 @@ $workerTcp->onWorkerStart = function ($workerTcp) {
 
                 //执行批量修改数据
                 if (!empty($update)) {
-                    $sql = batchUpdate($rollbackdata, 'dest_login', ['orig_order' => $msg['orig_order']]);
+                    $sql = batchUpdate($rollbackdata, 'dest_login', ['orig_order' => $msg['orig_order']],"order_progress");
                     $db->query($sql);
                 }
 
@@ -369,7 +369,7 @@ $workerTcp->onWorkerStart = function ($workerTcp) {
 
 
                 if (!empty($update)){
-                    $sql = batchUpdate($exceptrollbackdata, 'dest_login', ['orig_order' => $msg['orig_order']]);
+                    $sql = batchUpdate($exceptrollbackdata, 'dest_login', ['orig_order' => $msg['orig_order']],"order_progress");
                     $db->query($sql);
                 }
 
@@ -662,7 +662,7 @@ $workerTcp->onWorkerStart = function ($workerTcp) {
 
                                 //执行批量修改数据
                                 if (!empty($update)) {
-                                    $sql = batchUpdate($rollbackdata, 'dest_login', ['orig_order' => $msg['orig_order']]);
+                                    $sql = batchUpdate($rollbackdata, 'dest_login', ['orig_order' => $msg['orig_order']],"order_progress");
                                     $db->query($sql);
                                 }
 
@@ -721,7 +721,7 @@ $workerTcp->onWorkerStart = function ($workerTcp) {
 
 
                                 if (!empty($update)){
-                                    $sql = batchUpdate($exceptrollbackdata, 'dest_login', ['orig_order' => $msg['orig_order']]);
+                                    $sql = batchUpdate($exceptrollbackdata, 'dest_login', ['orig_order' => $msg['orig_order']],"order_progress");
                                     $db->query($sql);
                                 }
 

+ 56 - 0
thinkphp/TCPserver/workerman.log

@@ -1622,3 +1622,59 @@ Stack trace:
 #10 D:\view1\thinkphp\TCPserver\tcpServer.php(711): Workerman\Worker::runAll()
 #11 {main}
 2019-06-11 18:26:16 pid:1 Worker process terminated
+2019-06-14 15:10:53 pid:1 ArgumentCountError: Too few arguments to function batchUpdate(), 3 passed in D:\view1\thinkphp\TCPserver\tcpServer.php on line 665 and exactly 4 expected in D:\view1\thinkphp\TCPserver\tcpServer.php:973
+Stack trace:
+#0 D:\view1\thinkphp\TCPserver\tcpServer.php(665): batchUpdate(Array, 'dest_login', Array)
+#1 [internal function]: {closure}(Object(Workerman\Connection\AsyncTcpConnection), '{"desc":[{"dest...')
+#2 D:\view1\thinkphp\vendor\workerman\Connection\TcpConnection.php(673): call_user_func(Object(Closure), Object(Workerman\Connection\AsyncTcpConnection), '{"desc":[{"dest...')
+#3 [internal function]: Workerman\Connection\TcpConnection->baseRead(Resource id #42)
+#4 D:\view1\thinkphp\vendor\workerman\Events\Select.php(289): call_user_func_array(Array, Array)
+#5 D:\view1\thinkphp\vendor\workerman\Worker.php(2235): Workerman\Events\Select->loop()
+#6 D:\view1\thinkphp\vendor\workerman\Worker.php(1225): Workerman\Worker->run()
+#7 D:\view1\thinkphp\vendor\workerman\Worker.php(1168): Workerman\Worker::forkWorkersForWindows()
+#8 D:\view1\thinkphp\vendor\workerman\Worker.php(478): Workerman\Worker::forkWorkers()
+#9 D:\view1\thinkphp\TCPserver\tcpServer.php(1054): Workerman\Worker::runAll()
+#10 {main}
+2019-06-14 15:10:53 pid:1 Worker process terminated
+2019-06-14 15:10:53 pid:1 ArgumentCountError: Too few arguments to function batchUpdate(), 3 passed in D:\view1\thinkphp\TCPserver\tcpServer.php on line 313 and exactly 4 expected in D:\view1\thinkphp\TCPserver\tcpServer.php:973
+Stack trace:
+#0 D:\view1\thinkphp\TCPserver\tcpServer.php(313): batchUpdate(Array, 'dest_login', Array)
+#1 [internal function]: {closure}(Object(Workerman\Connection\AsyncTcpConnection), '{"desc":[{"dest...')
+#2 D:\view1\thinkphp\vendor\workerman\Connection\TcpConnection.php(673): call_user_func(Object(Closure), Object(Workerman\Connection\AsyncTcpConnection), '{"desc":[{"dest...')
+#3 [internal function]: Workerman\Connection\TcpConnection->baseRead(Resource id #35)
+#4 D:\view1\thinkphp\vendor\workerman\Events\Select.php(289): call_user_func_array(Array, Array)
+#5 D:\view1\thinkphp\vendor\workerman\Worker.php(2235): Workerman\Events\Select->loop()
+#6 D:\view1\thinkphp\vendor\workerman\Worker.php(1225): Workerman\Worker->run()
+#7 D:\view1\thinkphp\vendor\workerman\Worker.php(1168): Workerman\Worker::forkWorkersForWindows()
+#8 D:\view1\thinkphp\vendor\workerman\Worker.php(478): Workerman\Worker::forkWorkers()
+#9 D:\view1\thinkphp\TCPserver\tcpServer.php(1054): Workerman\Worker::runAll()
+#10 {main}
+2019-06-14 15:10:53 pid:1 Worker process terminated
+2019-06-14 15:14:56 pid:1 ArgumentCountError: Too few arguments to function batchUpdate(), 3 passed in D:\view1\thinkphp\TCPserver\tcpServer.php on line 665 and exactly 4 expected in D:\view1\thinkphp\TCPserver\tcpServer.php:973
+Stack trace:
+#0 D:\view1\thinkphp\TCPserver\tcpServer.php(665): batchUpdate(Array, 'dest_login', Array)
+#1 [internal function]: {closure}(Object(Workerman\Connection\AsyncTcpConnection), '{"desc":[{"dest...')
+#2 D:\view1\thinkphp\vendor\workerman\Connection\TcpConnection.php(673): call_user_func(Object(Closure), Object(Workerman\Connection\AsyncTcpConnection), '{"desc":[{"dest...')
+#3 [internal function]: Workerman\Connection\TcpConnection->baseRead(Resource id #35)
+#4 D:\view1\thinkphp\vendor\workerman\Events\Select.php(289): call_user_func_array(Array, Array)
+#5 D:\view1\thinkphp\vendor\workerman\Worker.php(2235): Workerman\Events\Select->loop()
+#6 D:\view1\thinkphp\vendor\workerman\Worker.php(1225): Workerman\Worker->run()
+#7 D:\view1\thinkphp\vendor\workerman\Worker.php(1168): Workerman\Worker::forkWorkersForWindows()
+#8 D:\view1\thinkphp\vendor\workerman\Worker.php(478): Workerman\Worker::forkWorkers()
+#9 D:\view1\thinkphp\TCPserver\tcpServer.php(1054): Workerman\Worker::runAll()
+#10 {main}
+2019-06-14 15:14:56 pid:1 Worker process terminated
+2019-06-14 15:19:45 pid:1 ArgumentCountError: Too few arguments to function batchUpdate(), 3 passed in D:\view1\thinkphp\TCPserver\tcpServer.php on line 665 and exactly 4 expected in D:\view1\thinkphp\TCPserver\tcpServer.php:973
+Stack trace:
+#0 D:\view1\thinkphp\TCPserver\tcpServer.php(665): batchUpdate(Array, 'dest_login', Array)
+#1 [internal function]: {closure}(Object(Workerman\Connection\AsyncTcpConnection), '{"desc":[{"dest...')
+#2 D:\view1\thinkphp\vendor\workerman\Connection\TcpConnection.php(673): call_user_func(Object(Closure), Object(Workerman\Connection\AsyncTcpConnection), '{"desc":[{"dest...')
+#3 [internal function]: Workerman\Connection\TcpConnection->baseRead(Resource id #35)
+#4 D:\view1\thinkphp\vendor\workerman\Events\Select.php(289): call_user_func_array(Array, Array)
+#5 D:\view1\thinkphp\vendor\workerman\Worker.php(2235): Workerman\Events\Select->loop()
+#6 D:\view1\thinkphp\vendor\workerman\Worker.php(1225): Workerman\Worker->run()
+#7 D:\view1\thinkphp\vendor\workerman\Worker.php(1168): Workerman\Worker::forkWorkersForWindows()
+#8 D:\view1\thinkphp\vendor\workerman\Worker.php(478): Workerman\Worker::forkWorkers()
+#9 D:\view1\thinkphp\TCPserver\tcpServer.php(1054): Workerman\Worker::runAll()
+#10 {main}
+2019-06-14 15:19:45 pid:1 Worker process terminated