| 20:38:02.368 | trace | yii\base\Application::bootstrap | Bootstrap with yii\log\Dispatcher |
| 20:38:02.368 | trace | yii\base\Module::getModule | Loading module: debug |
| 20:38:02.369 | trace | yii\base\Application::bootstrap | Bootstrap with yii\debug\Module::bootstrap() |
| 20:38:02.370 | trace | yii\redis\Connection::open | Opening redis DB connection: redis.server.local:6379, database=1 |
| 20:38:02.370 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: SELECT |
| 20:38:02.370 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.371 | info | time tracing start | 1783168682371119104 |
| 20:38:02.371 | trace | yii\web\UrlManager::parseRequest | No matching URL rules. Using default URL parsing logic. |
| 20:38:02.371 | trace | yii\web\Application::handleRequest | Route requested: 'vue/erp-purchase-inbound/save-edit' |
| 20:38:02.371 | trace | yii\base\Module::getModule | Loading module: vue |
| 20:38:02.372 | info | yii\web\Session::open | Session started |
| 20:38:02.373 | info | yii\db\Command::query | SELECT * FROM "global"."vw_user_login" WHERE "id"=5064 |
| 20:38:02.374 | info | yii\db\Connection::open | Opening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta |
| 20:38:02.375 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.376 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.376 | info | yii\db\Command::query | SELECT * FROM "global"."vw_user_login" WHERE "id"=1001 |
| 20:38:02.378 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.378 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.378 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
| 20:38:02.379 | trace | yii\base\Controller::runAction | Route to run: vue/erp-purchase-inbound/save-edit |
| 20:38:02.380 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.382 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking role: Admin |
| 20:38:02.382 | trace | yii\base\InlineAction::runWithParams | Running action: app\modules\vue\controllers\ErpPurchaseInboundController::actionSaveEdit() |
| 20:38:02.382 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbounds" WHERE "id"='216' |
| 20:38:02.383 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.383 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.383 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_verify_rels" WHERE ("status" != 0) AND ("erp_purchase_inbound_id"=216) ORDER BY "id" |
| 20:38:02.384 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking permission: updateErpPurchaseInbound |
| 20:38:02.384 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking role: Admin |
| 20:38:02.385 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'id' in 'app\models\ErpPurchaseInbounds'. |
| 20:38:02.385 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'supplier_name' in 'app\models\ErpPurchaseInbounds'. |
| 20:38:02.385 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'erpPurchaseInboundVerifyRels' in 'app\models\ErpPurchaseInbounds'. |
| 20:38:02.385 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'erp_store_name' in 'app\models\ErpPurchaseInbounds'. |
| 20:38:02.385 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'erpPurchaseInboundProducts' in 'app\models\ErpPurchaseInbounds'. |
| 20:38:02.385 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'erpPurchaseInboundProjects' in 'app\models\ErpPurchaseInbounds'. |
| 20:38:02.385 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'files' in 'app\models\ErpPurchaseInbounds'. |
| 20:38:02.385 | info | yii\db\Command::query | SELECT "id" FROM "a57be577deb434"."tbl_erp_purchase_inbounds" WHERE "serial_no"='CGRKD-20260704-00001' LIMIT 2 |
| 20:38:02.386 | info | yii\db\Command::query | SELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_erp_purchase_orders" WHERE "id"='2223') |
| 20:38:02.386 | info | yii\db\Command::query | SELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"='1001') |
| 20:38:02.387 | info | yii\db\Command::query | SELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_suppliers" WHERE "id"='431') |
| 20:38:02.387 | info | yii\db\Command::query | SELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id"='4501') |
| 20:38:02.388 | info | yii\db\Command::query | SELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_erp_stores" WHERE "id"='1') |
| 20:38:02.388 | info | yii\db\Command::query | SELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001) |
| 20:38:02.389 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_products" WHERE "erp_purchase_inbound_id"=216 |
| 20:38:02.389 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.390 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.390 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_order_products" WHERE "id"=447 |
| 20:38:02.391 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_products" WHERE "id"=2267 |
| 20:38:02.391 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_products" WHERE "erp_purchase_order_product_id"=447 |
| 20:38:02.392 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbounds" WHERE "id" IN (215, 216) |
| 20:38:02.392 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_return_products" WHERE "erp_purchase_inbound_product_id" IN (434, 436, 437) |
| 20:38:02.393 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_returns" WHERE "id"=6 |
| 20:38:02.394 | trace | yii\db\Transaction::begin | Begin transaction |
| 20:38:02.394 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
| 20:38:02.394 | info | yii\db\Command::execute | |
| 20:38:02.395 | info | yii\db\Command::execute | UPDATE "a57be577deb434"."tbl_erp_purchase_inbounds" SET "handler"=1001, "erp_purchase_order_id"=2223, "supplier_id"=431, "purchase_contract_id"=4501, "erp_store_id"=1 WHERE "id"=216 |
| 20:38:02.395 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.396 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.396 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInbounds', 216, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.396 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=20004) AND ("object_id"=216) |
| 20:38:02.400 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=20004) AND ("object_id"=216) |
| 20:38:02.403 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_verify_rels" WHERE "erp_purchase_inbound_id"=216 ORDER BY "id" |
| 20:38:02.403 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.404 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.404 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_erp_purchase_inbound_verify_rels" WHERE "erp_purchase_inbound_id"=216 |
| 20:38:02.404 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_erp_purchase_inbound_verify_rels" ("erp_purchase_inbound_id", "user_id", "status") VALUES (216, 1001, 0) |
| 20:38:02.405 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_carbon_copy_rels" WHERE "erp_purchase_inbound_id"=216 |
| 20:38:02.405 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_erp_purchase_inbound_carbon_copy_rels" WHERE "erp_purchase_inbound_id"=216 |
| 20:38:02.406 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_projects" WHERE "erp_purchase_inbound_id"=216 |
| 20:38:02.406 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_erp_purchase_inbound_projects" WHERE "erp_purchase_inbound_id"=216 |
| 20:38:02.406 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.407 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.407 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_products" WHERE "id"=2267 |
| 20:38:02.407 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.407 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.408 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_stores" WHERE "id"=1 |
| 20:38:02.408 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_products" WHERE "id"=2267 |
| 20:38:02.408 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_stores" WHERE "id"=1 |
| 20:38:02.409 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_products" WHERE "id"='2267' |
| 20:38:02.409 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_stores" WHERE "id"='1' |
| 20:38:02.410 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_products" WHERE "id"='2267' |
| 20:38:02.410 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_stores" WHERE "id"='1' |
| 20:38:02.411 | info | yii\db\Command::execute | UPDATE "a57be577deb434"."tbl_erp_purchase_inbounds" SET "number"='10', "amount"='3000' WHERE "id"=216 |
| 20:38:02.412 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInbounds', 216, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.412 | info | yii\db\Command::query | SELECT "id" FROM "a57be577deb434"."tbl_erp_purchase_inbound_products" WHERE "erp_purchase_inbound_id"=216 |
| 20:38:02.412 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_products" WHERE "id"=436 |
| 20:38:02.413 | info | yii\db\Command::execute | UPDATE "a57be577deb434"."tbl_erp_purchase_inbound_products" SET "erp_purchase_order_id"=2223, "erp_purchase_order_product_id"=447, "erp_store_id"=1, "product_id"=2267 WHERE "id"=436 |
| 20:38:02.413 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProducts', 436, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.414 | info | yii\db\Command::query | SELECT "id" FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "erp_purchase_inbound_product_id"=436 |
| 20:38:02.414 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.415 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.415 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=46 |
| 20:38:02.415 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 46, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.416 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=47 |
| 20:38:02.416 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 47, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.416 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=48 |
| 20:38:02.417 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 48, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.417 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=49 |
| 20:38:02.418 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 49, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.418 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=50 |
| 20:38:02.419 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 50, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.419 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=51 |
| 20:38:02.419 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 51, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.420 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=52 |
| 20:38:02.422 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_products" WHERE "id"=437 |
| 20:38:02.422 | info | yii\db\Command::execute | UPDATE "a57be577deb434"."tbl_erp_purchase_inbound_products" SET "erp_purchase_order_id"=2223, "erp_purchase_order_product_id"=447, "erp_store_id"=1, "product_id"=2267 WHERE "id"=437 |
| 20:38:02.423 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProducts', 437, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.423 | info | yii\db\Command::query | SELECT "id" FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "erp_purchase_inbound_product_id"=437 |
| 20:38:02.424 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=53 |
| 20:38:02.424 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 53, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.425 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=54 |
| 20:38:02.425 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 54, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.425 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE "id"=55 |
| 20:38:02.426 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInboundProductSns', 55, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.426 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_erp_purchase_inbound_product_sns" WHERE 0=1 |
| 20:38:02.426 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_erp_purchase_inbound_products" WHERE 0=1 |
| 20:38:02.427 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_action_logs" ("action", "object_type", "object_id", "new_value", "old_value", "created_by", "ip_address") VALUES ('UPDATE', 'app\models\ErpPurchaseInbounds', 216, 'a:0:{}', '', 1001, '111.194.208.14') |
| 20:38:02.427 | trace | yii\db\Transaction::commit | Commit transaction |
| 20:38:02.428 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.429 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
| 20:38:02.429 | info | yii\db\Command::query | INSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "url", "request", "response", "php_error", "time", "duration") VALUES (200, 'a57be577deb434', 1001, 5, 'vue/erp-purchase-inbound/save-edit', '{"ErpPurchaseInbounds":{"id":"216","supplier_id":"431","supplier_name":"\u5317\u4eac\u60e0\u8054\u8baf\u901a\u4fe1\u606f\u6280\u672f\u670d\u52a1\u6709\u9650\u516c\u53f8","handler":"1001","purchase_contract_id":"4501","wrote_date":"2026-07-04","serial_no":"CGRKD-20260704-00001","erpPurchaseInboundVerifyRels":["1001"],"abstract":"","description":"\u6d4b\u8bd5","erp_store_id":"1","erp_store_name":"\u62d3\u5b9e\u4ed3\u5e93","erp_purchase_order_id":"2223","erpPurchaseInboundProducts":{"436":{"product_id":"2267","number":"7","amount":"300","total_amount":"2100.00","erp_store_id":"1","description":"","erp_purchase_order_id":"2223","erp_purchase_order_product_id":"447","sns":{"46":{"sn":"eqqe"},"47":{"sn":"qewq"},"48":{"sn":"rwerewr"},"49":{"sn":"\u70ed\u4e8c"},"50":{"sn":"\u8ba9\u6211\u8ba9\u73a9\u513f"},"51":{"sn":"rwwerwe"}}},"437":{"product_id":"2267","number":"3","amount":"300","total_amount":"900.00","erp_store_id":"1","description":"","erp_purchase_order_id":"2223","erp_purchase_order_product_id":"447","sns":{"53":{"sn":"1"},"54":{"sn":"yiyui"},"55":{"sn":"534543"}}}},"erpPurchaseInboundProjects":"","files":""},"web_access_token":"wx4hXh9V-DIrZeBjtGStxgwx5HvDWnxk"}', '{"code":2000,"result":"","status":1,"msg":[{"name":"success","success":"\u91c7\u8d2d\u5165\u5e93\u5355\u5df2\u88ab\u6210\u529f\u4fee\u6539","error":""}],"mod":0,"ip":"111.194.208.14","ua":"Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko\/20100101 Firefox\/151.0"}', FALSE, '2026-07-04 20:38:02', 58106880) RETURNING "id" |
| 20:38:02.430 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
| 20:38:02.431 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: SET |