14:08:25.800 | trace | yii\base\Application::bootstrap | Bootstrap with yii\log\Dispatcher |
14:08:25.800 | trace | yii\base\Module::getModule | Loading module: debug |
14:08:25.801 | trace | yii\base\Application::bootstrap | Bootstrap with yii\debug\Module::bootstrap() |
14:08:25.801 | trace | yii\redis\Connection::open | Opening redis DB connection: redis.server.local:6379, database=1 |
14:08:25.801 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: SELECT |
14:08:25.801 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.801 | trace | yii\base\Module::getModule | Loading module: gii |
14:08:25.801 | trace | yii\base\Application::bootstrap | Bootstrap with yii\gii\Module::bootstrap() |
14:08:25.801 | trace | yii\web\UrlManager::parseRequest | No matching URL rules. Using default URL parsing logic. |
14:08:25.801 | trace | yii\web\Application::handleRequest | Route requested: 'vue/purchase-contract/save-new-invoice' |
14:08:25.801 | trace | yii\base\Module::getModule | Loading module: vue |
14:08:25.802 | info | yii\web\Session::open | Session started |
14:08:25.802 | info | yii\db\Command::query | SELECT * FROM "global"."vw_user_login" WHERE "id"=1001 |
14:08:25.802 | info | yii\db\Connection::open | Opening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta |
14:08:25.807 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.807 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.807 | info | yii\db\Command::query | SELECT * FROM "global"."vw_user_login" WHERE "id"=1001 |
14:08:25.808 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.808 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.808 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
14:08:25.809 | trace | yii\base\Controller::runAction | Route to run: vue/purchase-contract/save-new-invoice |
14:08:25.810 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.811 | trace | uranus\rbac\DbManager::checkAccessFromCache | Checking role: Admin |
14:08:25.811 | trace | yii\base\InlineAction::runWithParams | Running action: app\modules\vue\controllers\PurchaseContractController::actionSaveNewInvoice() |
14:08:25.811 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id"='3847' |
14:08:25.811 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.811 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.812 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'id' in 'app\models\PurchaseContractInvoices'. |
14:08:25.812 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.812 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.812 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'attachmentFiles' in 'app\models\PurchaseContractInvoices'. |
14:08:25.812 | trace | yii\base\Model::onUnsafeAttribute | Failed to set unsafe attribute 'files' in 'app\models\PurchaseContractInvoices'. |
14:08:25.812 | info | yii\db\Command::query | SELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id"=3847) |
14:08:25.813 | info | yii\db\Command::query | SELECT EXISTS(SELECT * FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id"=3847) |
14:08:25.813 | info | yii\db\Command::query | INSERT INTO "a57be577deb434"."tbl_purchase_contract_invoices" ("contract_id", "from_date", "amount", "description", "created_by", "created_at", "supplier_id", "is_draft") VALUES (3847, '2025-07-03', '1.00', '测试', 1001, 'now()', 431, TRUE) RETURNING "id" |
14:08:25.817 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.817 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.817 | 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 ('INSERT', 'app\models\PurchaseContractInvoices', 2177, 'a:28:{s:2:"id";i:2177;s:11:"contract_id";i:3847;s:6:"amount";s:4:"1.00";s:13:"attachment_id";N;s:9:"from_date";s:10:"2025-07-03";s:10:"created_by";i:1001;s:10:"created_at";s:19:"1970-01-01 08:00:00";s:11:"description";s:6:"测试";s:11:"invoice_num";N;s:12:"invoice_type";N;s:7:"handler";N;s:9:"is_verify";N;s:9:"is_cancel";N;s:11:"paid_amount";N;s:10:"tax_amount";N;s:13:"excluding_tax";N;s:9:"verify_at";N;s:7:"is_used";N;s:10:"updated_at";N;s:18:"cancel_description";N;s:16:"cover_invoice_id";N;s:14:"red_invoice_id";N;s:14:"new_invoice_id";N;s:16:"need_new_invoice";N;s:8:"is_draft";b:1;s:9:"is_settle";N;s:11:"supplier_id";i:431;s:18:"is_contract_cancel";N;}', '', 1001, '114.254.1.137') |
14:08:25.819 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_purchase_client_rels" WHERE "contract_id"=3847 ORDER BY "id" |
14:08:25.819 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.819 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.819 | info | yii\db\Command::execute | |
14:08:25.819 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=21) AND ("object_id"=2177) |
14:08:25.821 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.821 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.821 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_attachement_relationships" ("object_type", "object_id", "attachment_id") VALUES (21, 2177, 24793) |
14:08:25.822 | info | yii\db\Command::execute | DELETE FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=103) AND ("object_id"=2177) |
14:08:25.823 | info | yii\db\Command::execute | INSERT INTO "a57be577deb434"."tbl_attachement_relationships" ("object_type", "object_id", "attachment_id") VALUES (103, 2177, 24794) |
14:08:25.824 | info | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_purchase_contract_invoices" WHERE "id"=2177 |
14:08:25.825 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.825 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.825 | info | yii\db\Command::query | INSERT INTO "a57be577deb434"."tbl_object_change_logs" ("act", "attribute", "object_id", "object_type", "created_by", "created_at", "new_value", "old_value", "description") VALUES (1, 'create', 2177, 109, 1001, '2025-07-03 14:08:25', '{"id":2177,"contract_id":3847,"amount":"1.00","attachment_id":null,"from_date":"2025-07-03","created_by":1001,"created_at":"2025-07-03 14:08:25","description":"\u6d4b\u8bd5","invoice_num":null,"invoice_type":null,"handler":null,"is_verify":false,"is_cancel":false,"paid_amount":"0","tax_amount":null,"excluding_tax":null,"verify_at":null,"is_used":false,"updated_at":null,"cancel_description":null,"cover_invoice_id":null,"red_invoice_id":null,"new_invoice_id":null,"need_new_invoice":false,"is_draft":true,"is_settle":false,"supplier_id":431,"is_contract_cancel":false}', '{"id":2177,"contract_id":3847,"amount":"1.00","attachment_id":null,"from_date":"2025-07-03","created_by":1001,"created_at":"2025-07-03 14:08:25","description":"\u6d4b\u8bd5","invoice_num":null,"invoice_type":null,"handler":null,"is_verify":false,"is_cancel":false,"paid_amount":"0","tax_amount":null,"excluding_tax":null,"verify_at":null,"is_used":false,"updated_at":null,"cancel_description":null,"cover_invoice_id":null,"red_invoice_id":null,"new_invoice_id":null,"need_new_invoice":false,"is_draft":true,"is_settle":false,"supplier_id":431,"is_contract_cancel":false}', '{"d1":"\u5218\u4eba\u8bda","d2":"\u521b\u5efa\u4e86","d3":"\u53d1\u7968\u4fe1\u606f","d4":[]}') RETURNING "id" |
14:08:25.826 | 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 ('INSERT', 'app\models\ObjectChangeLogs', 509671, 'a:13:{s:2:"id";i:509671;s:9:"object_id";i:2177;s:11:"object_type";i:109;s:9:"target_id";N;s:18:"target_object_type";N;s:3:"act";i:1;s:9:"attribute";s:6:"create";s:9:"old_value";s:570:"{"id":2177,"contract_id":3847,"amount":"1.00","attachment_id":null,"from_date":"2025-07-03","created_by":1001,"created_at":"2025-07-03 14:08:25","description":"\u6d4b\u8bd5","invoice_num":null,"invoice_type":null,"handler":null,"is_verify":false,"is_cancel":false,"paid_amount":"0","tax_amount":null,"excluding_tax":null,"verify_at":null,"is_used":false,"updated_at":null,"cancel_description":null,"cover_invoice_id":null,"red_invoice_id":null,"new_invoice_id":null,"need_new_invoice":false,"is_draft":true,"is_settle":false,"supplier_id":431,"is_contract_cancel":false}";s:9:"new_value";s:570:"{"id":2177,"contract_id":3847,"amount":"1.00","attachment_id":null,"from_date":"2025-07-03","created_by":1001,"created_at":"2025-07-03 14:08:25","description":"\u6d4b\u8bd5","invoice_num":null,"invoice_type":null,"handler":null,"is_verify":false,"is_cancel":false,"paid_amount":"0","tax_amount":null,"excluding_tax":null,"verify_at":null,"is_used":false,"updated_at":null,"cancel_description":null,"cover_invoice_id":null,"red_invoice_id":null,"new_invoice_id":null,"need_new_invoice":false,"is_draft":true,"is_settle":false,"supplier_id":431,"is_contract_cancel":false}";s:11:"description";s:93:"{"d1":"\u5218\u4eba\u8bda","d2":"\u521b\u5efa\u4e86","d3":"\u53d1\u7968\u4fe1\u606f","d4":[]}";s:10:"created_by";i:1001;s:10:"created_at";s:19:"2025-07-03 14:08:25";s:9:"is_delete";N;}', '', 1001, '114.254.1.137') |
14:08:25.828 | error | yii\base\UnknownPropertyException | yii\base\UnknownPropertyException: Getting unknown property: app\models\PurchaseContractInvoices::cost_type in /var/www/beta/vendor/yiisoft/yii2/base/Component.php:147
Stack trace:
#0 /var/www/beta/vendor/yiisoft/yii2/db/BaseActiveRecord.php(286): yii\base\Component->__get('cost_type')
#1 /var/www/beta/models/Base.php(169): yii\db\BaseActiveRecord->__get('cost_type')
#2 /var/www/beta/modules/vue/controllers/PurchaseContractController.php(5049): app\models\Base->__get('cost_type')
#3 [internal function]: app\modules\vue\controllers\PurchaseContractController->actionSaveNewInvoice()
#4 /var/www/beta/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
#5 /var/www/beta/vendor/yiisoft/yii2/base/Controller.php(156): yii\base\InlineAction->runWithParams(Array)
#6 /var/www/beta/vendor/yiisoft/yii2/base/Module.php(522): yii\base\Controller->runAction('save-new-invoic...', Array)
#7 /var/www/beta/vendor/yiisoft/yii2/web/Application.php(102): yii\base\Module->runAction('vue/purchase-co...', Array)
#8 /var/www/beta/vendor/yiisoft/yii2/base/Application.php(379): yii\web\Application->handleRequest(Object(yii\web\Request))
#9 /var/www/beta/web/index.php(24): yii\base\Application->run()
#10 {main} |
14:08:25.828 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.828 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: MGET |
14:08:25.828 | info | yii\db\Command::query | INSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "url", "request", "response", "php_error", "time") VALUES (NULL, 'a57be577deb434', 1001, 5, 'vue/purchase-contract/save-new-invoice', '{"PurchaseContractInvoices":{"id":"","contract_id":"3847","from_date":"2025-07-03","amount":"1.00","description":"\u6d4b\u8bd5","attachmentFiles":["24793"],"files":["24794"]},"contract_id":"3847","web_access_token":"er_liQPTz011rRwTshQzixBLTwcD6PCJ"}', '{"code":"","data":null,"status":0,"msg":[{"name":"error","success":"","error":"Getting unknown property: app\\models\\PurchaseContractInvoices::cost_type","trace":{"name":"Unknown Property","message":"Getting unknown property: app\\models\\PurchaseContractInvoices::cost_type","code":0,"type":"yii\\base\\UnknownPropertyException","file":"\/var\/www\/beta\/vendor\/yiisoft\/yii2\/base\/Component.php","line":147,"stack-trace":["#0 \/var\/www\/beta\/vendor\/yiisoft\/yii2\/db\/BaseActiveRecord.php(286): yii\\base\\Component->__get(''cost_type'')","#1 \/var\/www\/beta\/models\/Base.php(169): yii\\db\\BaseActiveRecord->__get(''cost_type'')","#2 \/var\/www\/beta\/modules\/vue\/controllers\/PurchaseContractController.php(5049): app\\models\\Base->__get(''cost_type'')","#3 [internal function]: app\\modules\\vue\\controllers\\PurchaseContractController->actionSaveNewInvoice()","#4 \/var\/www\/beta\/vendor\/yiisoft\/yii2\/base\/InlineAction.php(57): call_user_func_array(Array, Array)","#5 \/var\/www\/beta\/vendor\/yiisoft\/yii2\/base\/Controller.php(156): yii\\base\\InlineAction->runWithParams(Array)","#6 \/var\/www\/beta\/vendor\/yiisoft\/yii2\/base\/Module.php(522): yii\\base\\Controller->runAction(''save-new-invoic...'', Array)","#7 \/var\/www\/beta\/vendor\/yiisoft\/yii2\/web\/Application.php(102): yii\\base\\Module->runAction(''vue\/purchase-co...'', Array)","#8 \/var\/www\/beta\/vendor\/yiisoft\/yii2\/base\/Application.php(379): yii\\web\\Application->handleRequest(Object(yii\\web\\Request))","#9 \/var\/www\/beta\/web\/index.php(24): yii\\base\\Application->run()","#10 {main}"]}}]}', TRUE, '2025-07-03 14:08:25') RETURNING "id" |
14:08:25.829 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: GET |
14:08:25.829 | trace | yii\redis\Connection::executeCommand | Executing Redis Command: SET |