14:25:21.133 | trace | yii\base\Application::bootstrap | Bootstrap with yii\log\Dispatcher |
14:25:21.133 | trace | yii\base\Module::getModule | Loading module: debug |
14:25:21.134 | trace | yii\base\Application::bootstrap | Bootstrap with yii\debug\Module::bootstrap() |
14:25:21.134 | trace | yii\redis\Connection::open | Opening redis DB connection: redis.server.local:6379, database=1 |
14:25:21.134 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: SELECT |
14:25:21.134 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.135 | trace | yii\base\Module::getModule | Loading module: gii |
14:25:21.135 | trace | yii\base\Application::bootstrap | Bootstrap with yii\gii\Module::bootstrap() |
14:25:21.135 | trace | yii\web\UrlManager::parseRequest | No matching URL rules. Using default URL parsing logic. |
14:25:21.135 | trace | yii\web\Application::handleRequest | Route requested: 'vue/project/list-document' |
14:25:21.135 | trace | yii\base\Module::getModule | Loading module: vue |
14:25:21.136 | info | yii\web\Session::open | Session started |
14:25:21.136 | info | yii\db\Command::query | SELECT * FROM "global"."vw_user_login" WHERE "id"=1001 |
14:25:21.136 | info | yii\db\Connection::open | Opening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta |
14:25:21.143 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.143 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:25:21.144 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.144 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:25:21.144 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
14:25:21.147 | trace | yii\base\Controller::runAction | Route to run: vue/project/list-document |
14:25:21.147 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.148 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking role: Admin |
14:25:21.148 | trace | yii\base\InlineAction::runWithParams | Running action: app\modules\vue\controllers\ProjectController::actionListDocument() |
14:25:21.148 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_projects" WHERE "id"='3801' |
14:25:21.149 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.150 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:25:21.150 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.150 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:25:21.150 | info | yii\db\Command::query | SELECT COUNT(*) FROM (SELECT cd.* FROM "a57be577deb434"."tbl_client_documents" "cd" WHERE "project_id"=3801 GROUP BY "cd"."id" ORDER BY "created_at" DESC) "c" |
14:25:21.152 | info | yii\db\Command::query | SELECT cd.* FROM "a57be577deb434"."tbl_client_documents" "cd" WHERE "project_id"=3801 GROUP BY "cd"."id" ORDER BY "created_at" DESC LIMIT 20 |
14:25:21.153 | info | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
14:25:21.153 | info | yii\db\Command::query | SELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001) |
14:25:21.154 | info | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id"=4 |
14:25:21.155 | info | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=24745 |
14:25:21.155 | info | yii\db\Command::query | SELECT "object_id", count(*) as comment FROM "a57be577deb434"."tbl_comments" WHERE ("object_type"=104) AND ("object_id"=752) GROUP BY "object_id" |
14:25:21.172 | info | yii\db\Command::query | SELECT "object_id", count(*) AS unread FROM "a57be577deb434"."tbl_unread_comments" WHERE ("object_type"=104) AND (remind_user_id = 1001 AND is_read = false) AND ("object_id"=752) GROUP BY "object_id" |
14:25:21.188 | info | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "logo", "sales_rep" FROM "a57be577deb434"."tbl_clients" WHERE "id"=3278 |
14:25:21.188 | info | yii\db\Command::query | SELECT "id", "id" AS "key", "project_title" AS "name" FROM "a57be577deb434"."tbl_projects" WHERE "id"=3801 |
14:25:21.189 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking permission: updateProjectDocument |
14:25:21.189 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking role: Engineer |
14:25:21.189 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking permission: deleteProjectDocument |
14:25:21.189 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking role: Admin |
14:25:21.189 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.189 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.190 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.190 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:25:21.190 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_visit_module_histories" WHERE ("user_id"=1001) AND ("object_type"=1) AND ("visit_date"='2025-07-16') |
14:25:21.194 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.194 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:25:21.194 | info | yii\db\Command::execute | UPDATE "a57be577deb434"."tbl_visit_module_histories" SET "num"=7, "last_visit_at"='now()' WHERE "id"=49841 |
14:25:21.195 | info | yii\db\Command::query | INSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "url", "request", "response", "php_error", "time") VALUES (200, 'a57be577deb434', 1001, 5, 'vue/project/list-document', '{"page":"1","project_id":"3801","web_access_token":"IB4L4uAW8bjXvE6-5qxkaUjtqmmYbCm_"}', '{"code":2000,"result":{"list":[{"id":752,"attachment_id":24745,"client_id":3278,"title":"\u6d4b\u8bd5","description":"\u6d4b\u8bd5","created_by":1001,"created_at":"2025-06-11 13:42:00","updated_at":"2025-06-11 13:42:00","project_id":3801,"case_id":null,"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"attachment":{"id":24745,"key":24745,"name":"4da4027d-53dd-372a-ad23-5417ad93eb7b","extension":"xls","path":"\/vue\/attachment\/preview\/4da4027d-53dd-372a-ad23-5417ad93eb7b\/\u526f\u672c\u4e13\u9879\u9644\u52a0\u6263\u9664\u4fe1\u606f\u5bfc\u5165\u6a21\u677f.xls","orig_name":"\u526f\u672c\u4e13\u9879\u9644\u52a0\u6263\u9664\u4fe1\u606f\u5bfc\u5165\u6a21\u677f.xls"},"commentCount":{},"unreadComments":null,"client":{"id":3278,"key":3278,"name":"\u5317\u4eac\u521b\u5b89\u5149\u901a\u79d1\u6280\u53d1\u5c55\u6709\u9650\u516c\u53f8","logo":null,"sales_rep":1001},"project":{"id":3801,"key":3801,"name":"\u8d1f\u6570\u95ee\u9898"},"case":null,"unread":0,"can_update":true,"can_delete":true}],"can_create":true,"pagenation":{"totalcount":1,"thispage":1,"pagesize":20}},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}],"mod":0}', FALSE, '2025-07-16 14:25:21') RETURNING "id" |
14:25:21.197 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:25:21.197 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: SET |