Time | Level | Category | Message |
---|---|---|---|
16:55:13.567 | trace | yii\base\Application::bootstrap | Bootstrap with yii\log\Dispatcher |
16:55:13.567 | trace | yii\base\Module::getModule | Loading module: debug |
16:55:13.567 | trace | yii\base\Application::bootstrap | Bootstrap with yii\debug\Module::bootstrap() |
16:55:13.567 | trace | yii\redis\Connection::open | Opening redis DB connection: redis.server.local:6379, database=1 |
16:55:13.568 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: SELECT |
16:55:13.569 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
16:55:13.571 | trace | yii\base\Module::getModule | Loading module: gii |
16:55:13.571 | trace | yii\base\Application::bootstrap | Bootstrap with yii\gii\Module::bootstrap() |
16:55:13.572 | trace | yii\web\UrlManager::parseRequest | No matching URL rules. Using default URL parsing logic. |
16:55:13.572 | trace | yii\web\Application::handleRequest | Route requested: 'vue/project/time-line' |
16:55:13.572 | trace | yii\base\Module::getModule | Loading module: vue |
16:55:13.833 | info | yii\web\Session::open | Session started |
16:55:13.834 | info | yii\db\Command::query | SELECT * FROM "global"."vw_user_login" WHERE "id"=1001 |
16:55:13.834 | info | yii\db\Connection::open | Opening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta |
16:55:13.840 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
16:55:13.842 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
16:55:13.843 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
16:55:13.843 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
16:55:13.843 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
16:55:13.846 | trace | yii\base\Controller::runAction | Route to run: vue/project/time-line |
16:55:13.847 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
16:55:13.848 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking role: Admin |
16:55:13.848 | trace | yii\base\InlineAction::runWithParams | Running action: app\modules\vue\controllers\ProjectController::actionTimeLine() |
16:55:13.849 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_projects" "p" WHERE "p"."id"='3786' |
16:55:13.850 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
16:55:13.850 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
16:55:13.850 | info | yii\db\Command::query | SELECT COUNT(*) FROM (SELECT * FROM "a57be577deb434"."tbl_object_change_logs" WHERE ("object_id"=3786) AND ("object_type"=1) AND ("attribute" IN ('create', 'transfer', 'project_status', 'project_progress', 'salesForecast', 'created_by')) AND ((target_id is null) OR ("target_object_type"=1)) ORDER BY "created_at" DESC) "c" |
16:55:13.931 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_object_change_logs" WHERE ("object_id"=3786) AND ("object_type"=1) AND ("attribute" IN ('create', 'transfer', 'project_status', 'project_progress', 'salesForecast', 'created_by')) AND ((target_id is null) OR ("target_object_type"=1)) ORDER BY "created_at" DESC LIMIT 20 |
16:55:14.021 | info | yii\db\Command::query | SELECT "id", "id" AS "key", "project_title" AS "name", "client_id" FROM "a57be577deb434"."tbl_projects" WHERE "id"=3786 |
16:55:14.022 | info | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "client_class", "logo", "sales_rep" FROM "a57be577deb434"."tbl_clients" WHERE "id"=3334 |
16:55:14.023 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
16:55:14.023 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
16:55:14.023 | 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/time-line', '{"id":"3786","page":"1","web_access_token":"sV2F29tsogQonulyxXoXQL59i2Ir83nH"}', '{"code":2000,"result":{"list":[{"id":511513,"object_id":3786,"object_type":1,"target_id":"","target_object_type":"","act":2,"attribute":"project_status","old_value":["\u5546\u673a\u6210\u4ea4"],"new_value":["\u6536\u6b3e\u5b8c\u6210"],"description":{"d1":"\u7fc1\u5bb6\u6210","d2":"\u66f4\u65b0\u4e86","d3":"\u5546\u673a\u72b6\u6001","d4":["\u5546\u673a\u6210\u4ea4 <b>\u53d8\u4e3a<\/b> \u6536\u6b3e\u5b8c\u6210"]},"created_by":1013,"created_at":"2025-03-28 14:27:23","is_delete":false,"project":{"id":3786,"key":3786,"name":"\u8fdc\u9274\u8f6f\u4ef6-\u8fc7\u7a0b\u76d1\u63a7\u4ea7\u54c1","client_id":3334,"client":{"id":3334,"key":3334,"name":"\u5317\u4eac\u878d\u9890\u5149\u7535\u79d1\u6280\u6709\u9650\u516c\u53f8(\u8fc7\u5355)","client_class":43,"logo":"","sales_rep":1001}},"need_hidden":false,"created_at_display":"2025\u5e7403\u670828\u65e5 14:27"},{"id":503368,"object_id":3786,"object_type":1,"target_id":"","target_object_type":"","act":1,"attribute":"create","old_value":{"id":3786,"client_id":3334,"project_status":3,"project_progress":9,"budget":"3048204","profit_pct":"-0.26","bargain_date":"2025-02-28","description":"","created_by":1001,"created_at":"2025-02-28 16:22:00","updated_at":"2025-02-28 16:22:00","engineer_id":"","project_title":"\u8fdc\u9274\u8f6f\u4ef6-\u8fc7\u7a0b\u76d1\u63a7\u4ea7\u54c1","collected":"0","status_updated_at":"2025-02-28 16:22:00.848979+08","success_rate":"","comment":"\u7d2b\u5149\u6768\u534e\u63a8\u8350","contract_type":1,"progress_updated_at":"2025-02-28 16:22:00.848979+08","forecast_updated_at":"2025-02-28 16:22:00.848979+08","end_at":"","pinyin_shortcut":"yjrjgcjkcp","creator":1001,"used_client":"","from_contact":"","total_contact_point":"","paid_contact_point":"","project_product_version_id":"","is_sales_order_ready":false,"collected_plan":"3048204"},"new_value":{"id":3786,"client_id":3334,"project_status":3,"project_progress":9,"budget":"3048204","profit_pct":"-0.26","bargain_date":"2025-02-28","description":"","created_by":1001,"created_at":"2025-02-28 16:22:00","updated_at":"2025-02-28 16:22:00","engineer_id":"","project_title":"\u8fdc\u9274\u8f6f\u4ef6-\u8fc7\u7a0b\u76d1\u63a7\u4ea7\u54c1","collected":"0","status_updated_at":"2025-02-28 16:22:00.848979+08","success_rate":"","comment":"\u7d2b\u5149\u6768\u534e\u63a8\u8350","contract_type":1,"progress_updated_at":"2025-02-28 16:22:00.848979+08","forecast_updated_at":"2025-02-28 16:22:00.848979+08","end_at":"","pinyin_shortcut":"yjrjgcjkcp","creator":1001,"used_client":"","from_contact":"","total_contact_point":"","paid_contact_point":"","project_product_version_id":"","is_sales_order_ready":false,"collected_plan":"3048204"},"description":{"d1":"\u5218\u4eba\u8bda","d2":"\u521b\u5efa\u4e86","d3":"\u5546\u673a","d4":[]},"created_by":1001,"created_at":"2025-02-28 16:22:00","is_delete":false,"project":{"id":3786,"key":3786,"name":"\u8fdc\u9274\u8f6f\u4ef6-\u8fc7\u7a0b\u76d1\u63a7\u4ea7\u54c1","client_id":3334,"client":{"id":3334,"key":3334,"name":"\u5317\u4eac\u878d\u9890\u5149\u7535\u79d1\u6280\u6709\u9650\u516c\u53f8(\u8fc7\u5355)","client_class":43,"logo":"","sales_rep":1001}},"need_hidden":true,"created_at_display":"2025\u5e7402\u670828\u65e5 16:22"}],"pagenation":{"totalcount":2,"thispage":1,"pagesize":20}},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}],"mod":0}', FALSE, '2025-08-15 16:55:14') RETURNING "id" |
16:55:14.025 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
16:55:14.025 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: SET |