All Latest
69427db10bdd4: POST https://beta.jinchangxiao.com/v2/sales-contract/of-client at 2025-12-17 05:53:53 pm by 39.144.79.213

Log Messages

总计88条数据
TimeLevelCategoryMessage
 
17:53:53.047traceyii\base\Application::bootstrapBootstrap with yii\log\Dispatcher
17:53:53.047traceyii\base\Module::getModuleLoading module: debug
17:53:53.048traceyii\base\Application::bootstrapBootstrap with yii\debug\Module::bootstrap()
17:53:53.048traceyii\redis\Connection::openOpening redis DB connection: redis.server.local:6379, database=1
17:53:53.048traceyii\redis\Connection::executeCommandExecuting Redis Command: SELECT
17:53:53.052traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.055traceyii\base\Module::getModuleLoading module: gii
17:53:53.055traceyii\base\Application::bootstrapBootstrap with yii\gii\Module::bootstrap()
17:53:53.055traceyii\web\UrlManager::parseRequestNo matching URL rules. Using default URL parsing logic.
17:53:53.055traceyii\web\Application::handleRequestRoute requested: 'v2/sales-contract/of-client'
17:53:53.055traceyii\base\Module::getModuleLoading module: v2
17:53:53.175infoyii\web\Session::openSession started
17:53:53.176infoyii\db\Connection::openOpening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta
17:53:53.182infoyii\db\Command::querySELECT * FROM "global"."vw_user_login" WHERE "access_token"='GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9'
17:53:53.188traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.188traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
17:53:53.188traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.189traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
17:53:53.189infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1000
17:53:53.191traceyii\base\Controller::runActionRoute to run: v2/sales-contract/of-client
17:53:53.191traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.193traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Admin
17:53:53.193traceyii\base\InlineAction::runWithParamsRunning action: app\modules\v2\controllers\SalesContractController::actionOfClient()
17:53:53.193infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_clients" WHERE ("id"='982') AND ("deleted"=FALSE)
17:53:53.195traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.196traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
17:53:53.197traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.198traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
17:53:53.199traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.201traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.202infoyii\db\Command::querySELECT COUNT(*) FROM (SELECT c.*, abs(c.expire_date - current_date) AS b_date, CASE WHEN c.expire_date IS NULL THEN 1 ELSE 2 END AS passed FROM "a57be577deb434"."tbl_sales_contracts" "c" LEFT JOIN "a57be577deb434"."tbl_clients" "client" ON client.id = c.client_id LEFT JOIN "a57be577deb434"."tbl_projects" "p" ON p.id = c.from_project LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "cs" ON cs.object_id = c.id AND cs.object_type = 105 LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "rs" ON rs.object_id = c.id AND rs.object_type = 106 LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "vs" ON vs.object_id = c.id AND vs.object_type = 107 WHERE "client"."id"='982' GROUP BY "c"."id" ORDER BY "c"."signed_at" DESC, "c"."created_at" DESC) "c"
17:53:53.217infoyii\db\Command::querySELECT c.*, abs(c.expire_date - current_date) AS b_date, CASE WHEN c.expire_date IS NULL THEN 1 ELSE 2 END AS passed FROM "a57be577deb434"."tbl_sales_contracts" "c" LEFT JOIN "a57be577deb434"."tbl_clients" "client" ON client.id = c.client_id LEFT JOIN "a57be577deb434"."tbl_projects" "p" ON p.id = c.from_project LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "cs" ON cs.object_id = c.id AND cs.object_type = 105 LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "rs" ON rs.object_id = c.id AND rs.object_type = 106 LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "vs" ON vs.object_id = c.id AND vs.object_type = 107 WHERE "client"."id"='982' GROUP BY "c"."id" ORDER BY "c"."signed_at" DESC, "c"."created_at" DESC LIMIT 10
17:53:53.229infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "logo", "sales_rep" FROM "a57be577deb434"."tbl_clients" WHERE "id"=982
17:53:53.230infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
17:53:53.231infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001)
17:53:53.231infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "orig_name", "extension", "path" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=3675
17:53:53.232infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "orig_name", "extension", "path" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=5408
17:53:53.232infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=5015
17:53:53.233infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=5015)
17:53:53.233infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id"=9
17:53:53.235infoyii\db\Command::querySELECT "object_id", count(*) AS comment FROM "a57be577deb434"."tbl_comments" WHERE ("object_type"=7) AND ("object_id"=1186) GROUP BY "object_id"
17:53:53.268infoyii\db\Command::querySELECT "id", "id" AS "key", "project_title" AS "name" FROM "a57be577deb434"."tbl_projects" WHERE "id"=1111
17:53:53.269infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_erp_sales_orders" WHERE ("status" IN (2, 5)) AND ("project_id"=1111)
17:53:53.271infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_erp_sales_order_verify_rels" WHERE "erp_sales_order_id"=471 ORDER BY "id"
17:53:53.271infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_erp_sales_order_stop_verify_rels" WHERE "erp_sales_order_id"=471 ORDER BY "id"
17:53:53.272infoyii\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"=1111
17:53:53.273infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_erp_sales_orders" WHERE ("status" IN (2, 5)) AND ("project_id"=1111)
17:53:53.274infoyii\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"=1111
17:53:53.275infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_product_rels" WHERE "project_id"=1111 ORDER BY "id"
17:53:53.276infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_contact_points" WHERE "project_id"=1111
17:53:53.278infoyii\db\Command::querySELECT "id", "project_id" FROM "a57be577deb434"."tbl_sales_order_items" WHERE ("is_system"=TRUE) AND ("project_id"=1111)
17:53:53.280infoyii\db\Command::querySELECT "project_id", sum(amount) AS sum FROM "a57be577deb434"."tbl_reimbursements" WHERE ("status" IN (2, 3)) AND ("project_id"=1111) GROUP BY "project_id"
17:53:53.283infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_sales_supplier_rels" WHERE "contract_id"=1186
17:53:53.284infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id" IN (252, 305)
17:53:53.285infoyii\db\Command::querySELECT "id", "id" AS "key", "serial_no" FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id" IN (1234, 1213)
17:53:53.285infoyii\db\Command::querySELECT "id", "id" AS "key", "type" AS "name" FROM "a57be577deb434"."tbl_contract_types" WHERE "id"=1
17:53:53.286infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1003
17:53:53.287infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1003)
17:53:53.288infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" FROM "a57be577deb434"."tbl_service_contract_remind_dates" WHERE ("reminded"=FALSE) AND ("contract_id"=1186) ORDER BY "remind_date"
17:53:53.289infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" AS "name" FROM "a57be577deb434"."tbl_service_contract_remind_dates" WHERE "contract_id"=1186
17:53:53.290infoyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_remind_receivers" WHERE "contract_id"=1186
17:53:53.291infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1011, 1001)
17:53:53.291infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (1011, 1001))
17:53:53.292infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_service_contract_remind_receivers" WHERE "contract_id"=1186
17:53:53.293infoyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_receivers" WHERE "contract_id"=1186
17:53:53.293infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1001, 1003)
17:53:53.294infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (1001, 1003))
17:53:53.295infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" AS "name", "amount" AS "value", "overdue_days", "status", "remind_date" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_dates" WHERE "contract_id"=1186 ORDER BY "remind_date"
17:53:53.295infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "amount" AS "value", "created_by", "created_at", "description", "collected_date", "amount" FROM (SELECT * FROM ((SELECT '1' || r.id::varchar as id, 1 as ticket_type, r.sales_contract_id as contract_id, r.amount as amount, t.created_at as collected_date, t.created_at, t.created_by, t.abstract as description FROM "a57be577deb434"."tbl_erp_collect_ticket_settles" "r" LEFT JOIN "a57be577deb434"."tbl_erp_collect_tickets" "t" ON r.erp_collect_ticket_id = t.id WHERE (r.sales_contract_id is not null) AND ("t"."status" IN (2, 5))) UNION ALL ( SELECT '2' || r.id::varchar as id, 2 as ticket_type, r.sales_contract_id as contract_id, r.amount as amount, t.created_at as collected_date, t.created_at, t.created_by, t.abstract as description FROM "a57be577deb434"."tbl_erp_cash_cost_ticket_sales_contract_settles" "r" LEFT JOIN "a57be577deb434"."tbl_erp_cash_cost_tickets" "t" ON r.erp_cash_cost_ticket_id = t.id WHERE (r.sales_contract_id is not null) AND ("t"."is_payment_settle"=TRUE) AND ("t"."status" IN (2, 5)) ) UNION ALL ( SELECT '3' || r.id::varchar as id, 3 as ticket_type, r.sales_contract_id as contract_id, 0 - r.amount as amount, t.created_at as collected_date, t.created_at, t.created_by, t.abstract as description FROM "a57be577deb434"."tbl_erp_payment_ticket_settles" "r" LEFT JOIN "a57be577deb434"."tbl_erp_payment_tickets" "t" ON r.erp_payment_ticket_id = t.id WHERE (r.sales_contract_id is not null) AND ("t"."is_payment_settle"=TRUE) AND ("t"."status" IN (2, 5)) )) "sub") "r" WHERE "contract_id"=1186 ORDER BY "id" DESC
17:53:53.301infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=5064
17:53:53.302infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "amount" AS "value", "attachment_id", "from_date", "description", "is_draft", "is_cancel" FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=1186 ORDER BY "id"
17:53:53.303infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (5693, 5209, 5690)
17:53:53.303infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=20) AND ("object_id" IN (96, 571, 893))
17:53:53.307infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=102) AND ("object_id" IN (96, 571, 893))
17:53:53.311infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (5693, 5690, 5209)
17:53:53.313infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=105) AND ("object_id"=1186)
17:53:53.317infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=3675
17:53:53.318infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=106) AND ("object_id"=1186)
17:53:53.322infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=5408
17:53:53.322infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=107) AND ("object_id"=1186)
17:53:53.326infoyii\db\Command::querySELECT "object_id", count(*) AS unread FROM "a57be577deb434"."tbl_unread_comments" WHERE ("object_type"=7) AND (remind_user_id = 1000 AND is_read = false) AND ("object_id"=1186) GROUP BY "object_id"
17:53:53.361infoyii\db\Command::querySELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=1186
17:53:53.362traceuranus\rbac\DbManager::checkAccessFromCacheChecking permission: viewProduct
17:53:53.362traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: StoreKeeper
17:53:53.362traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Admin
17:53:53.363traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
17:53:53.363traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
17:53:53.363infoyii\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', 1000, 2, 1153, 'v2/sales-contract/of-client', '{"access_token":"GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9","device_type":"2","id":"982","page":"1","posttime":"1765965184","token":"128147308b76a0927e2f36ed20ffcba1","version_code":"1153"}', '{"code":200,"data":{"list":[{"id":1186,"client_id":982,"signed_at":"2019-09-23","amount":"2486850","handler":1003,"description":"1.\u4ebf\u8054V880+V800\u4f1a\u8bae\u5ba4\u7ec8\u7aef\u2795Ume\u7cfb\u7edf\u4e00\u5957","created_by":5015,"created_at":"2019-09-26 11:47:16","updated_at":"2021-06-28 17:22:35","contract_scan":3675,"receipt_scan":5408,"contract_type":1,"project_id":1111,"valid_date":null,"expire_date":"2022-09-22","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":true,"serial_no":"DX190911WLQ01 ","payment_collection_remind_ahead":"1 day","from_project":1111,"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":"","is_verify":false,"is_draft":false,"erp_settle_amount":"2486850","erp_un_settle_amount":"0","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"2486850","b_date":1182,"passed":2,"client":{"id":982,"key":982,"name":"\u4e2d\u56fd\u4fe1\u606f\u5b89\u5168\u7814\u7a76\u6240","logo":null,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},"contractScan":{"id":3675,"key":3675,"name":"92d3a097-1e56-35c9-a200-6598a42f9a14","orig_name":"\u4e2d\u56fd\u4fe1\u606f\u901a\u4fe1\u7814\u7a76\u9662.pdf","extension":"pdf","path":"\/v2\/attachment\/preview\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/92d3a097-1e56-35c9-a200-6598a42f9a14\/\u4e2d\u56fd\u4fe1\u606f\u901a\u4fe1\u7814\u7a76\u9662.pdf","download":"\/vue\/attachment\/download?name=92d3a097-1e56-35c9-a200-6598a42f9a14"},"receiptScan":{"id":5408,"key":5408,"name":"a7f7c1cd-e9fb-3dfa-bbd8-22694c03e4fd","orig_name":"preview.pdf","extension":"pdf","path":"\/v2\/attachment\/preview\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/a7f7c1cd-e9fb-3dfa-bbd8-22694c03e4fd\/preview.pdf","download":"\/vue\/attachment\/download?name=a7f7c1cd-e9fb-3dfa-bbd8-22694c03e4fd"},"createdBy":{"id":5015,"key":5015,"name":"\u5f20\u96ea\u677e","sex":"F","department_id":9,"avatar":{"id":5,"user_id":5015,"name":"\/files\/cdn\/a57be577deb434\/avatar\/7a105eb6-13c4-3990-9428-b163f97fe449.png"},"department":{"id":9,"key":9,"name":"\u9879\u76ee\u90e8"}},"commentCount":{"object_id":1186,"comment":1},"project":{"id":1111,"key":1111,"name":"\u4ebf\u8054\u89c6\u9891\u4f1a\u8bae\u7edf\u4e00\u901a\u8baf","erpSalesOrder":{"id":471,"serial_no":"XSDD-20190926-00003","from_date":null,"wrote_date":"2019-09-23","handler":5015,"client_id":982,"purchase_contract_id":null,"project_id":1111,"sales_contract_id":1186,"erp_store_id":null,"status":2,"erp_send_type_id":null,"abstract":null,"description":"\u534f\u4f5c","verify_type":1,"next_verify_user":null,"next_stop_verify_user":null,"next_cancel_verify_user":null,"verify_at":"2024-09-02 10:10:17","stop_at":null,"cancel_at":null,"refuse_description":null,"is_resubmitted":false,"is_done":false,"number":"0","amount":"2486850","created_by":5015,"stop_description":null,"extra":null,"outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":true,"created_at":"2019-09-26 11:47:16","updated_at":"2024-09-02 10:10:17","print_times":null,"erpSalesOrderVerifyRels":[],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":1111,"key":1111,"name":"\u4ebf\u8054\u89c6\u9891\u4f1a\u8bae\u7edf\u4e00\u901a\u8baf","description":"1.\u4ebf\u8054V880+V800\u4f1a\u8bae\u5ba4\u7ec8\u7aef\u2795Ume\u7cfb\u7edf\u4e00\u5957","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":false,"project_product_version_id":null,"bargain_date":"2019-09-23","collected":"2486850","profit_pct":"15","budget":"2486850","erpSalesOrder":{"id":471,"serial_no":"XSDD-20190926-00003","from_date":null,"wrote_date":"2019-09-23","handler":5015,"client_id":982,"purchase_contract_id":null,"project_id":1111,"sales_contract_id":1186,"erp_store_id":null,"status":2,"erp_send_type_id":null,"abstract":null,"description":"\u534f\u4f5c","verify_type":1,"next_verify_user":null,"next_stop_verify_user":null,"next_cancel_verify_user":null,"verify_at":"2024-09-02 10:10:17","stop_at":null,"cancel_at":null,"refuse_description":null,"is_resubmitted":false,"is_done":false,"number":"0","amount":"2486850","created_by":5015,"stop_description":null,"extra":null,"outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":true,"created_at":"2019-09-26 11:47:16","updated_at":"2024-09-02 10:10:17","print_times":null},"projectProductTypes":[{"id":5197,"product_type_id":96,"key":96,"name":"\u89c6\u9891","budget":"2486850","pct":"15","project_id":1111,"profit":"373027.5"}],"projectProductRels":[],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{"project_id":1111,"sum":"957.03"},"profit":373027.5,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[{"id":521,"contract_id":1186,"supplier_id":252,"purchase_id":1234,"supplier":{"id":252,"key":252,"name":"\u5317\u4eac\u601d\u8bfa\u6587\u901a\u8baf\u6280\u672f\u6709\u9650\u516c\u53f8"},"purchase":{"id":1234,"key":1234,"serial_no":"20190919"}},{"id":780,"contract_id":1186,"supplier_id":305,"purchase_id":1213,"supplier":{"id":305,"key":305,"name":"\u5317\u4eac\u535a\u4f1f\u4f1f\u4e1a\u79d1\u6280\u6709\u9650\u8d23\u4efb\u516c\u53f8"},"purchase":{"id":1213,"key":1213,"serial_no":"20191012001"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1003,"key":1003,"name":"\u5415\u5174\u5143","sex":"M","department_id":1,"avatar":{"id":11,"user_id":1003,"name":"\/files\/cdn\/a57be577deb434\/avatar\/1003.png"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":5869,"user_id":1011,"key":1011,"contract_id":1186,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}},{"id":8078,"user_id":1001,"key":1001,"contract_id":1186,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":2745,"user_id":1001,"key":1001,"contract_id":1186,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":2746,"user_id":1003,"key":1003,"contract_id":1186,"user":{"id":1003,"key":1003,"name":"\u5415\u5174\u5143","sex":"M","avatar":{"id":11,"user_id":1003,"name":"\/files\/cdn\/a57be577deb434\/avatar\/1003.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[{"id":"11927","key":"11927","contract_id":1186,"value":"746054.09","created_by":5064,"created_at":"2024-09-02 10:10:17","description":null,"collected_date":"2024-09-02 10:10:17","amount":"746054.09","createdBy":{"id":5064,"key":5064,"name":"\u59da\u96ea\u7eaf","sex":"F","department_id":10},"pct":30},{"id":"11926","key":"11926","contract_id":1186,"value":"994740.91","created_by":5064,"created_at":"2024-09-02 10:10:17","description":null,"collected_date":"2024-09-02 10:10:17","amount":"994740.91","createdBy":{"id":5064,"key":5064,"name":"\u59da\u96ea\u7eaf","sex":"F","department_id":10},"pct":40},{"id":"11925","key":"11925","contract_id":1186,"value":"746055.00","created_by":5064,"created_at":"2024-09-02 10:10:17","description":null,"collected_date":"2024-09-02 10:10:17","amount":"746055.00","createdBy":{"id":5064,"key":5064,"name":"\u59da\u96ea\u7eaf","sex":"F","department_id":10},"pct":30}],"salesContractInvoices":[{"id":96,"key":96,"contract_id":1186,"value":"746055.00","attachment_id":5693,"from_date":"2019-09-23","description":null,"is_draft":true,"is_cancel":false,"attachment":{"id":5693,"key":5693,"name":"af816b6d-3942-324d-91a1-d39e89f807ed","extension":"pdf","path":"\/v2\/attachment\/preview\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/af816b6d-3942-324d-91a1-d39e89f807ed\/1.pdf","orig_name":"1.pdf"},"attachmentRelationships":[],"files":[{"id":5864,"object_type":102,"object_id":96,"attachment_id":5693,"attachment":{"id":5693,"key":5693,"name":"af816b6d-3942-324d-91a1-d39e89f807ed","extension":"pdf","path":"\/v2\/attachment\/view\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/af816b6d-3942-324d-91a1-d39e89f807ed\/1.pdf","orig_name":"1.pdf"}}]},{"id":571,"key":571,"contract_id":1186,"value":"994740.00","attachment_id":5209,"from_date":"2020-04-15","description":null,"is_draft":true,"is_cancel":false,"attachment":{"id":5209,"key":5209,"name":"a2fc016a-f926-30e1-b137-e64e17fe624d","extension":"pdf","path":"\/v2\/attachment\/preview\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/a2fc016a-f926-30e1-b137-e64e17fe624d\/2020_06_23_17_18_27.pdf","orig_name":"2020_06_23_17_18_27.pdf"},"attachmentRelationships":[],"files":[{"id":6341,"object_type":102,"object_id":571,"attachment_id":5209,"attachment":{"id":5209,"key":5209,"name":"a2fc016a-f926-30e1-b137-e64e17fe624d","extension":"pdf","path":"\/v2\/attachment\/view\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/a2fc016a-f926-30e1-b137-e64e17fe624d\/2020_06_23_17_18_27.pdf","orig_name":"2020_06_23_17_18_27.pdf"}}]},{"id":893,"key":893,"contract_id":1186,"value":"746055.00","attachment_id":5690,"from_date":"2020-09-09","description":null,"is_draft":true,"is_cancel":false,"attachment":{"id":5690,"key":5690,"name":"9de0a436-39c6-3ee6-8025-e98e94c8cecc","extension":"pdf","path":"\/v2\/attachment\/preview\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/9de0a436-39c6-3ee6-8025-e98e94c8cecc\/2020_09_09_11_15_07.pdf","orig_name":"2020_09_09_11_15_07.pdf"},"attachmentRelationships":[],"files":[{"id":6019,"object_type":102,"object_id":893,"attachment_id":5690,"attachment":{"id":5690,"key":5690,"name":"9de0a436-39c6-3ee6-8025-e98e94c8cecc","extension":"pdf","path":"\/v2\/attachment\/view\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/9de0a436-39c6-3ee6-8025-e98e94c8cecc\/2020_09_09_11_15_07.pdf","orig_name":"2020_09_09_11_15_07.pdf"}}]}],"contractScans":[{"id":12926,"object_type":105,"object_id":1186,"attachment_id":3675,"attachment":{"id":3675,"key":3675,"name":"92d3a097-1e56-35c9-a200-6598a42f9a14","extension":"pdf","path":"\/v2\/attachment\/preview\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/92d3a097-1e56-35c9-a200-6598a42f9a14\/\u4e2d\u56fd\u4fe1\u606f\u901a\u4fe1\u7814\u7a76\u9662.pdf","orig_name":"\u4e2d\u56fd\u4fe1\u606f\u901a\u4fe1\u7814\u7a76\u9662.pdf"}}],"receiptScans":[{"id":13576,"object_type":106,"object_id":1186,"attachment_id":5408,"attachment":{"id":5408,"key":5408,"name":"a7f7c1cd-e9fb-3dfa-bbd8-22694c03e4fd","extension":"pdf","path":"\/v2\/attachment\/preview\/GyQCDSxxUIq_MDcFvrRqAhndTAObPJc9\/a7f7c1cd-e9fb-3dfa-bbd8-22694c03e4fd\/preview.pdf","orig_name":"preview.pdf"}}],"verifyScans":[],"unreadComments":null,"collected_plan":0,"projectProductTotalAmount":0,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":true,"projectProductTotalCount":0,"invoiced":"2486850.00","un_invoiced":0,"collected":"2486850","un_collected":0,"is_collected":true,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u63d0\u524d1\u5929","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true,"is_chargeback":false,"is_done":false,"can_view_product_cost":true}],"pagenation":{"totalcount":1,"thispage":1,"pagesize":10}},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}],"ip":"39.144.79.213","ua":"jinchangxiao\/2.3.151 (iPhone 12; iOS 26.1; Scale\/3.00)"}', FALSE, '2025-12-17 17:53:53') RETURNING "id"