Log Messages

总计92条数据
TimeLevelCategoryMessage
 
22:03:50.158traceyii\base\Application::bootstrapBootstrap with yii\log\Dispatcher
22:03:50.158traceyii\base\Module::getModuleLoading module: debug
22:03:50.164traceyii\base\Application::bootstrapBootstrap with yii\debug\Module::bootstrap()
22:03:50.167traceyii\redis\Connection::openOpening redis DB connection: redis.server.local:6379, database=1
22:03:50.167traceyii\redis\Connection::executeCommandExecuting Redis Command: SELECT
22:03:50.177traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
22:03:50.179traceyii\base\Module::getModuleLoading module: gii
22:03:50.179traceyii\base\Application::bootstrapBootstrap with yii\gii\Module::bootstrap()
22:03:50.179traceyii\web\UrlManager::parseRequestNo matching URL rules. Using default URL parsing logic.
22:03:50.179traceyii\web\Application::handleRequestRoute requested: 'v2/sales-contract/get-edit'
22:03:50.179traceyii\base\Module::getModuleLoading module: v2
22:03:50.180infoyii\web\Session::openSession started
22:03:50.181infoyii\db\Connection::openOpening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta
22:03:50.198infoyii\db\Command::querySELECT * FROM "global"."vw_user_login" WHERE "access_token"='GWtUzjYcC0dtywXjcMjkzgu5CXqDQ6je'
22:03:50.214traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
22:03:50.214traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
22:03:50.215traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
22:03:50.215traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
22:03:50.215infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=5300
22:03:50.222traceyii\base\Controller::runActionRoute to run: v2/sales-contract/get-edit
22:03:50.223traceyii\base\InlineAction::runWithParamsRunning action: app\modules\v2\controllers\SalesContractController::actionGetEdit()
22:03:50.223infoyii\db\Command::querySELECT "c".* FROM "a57be577deb434"."tbl_sales_contracts" "c" WHERE "c"."id"='3795'
22:03:50.227infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "logo", "sales_rep" FROM "a57be577deb434"."tbl_clients" WHERE "id"=3333
22:03:50.228infoyii\db\Command::querySELECT "id", "id" AS "key", "project_title" AS "name" FROM "a57be577deb434"."tbl_projects" WHERE "id"=3783
22:03:50.229infoyii\db\Command::querySELECT "id", "id" AS "key", "project_title" AS "name", "description", "total_contact_point", "paid_contact_point", "is_sales_order_ready", "project_product_version_id", "bargain_date", "collected", "profit_pct", "budget" FROM "a57be577deb434"."tbl_projects" WHERE "id"=3783
22:03:50.230infoyii\db\Command::querySELECT "id", "product_type_id", "product_type_id" AS "key", "name", "budget", "pct", "project_id", "profit" FROM "a57be577deb434"."tbl_project_product_types" WHERE "project_id"=3783
22:03:50.233infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_product_rels" WHERE "project_id"=3783
22:03:50.243infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_products" WHERE "id" IN (1941, 1942)
22:03:50.251infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_types" WHERE "id" IN (2, 7)
22:03:50.253infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_components" WHERE "id" IN (2, 30)
22:03:50.254infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_brands" WHERE "id"=227
22:03:50.256infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_series" WHERE "id" IN (1599, 1600)
22:03:50.257infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_units" WHERE "id" IN (1, 2)
22:03:50.257infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_contact_points" WHERE "project_id"=3783
22:03:50.258infoyii\db\Command::querySELECT "id", "project_id" FROM "a57be577deb434"."tbl_sales_order_items" WHERE ("is_system"=TRUE) AND ("project_id"=3783)
22:03:50.263infoyii\db\Command::querySELECT "project_id", sum(amount) AS sum FROM "a57be577deb434"."tbl_reimbursements" WHERE ("status" IN (3, 2)) AND ("project_id"=3783) GROUP BY "project_id"
22:03:50.267infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_sales_supplier_rels" WHERE "contract_id"=3795
22:03:50.268infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id"=685
22:03:50.269infoyii\db\Command::querySELECT "id", "id" AS "key", "serial_no" FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id"=3821
22:03:50.270infoyii\db\Command::querySELECT "id", "id" AS "key", "type" AS "name" FROM "a57be577deb434"."tbl_contract_types" WHERE "id"=1
22:03:50.272infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1005
22:03:50.274infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1005)
22:03:50.275infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id"=1
22:03:50.276infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1005
22:03:50.276infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1005)
22:03:50.277infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" FROM "a57be577deb434"."tbl_service_contract_remind_dates" WHERE ("reminded"=FALSE) AND ("contract_id"=3795) ORDER BY "remind_date"
22:03:50.278infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" AS "name" FROM "a57be577deb434"."tbl_service_contract_remind_dates" WHERE "contract_id"=3795
22:03:50.278infoyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_remind_receivers" WHERE "contract_id"=3795
22:03:50.279infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_service_contract_remind_receivers" WHERE "contract_id"=3795
22:03:50.279infoyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_receivers" WHERE "contract_id"=3795
22:03:50.280infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id"=1005
22:03:50.283infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1005)
22:03:50.284infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" AS "name", "amount" AS "value", "overdue_days" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_dates" WHERE "contract_id"=3795 ORDER BY "remind_date"
22:03:50.285infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "amount" AS "value", "created_by", "created_at", "description", "collected_date", "amount" FROM "a57be577deb434"."tbl_sales_contract_payments" WHERE "contract_id"=3795 ORDER BY "id"
22:03:50.286infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "amount" AS "value", "attachment_id", "from_date" FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=3795 ORDER BY "id"
22:03:50.287infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=105) AND ("object_id"=3795)
22:03:50.292infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=24293
22:03:50.298infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=106) AND ("object_id"=3795)
22:03:50.300infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=107) AND ("object_id"=3795)
22:03:50.304infoyii\db\Command::querySELECT "object_id", count(*) AS comment FROM "a57be577deb434"."tbl_comments" WHERE ("object_type"=7) AND ("object_id"=3795) GROUP BY "object_id"
22:03:50.361infoyii\db\Command::querySELECT "object_id", count(*) AS unread FROM "a57be577deb434"."tbl_unread_comments" WHERE ("object_type"=7) AND (remind_user_id = 5300 AND is_read = false) AND ("object_id"=3795) GROUP BY "object_id"
22:03:50.403traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
22:03:50.407traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
22:03:50.412traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking permission: updateSalesContract
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Accountant
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Admin
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: ProjectManager
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: 电话销售
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: CommercialAttache
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: GM
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: StoreKeeper
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Treasurer
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking permission: viewProduct
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Accountant
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Admin
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: TechDirector
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: StoreKeeper
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: ProjectManager
22:03:50.416traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: AccountManager
22:03:50.417traceuranus\rbac\DbManager::checkAccessFromCacheChecking permission: serviceProgress
22:03:50.417traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Accountant
22:03:50.417traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Admin
22:03:50.417traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: ProjectManager
22:03:50.417traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Dispatcher
22:03:50.417traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: GM
22:03:50.417traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: TechDirector
22:03:50.417traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Operator
22:03:50.417infoyii\db\Command::querySELECT "id" FROM "a57be577deb434"."tbl_users" WHERE ("id" IN (5300, 5309, 5311)) AND ("user_status"='1') ORDER BY pinyin1 nulls first, namecut1 nulls first, pinyin2 nulls first, namecut2 nulls first, pinyin3 nulls first, namecut3 nulls first, pinyin4 nulls first, namecut4 nulls first
22:03:50.426traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
22:03:50.429traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
22:03:50.432infoyii\db\Command::queryINSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "version_code", "url", "request", "response", "php_error", "time") VALUES (200, 'a57be577deb434', 5300, 2, 1144, 'v2/sales-contract/get-edit', '{"access_token":"GWtUzjYcC0dtywXjcMjkzgu5CXqDQ6je","device_type":"2","id":"3795","posttime":"1753452288","token":"f1c01243025328421569912abc45e2ef","version_code":"1144"}', '{"code":200,"data":{"model":{"id":3795,"client_id":3333,"signed_at":"2025-02-21","amount":"2310000","handler":1005,"description":"","created_by":1005,"created_at":"2025-02-26 10:24:57","updated_at":"2025-02-26 11:58:32","contract_scan":null,"receipt_scan":null,"contract_type":1,"project_id":3783,"valid_date":null,"expire_date":"2028-02-21","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"TSKJ20250221-ZHY-001","payment_collection_remind_ahead":"1 day","from_project":3783,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":false,"is_deliver":false,"is_outbound":false,"is_save_collection":true,"save_collection_at":"2025-02-26 10:24:57.496964+08","client":{"id":3333,"key":3333,"name":"\u822a\u5929\u56db\u521b\u79d1\u6280\u6709\u9650\u8d23\u4efb\u516c\u53f8\uff08\u8fc7\u5355\uff09","logo":null,"sales_rep":null,"salesRep":null},"project":{"id":3783,"key":3783,"name":"\u58f9\u8fdb\u5236\u8f6f\u4ef6\u8fc7\u5355"},"fromProject":{"id":3783,"key":3783,"name":"\u58f9\u8fdb\u5236\u8f6f\u4ef6\u8fc7\u5355","description":"","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":false,"project_product_version_id":795,"bargain_date":"2025-02-21","collected":"0","profit_pct":"2","budget":"2310000","projectProductTypes":[{"id":6018,"product_type_id":69,"key":69,"name":"\u5907\u4efd","budget":"2310000.00","pct":"2","project_id":3783,"profit":"46200"}],"projectProductRels":[{"id":8916,"project_id":3783,"product_id":1941,"amount":"96000.00","number":3,"cost":"76286.00","description":"","supplier_id":null,"hardware_from":null,"software_from":null,"maintenance_from":null,"hardware_to":null,"software_to":null,"maintenance_to":null,"total_amount":"288000","total_cost":"228858","supplier":null,"product":{"id":1941,"name":"UnaDPM3036","product_type":2,"product_component":2,"product_brand":227,"product_serie":1599,"product_misc":null,"product_qa":null,"pn":"","description":"\u786c\u4ef6\u57fa\u7840\u5e73\u53f0\uff1a\n1.\u89c4\u683c\uff1a4U36\u76d8\u4f4d\u673a\u7bb1,\u542b\u5bfc\u8f68 \n2.CPU\uff1a32\u6838\u9cb2\u9e4f920 2.6GHz*2\uff1b \n3.\u5185\u5b58\uff1a128G DDR4 \n4.\u786c\u76d8\uff1aSSD\uff1a960G SSD*2\uff1bSAS\uff1a3.5\u5bf8 7200RPM\/\u8fd1\u7ebf SAS(NL-SAS)*30\uff08\u542b\u786c\u76d8\u67b6\uff09\n5.RAID\u5361\uff1a1G\u7f13\u5b58\u7684\u786cRAID\u5361*1.\u652f\u6301raid0,1,5, 6, 10, 50, 60\uff1b \n6.\u6389\u7535\u4fdd\u62a4\uff1a1G\u9635\u5217\u5361\u5bf9\u5e94\u6389\u7535\u4fdd\u62a4 \n7.\u5197\u4f59\u7535\u6e90\uff1b \n8.\u7f51\u7edc\u63a5\u53e3\uff1a2\u4e2a\u5343\u5146\u7535\u53e3\uff1b\n9.\u786c\u76d8\u4e0d\u8fd4\u8fd8\u670d\u52a1","created_by":1013,"created_at":"2025-02-26 10:58:31","updated_at":"2025-02-26 10:58:31","pinyin_shortcut":"UnaDPM3036","product_unit":1,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":2,"key":2,"name":"\u670d\u52a1\u5668\u4e3b\u673a"},"productBrand":{"id":227,"key":227,"name":"\u58f9\u8fdb\u5236"},"productSerie":{"id":1599,"key":1599,"name":"\u58f9\u8fdb\u5236\u670d\u52a1\u5668\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}}},{"id":8917,"project_id":3783,"product_id":1942,"amount":"2022000.00","number":1,"cost":"1606742.00","description":"","supplier_id":null,"hardware_from":null,"software_from":null,"maintenance_from":null,"hardware_to":null,"software_to":null,"maintenance_to":null,"total_amount":"2022000","total_cost":"1606742","supplier":null,"product":{"id":1942,"name":"\u58f9\u8fdb\u5236\u9ed1\u65b9\u5bb9\u707e\u5907\u4efd\u4e0e\u6062\u590d\u7cfb\u7edf\u8f6f\u4ef6 V6","product_type":7,"product_component":30,"product_brand":227,"product_serie":1600,"product_misc":null,"product_qa":null,"pn":"","description":"\"\u8f6f\u4ef6\u57fa\u7840\u5e73\u53f0\uff1a\n64bit \u4f01\u4e1a\u7ea7 Linux \u5185\u6838\uff0c\u57fa\u4e8eWEB \u754c\u9762\u7684\u6570\u636e\u5907\u4efd\u4e0e\u6062\u590d\u7cfb\u7edf \u8f6f\u4ef6\uff0c\u6807\u914d\u6587\u4ef6\/\u6570\u636e\u5e93\n\/Windows\/Linux\/\u865a\u62df\u5316\u5b9a\u65f6\u5907\u4efd\u529f\u80fd\u3002\n\u5bb9\u91cf\u6388\u6743\uff1a\nUnaRDP-1P\uff1a1P \u5b9a\u65f6\u5907\u4efd\u5bb9\u91cf\u6388\u6743\u3002\n\u9ad8\u7ea7\u529f\u80fd\u6388\u6743\uff1a\nUnaDedupe-LIC*3\uff1a3\u4e2a\u91cd\u5220\u529f\u80fd \u6388\u6743\uff0c\u542b\u6e90\u7aef\u548c\u76ee\u6807\u7aef\u91cd\u5220\uff1b\u5b9e \u65f6\u5907\u4efd\u5bb9\u91cf\u4e0d\u652f\u6301\u91cd\u5220\u529f\u80fd\uff1bCDM \u529f\u80fd\u6253\u5f00\u65f6\u4ec5\u652f\u6301\u76ee\u6807\u7aef\u91cd\u5220\u3002\n(\u6ce8\uff1a\u5982\u679c\u9009\u62e9\u91cd\u5220\u529f\u80fd\uff0c\u5fc5\u987b\u589e \u914d RAID \u5361\u6389\u7535\u4fdd\u62a4)\u3002\nUnaD2D2R-LIC*3\uff1a3\u4e2a\u4e24\u53f0\u9ed1\u65b9\u670d \u52a1\u5668\u4e4b\u95f4\u7684\u6570\u636e\u5f02\u5730\u540c\u6b65\u901a\u9053\u6388 \u6743\uff0c\u652f\u6301\u5c06\u672c\u5730\u9ed1\u65b9\u670d\u52a1\u5668\u4e2d\u5907 \u4efd\u6216\u5bb9\u707e\u6570\u636e\u96c6\u540c\u6b65\u81f3\u5f02\u5730\u9ed1\u65b9 \u670d\u52a1\u5668\u3002\u76ee\u7684\u7aef\u53ea\u9700\u786e\u4fdd\u914d\u7f6e\u57fa \u672c\u4ef6\uff0c\u65e0\u9700\u914d\u7f6e\u8fdc\u7a0b\u590d\u5236\u4ee3\u7406\u3002\u8fdc\u7a0b\u590d\u5236\u4ee3\u7406\u6570\u91cf\u7531\u6e90\u7aef\u7ba1\u7406\u63a7 \u5236\u53f0\u7684\u6570\u91cf\u51b3\u5b9a\u3002\"\n","created_by":1013,"created_at":"2025-02-26 11:00:56","updated_at":"2025-02-26 11:00:56","pinyin_shortcut":"yjzhfrzbfyhfxtrjV6","product_unit":2,"is_renew":false,"productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":30,"key":30,"name":"\u5907\u4efd\u8f6f\u4ef6"},"productBrand":{"id":227,"key":227,"name":"\u58f9\u8fdb\u5236"},"productSerie":{"id":1600,"key":1600,"name":"\u58f9\u8fdb\u5236\u9ed1\u65b9\u5bb9\u707e\u5907\u4efd\u4e0e\u6062\u590d\u7cfb\u7edf\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{"project_id":3783,"sum":"123"},"profit":46200,"contact_points_status_display":"\u672a\u8bbe\u7f6e"},"salesSupplierRels":[{"id":2480,"contract_id":3795,"supplier_id":685,"purchase_id":3821,"supplier":{"id":685,"key":685,"name":"\u5317\u4eac\u4e2d\u73af\u4e00\u94ed\u667a\u80fd\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3821,"key":3821,"serial_no":"TSKJ20250305-ZHY-001"}}],"contractScan":null,"receiptScan":null,"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"createdBy":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","department_id":1,"avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"handleBy":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","department_id":1,"avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":7914,"user_id":1005,"key":1005,"contract_id":3795,"user":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2342,"key":2342,"contract_id":3795,"name":"2025-03-26","value":"693000","overdue_days":null,"pct":30,"collect_status":"\u903e\u671f121\u5929"},{"id":2343,"key":2343,"contract_id":3795,"name":"2025-04-30","value":"1501500","overdue_days":null,"pct":65,"collect_status":"\u903e\u671f86\u5929"},{"id":2344,"key":2344,"contract_id":3795,"name":"2028-02-29","value":"115500","overdue_days":null,"pct":5,"collect_status":""}],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[{"id":32531,"object_type":105,"object_id":3795,"attachment_id":24293,"attachment":{"id":24293,"key":24293,"name":"98c9d421-1520-342e-92b2-c664cbb76842","extension":"pdf","path":"\/v2\/attachment\/preview\/GWtUzjYcC0dtywXjcMjkzgu5CXqDQ6je\/98c9d421-1520-342e-92b2-c664cbb76842\/\u8d75\u6657\u7131-\u822a\u5929\u56db\u521b-2310000.pdf","orig_name":"\u8d75\u6657\u7131-\u822a\u5929\u56db\u521b-2310000.pdf"}}],"receiptScans":[],"verifyScans":[],"commentCount":{"object_id":3795,"comment":1},"unreadComments":null,"collected_plan":2310000,"projectProductTotalAmount":2310000,"projectProductAllAmount":true,"projectProductTotalCost":1835600,"projectProductAllCost":true,"projectProductTotalCount":4,"invoiced":0,"un_invoiced":2310000,"collected":0,"un_collected":2310000,"is_collected":false,"handlerPerson":null,"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","payment_collection_remind_ahead_display":"\u63d0\u524d1\u5929","can_update":false,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},"options":[{"key":"SalesContracts[contract_type]","name":"\u5408\u540c\u7c7b\u578b","value":[{"key":"1","name":"\u4ea7\u54c1\u9500\u552e"},{"key":"2","name":"\u8fd0\u7ef4\u670d\u52a1"}]},{"key":"SalesContracts[handler]","name":"\u5ba2\u6237\u7ecf\u7406","value":[{"key":5300,"name":"\u82cf\u6e05\u4e91"},{"key":5311,"name":"\u62d3\u5c0f\u6587"},{"key":0,"name":"\u516c\u6d77\u5ba2\u6237"}]}]},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}]}', FALSE, '2025-07-25 22:03:50') RETURNING "id"