Total processing time: 302 ms; Peak memory: 9.651 MB. Show Profiling Timeline
| Time | Duration | Category | Info |
|---|---|---|---|
| 12:46:09.829 | 54.2 ms | yii\db\Command::query | SELECT "object_id", count(*) AS comment FROM "a57be577deb434"."tbl_comments" WHERE ("object_type"=7) AND ("object_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248)) GROUP BY "object_id" |
| 12:46:10.007 | 22.5 ms | yii\db\Command::query | SELECT "object_id", count(*) AS unread FROM "a57be577deb434"."tbl_unread_comments" WHERE ("object_type"=7) AND (remind_user_id = 1001 AND is_read = false) AND ("object_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248)) GROUP BY "object_id" |
| 12:46:09.971 | 17.5 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (29898, 29969, 30252, 30525, 30876, 31585, 31406, 31710) |
| 12:46:09.952 | 10.4 ms | yii\db\Command::query | SELECT "id", "sales_invoice_id", "amount", "tax_rate" FROM "a57be577deb434"."tbl_sales_invoice_amounts" WHERE "sales_invoice_id" IN (2201, 2210, 2238, 2248, 2262, 2292, 2294, 2299, 2320, 2322, 2323) ORDER BY "id" |
| 12:46:10.063 | 8.6 ms | yii\db\Command::query | SELECT SUM(total_contact_point - coalesce(paid_contact_point, 0)) FROM "a57be577deb434"."tbl_projects" WHERE "id" IN (SELECT "from_project" FROM "a57be577deb434"."tbl_sales_contracts" WHERE "id" IN (SELECT "c"."id" 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_contract_invoices" "sci2" ON c.id = sci2.contract_id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN (SELECT sum(amount) as invoice_sum, contract_id FROM "a57be577deb434"."tbl_sales_contract_invoices" GROUP BY "contract_id") "sci" ON sci.contract_id = c.id WHERE (true) AND (("client"."sales_rep" IN (1001, 5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5467, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 5476, 1004, 5072, 5033, 5359, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("client"."sales_rep"='1001')) AND (from_project is not null) GROUP BY "c"."id")) |
| 12:46:09.909 | 8.3 ms | yii\db\Command::query | SELECT "id", "project_id" FROM "a57be577deb434"."tbl_sales_order_items" WHERE ("is_system"=TRUE) AND ("project_id" IN (3991, 4052, 4057, 4063, 4086, 4096, 4161, 4142, 4155, 4111, 4157, 4127, 4164, 4098, 4166, 4169, 4170, 4167, 4172, 4173)) |
| 12:46:10.082 | 7.2 ms | yii\db\Command::query | INSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "url", "request", "response", "php_error", "time", "duration") VALUES (200, 'a57be577deb434', 1001, 5, 'vue/sales-contract/list', '{"SalesContractSearch":{"handler":["1001"],"contract_type":"","contract_scan":"","receipt_scan":"","verify_scan":"","is_outbound":"","is_settle":"","is_deliver":"","is_sales_order_ready":"","invoice_status":"","payment_status":"","created_by":"","invoice_from_date_period":"","contact_point_status":"","collected_plan":"","is_verify":""},"Filter":{"name":"signed_at","sort":"DESC"},"page":"1","from_project":"1","web_access_token":"YNQKwEYJYN8muCSh8ExnNlBf2oepDAlv"}', '{"code":2000,"result":{"list":[{"id":4484,"client_id":3311,"signed_at":"2026-06-01","amount":"88221","handler":1001,"description":"","created_by":1001,"created_at":"2026-06-01 12:46:01","updated_at":"2026-06-01 12:46:01","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4173,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-06-01-001","payment_collection_remind_ahead":"1 day","from_project":4173,"receipt_date":"","verify_date":"","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":"2026-06-01 12:46:01","is_verify":false,"is_draft":false,"erp_settle_amount":"0","erp_un_settle_amount":"88221","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":3311,"key":3311,"name":"\u5317\u4eac\u534e\u8fb0\u60a6\u79d1\u6280\u6709\u9650\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{},"project":{"id":4173,"key":4173,"name":"\u6d4b\u8bd5\u5de5\u5355\u4eba\u5de5\u6210\u672c\u95ee\u9898","erpSalesOrder":{"id":1710,"serial_no":"XSDD-20260601-00001","from_date":"","wrote_date":"2026-06-01","handler":1001,"client_id":3311,"purchase_contract_id":"","project_id":4173,"sales_contract_id":4484,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-06-01 12:46:01","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"88221","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-06-01 12:46:01","updated_at":"2026-06-01 12:46:01","print_times":"","erpSalesOrderVerifyRels":[],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4173,"key":4173,"name":"\u6d4b\u8bd5\u5de5\u5355\u4eba\u5de5\u6210\u672c\u95ee\u9898","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1375,"bargain_date":"2026-06-01","collected":"0","profit_pct":"10","budget":"88221","erpSalesOrder":{"id":1710,"serial_no":"XSDD-20260601-00001","from_date":"","wrote_date":"2026-06-01","handler":1001,"client_id":3311,"purchase_contract_id":"","project_id":4173,"sales_contract_id":4484,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-06-01 12:46:01","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"88221","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-06-01 12:46:01","updated_at":"2026-06-01 12:46:01","print_times":""},"projectProductTypes":[{"id":8607,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"88221","pct":"10","project_id":4173,"profit":"8822.1"}],"projectProductRels":[{"id":12131,"project_id":4173,"product_id":1558,"amount":"88221","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"88221","total_cost":"","erp_sales_order_product_id":2247,"supplier":"","product":{"id":1558,"name":"PAN-PA-1420","product_type":5,"product_component":26,"product_brand":8,"product_serie":1344,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks PA-1420","created_by":1013,"created_at":"2024-04-15 15:38:17","updated_at":"2026-05-26 16:12:02","pinyin_shortcut":"PANPA1420","product_unit":1,"is_renew":false,"in_out_at":"2026-05-26 16:12:02.180855+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":26,"key":26,"name":"\u9632\u706b\u5899\u4e3b\u673a"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1344,"key":1344,"name":"PA-1420\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":{"id":2247,"erp_sales_order_id":1710,"erp_store_id":"","product_id":1558,"description":"","number":"1","outbound":"0","amount":"88221","total_amount":"88221","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":8822.1,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10145,"user_id":1001,"key":1001,"contract_id":4484,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":88221,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":false,"projectProductTotalCount":1,"invoiced":"","un_invoiced":88221,"collected":"0","un_collected":88221,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":88221},{"id":4480,"client_id":3389,"signed_at":"2026-05-25","amount":"18000","handler":1001,"description":"","created_by":1001,"created_at":"2026-05-25 10:12:46","updated_at":"2026-05-25 10:13:55","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4172,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-05-25-002","payment_collection_remind_ahead":"1 day","from_project":4172,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":false,"is_deliver":false,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2026-05-25 10:12:46","is_verify":false,"is_draft":true,"erp_settle_amount":"0","erp_un_settle_amount":"18000","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":3389,"key":3389,"name":"\u4e2d\u56fd\u8bc1\u5238\u62a5\u6709\u9650\u8d23\u4efb\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4480,"comment":1},"project":{"id":4172,"key":4172,"name":"\u63a8\u7279\u5982\u56fe","erpSalesOrder":{"id":1708,"serial_no":"XSDD-20260525-00002","from_date":"","wrote_date":"2026-05-25","handler":1001,"client_id":3389,"purchase_contract_id":"","project_id":4172,"sales_contract_id":4480,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-25 10:12:46","stop_at":"2026-05-25 10:13:55.315773+08","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"18000","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-25 10:12:46","updated_at":"2026-05-25 10:13:55","print_times":"","erpSalesOrderVerifyRels":[],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4172,"key":4172,"name":"\u63a8\u7279\u5982\u56fe","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1374,"bargain_date":"2026-05-25","collected":"0","profit_pct":"80","budget":"18000","erpSalesOrder":{"id":1708,"serial_no":"XSDD-20260525-00002","from_date":"","wrote_date":"2026-05-25","handler":1001,"client_id":3389,"purchase_contract_id":"","project_id":4172,"sales_contract_id":4480,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-25 10:12:46","stop_at":"2026-05-25 10:13:55.315773+08","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"18000","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-25 10:12:46","updated_at":"2026-05-25 10:13:55","print_times":""},"projectProductTypes":[{"id":8605,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"18000","pct":"80","project_id":4172,"profit":"14400"}],"projectProductRels":[{"id":12130,"project_id":4172,"product_id":2171,"amount":"18000","number":1,"cost":"1","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"18000","total_cost":"1","erp_sales_order_product_id":2245,"supplier":"","product":{"id":2171,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6\u670d\u52a1","product_type":7,"product_component":159,"product_brand":270,"product_serie":1724,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-11-24 16:16:45","updated_at":"2026-05-25 11:18:07","pinyin_shortcut":"jcxCRMrjfw","product_unit":2,"is_renew":false,"in_out_at":"2026-05-25 11:18:07.594762+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":159,"key":159,"name":"\u529e\u516c\u8f6f\u4ef6"},"productBrand":{"id":270,"key":270,"name":"\u91d1\u7545\u900d"},"productSerie":{"id":1724,"key":1724,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2245,"erp_sales_order_id":1708,"erp_store_id":"","product_id":2171,"description":"","number":"1","outbound":"1","amount":"18000","total_amount":"18000","last_number":"","last_amount":"","last_total_amount":"","cost":"1","total_cost":"1","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":14400,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10143,"user_id":1001,"key":1001,"contract_id":4480,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":18000,"projectProductAllAmount":true,"projectProductTotalCost":1,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":"","un_invoiced":18000,"collected":"0","un_collected":18000,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":18000},{"id":4479,"client_id":3389,"signed_at":"2026-05-22","amount":"900","handler":1001,"description":"","created_by":1001,"created_at":"2026-05-25 10:11:48","updated_at":"2026-05-25 10:11:48","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4170,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-05-25-001","payment_collection_remind_ahead":"1 day","from_project":4170,"receipt_date":"","verify_date":"","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":"2026-05-25 10:11:48","is_verify":false,"is_draft":false,"erp_settle_amount":"0","erp_un_settle_amount":"900","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":3389,"key":3389,"name":"\u4e2d\u56fd\u8bc1\u5238\u62a5\u6709\u9650\u8d23\u4efb\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{},"project":{"id":4170,"key":4170,"name":"\u516c\u53f8\u8463\u4e8b","erpSalesOrder":{"id":1706,"serial_no":"XSDD-20260522-00005","from_date":"","wrote_date":"2026-05-22","handler":1001,"client_id":3389,"purchase_contract_id":"","project_id":4170,"sales_contract_id":4479,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-25 10:11:48","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"900","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-22 17:13:42","updated_at":"2026-05-25 10:11:48","print_times":"","erpSalesOrderVerifyRels":[{"id":141,"erp_sales_order_id":1706,"user_id":5064,"status":1,"description":"","verify_at":"2026-05-22 17:14:26"},{"id":142,"erp_sales_order_id":1706,"user_id":1001,"status":1,"description":"","verify_at":"2026-05-25 10:11:48"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4170,"key":4170,"name":"\u516c\u53f8\u8463\u4e8b","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1372,"bargain_date":"2026-05-22","collected":"0","profit_pct":"10","budget":"900","erpSalesOrder":{"id":1706,"serial_no":"XSDD-20260522-00005","from_date":"","wrote_date":"2026-05-22","handler":1001,"client_id":3389,"purchase_contract_id":"","project_id":4170,"sales_contract_id":4479,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-25 10:11:48","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"900","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-22 17:13:42","updated_at":"2026-05-25 10:11:48","print_times":""},"projectProductTypes":[{"id":8601,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"900","pct":"10","project_id":4170,"profit":"90"}],"projectProductRels":[{"id":12126,"project_id":4170,"product_id":2261,"amount":"900","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"900","total_cost":"","erp_sales_order_product_id":2243,"supplier":"","product":{"id":2261,"name":"MK-MC300","product_type":4,"product_component":52,"product_brand":4,"product_serie":1769,"product_misc":"","product_qa":"","pn":"","description":"MK-MC300\u62fe\u97f3\u9ea6\u514b\u98ce\uff0c\u542b5\u7c73\u7ebf","created_by":1013,"created_at":"2026-03-16 10:07:43","updated_at":"2026-05-21 18:10:51","pinyin_shortcut":"MKMC300","product_unit":3,"is_renew":false,"in_out_at":"2026-05-21 18:10:51.145864+08","productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":52,"key":52,"name":"\u534f\u4f5c"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1769,"key":1769,"name":"\u5168\u5411\u9ea6\u514b\u98ce"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2243,"erp_sales_order_id":1706,"erp_store_id":"","product_id":2261,"description":"","number":"1","outbound":"0","amount":"900","total_amount":"900","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":90,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10140,"user_id":1001,"key":1001,"contract_id":4479,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":900,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":false,"projectProductTotalCount":1,"invoiced":"","un_invoiced":900,"collected":"0","un_collected":900,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":900},{"id":4478,"client_id":3389,"signed_at":"2026-05-22","amount":"1800","handler":1001,"description":"","created_by":1001,"created_at":"2026-05-22 17:07:20","updated_at":"2026-05-22 17:10:46","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4169,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-05-22-001","payment_collection_remind_ahead":"1 day","from_project":4169,"receipt_date":"","verify_date":"","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":"2026-05-22 17:07:20","is_verify":true,"is_draft":false,"erp_settle_amount":"0","erp_un_settle_amount":"1800","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":3389,"key":3389,"name":"\u4e2d\u56fd\u8bc1\u5238\u62a5\u6709\u9650\u8d23\u4efb\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{},"project":{"id":4169,"key":4169,"name":"\u65b9\u5f0f\u5730\u65b9","erpSalesOrder":{"id":1704,"serial_no":"XSDD-20260522-00003","from_date":"","wrote_date":"2026-05-22","handler":1001,"client_id":3389,"purchase_contract_id":"","project_id":4169,"sales_contract_id":4478,"erp_store_id":"","status":5,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":1001,"next_cancel_verify_user":"","verify_at":"2026-05-22 17:07:20","stop_at":"2026-05-22 17:10:46.357162+08","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"2","amount":"1800","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-22 17:05:11","updated_at":"2026-05-22 17:10:46","print_times":"","erpSalesOrderVerifyRels":[{"id":137,"erp_sales_order_id":1704,"user_id":5064,"status":1,"description":"","verify_at":"2026-05-22 17:05:53"},{"id":138,"erp_sales_order_id":1704,"user_id":1001,"status":1,"description":"","verify_at":"2026-05-22 17:07:20"}],"erpSalesOrderStopVerifyRels":[{"id":41,"erp_sales_order_id":1704,"user_id":5064,"status":1,"description":"\u662f\u5426\u6536\u5230\u5426","verify_at":"2026-05-22 17:10:58"},{"id":42,"erp_sales_order_id":1704,"user_id":1001,"status":0,"description":"","verify_at":""}]}},"fromProject":{"id":4169,"key":4169,"name":"\u65b9\u5f0f\u5730\u65b9","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1371,"bargain_date":"2026-05-22","collected":"0","profit_pct":"10","budget":"1800","erpSalesOrder":{"id":1704,"serial_no":"XSDD-20260522-00003","from_date":"","wrote_date":"2026-05-22","handler":1001,"client_id":3389,"purchase_contract_id":"","project_id":4169,"sales_contract_id":4478,"erp_store_id":"","status":5,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":1001,"next_cancel_verify_user":"","verify_at":"2026-05-22 17:07:20","stop_at":"2026-05-22 17:10:46.357162+08","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"2","amount":"1800","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-22 17:05:11","updated_at":"2026-05-22 17:10:46","print_times":""},"projectProductTypes":[{"id":8600,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"1800","pct":"10","project_id":4169,"profit":"180"}],"projectProductRels":[{"id":12125,"project_id":4169,"product_id":2261,"amount":"900","number":2,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"1800","total_cost":"","erp_sales_order_product_id":2241,"supplier":"","product":{"id":2261,"name":"MK-MC300","product_type":4,"product_component":52,"product_brand":4,"product_serie":1769,"product_misc":"","product_qa":"","pn":"","description":"MK-MC300\u62fe\u97f3\u9ea6\u514b\u98ce\uff0c\u542b5\u7c73\u7ebf","created_by":1013,"created_at":"2026-03-16 10:07:43","updated_at":"2026-05-21 18:10:51","pinyin_shortcut":"MKMC300","product_unit":3,"is_renew":false,"in_out_at":"2026-05-21 18:10:51.145864+08","productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":52,"key":52,"name":"\u534f\u4f5c"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1769,"key":1769,"name":"\u5168\u5411\u9ea6\u514b\u98ce"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2241,"erp_sales_order_id":1704,"erp_store_id":"","product_id":2261,"description":"","number":"1","outbound":"0","amount":"900","total_amount":"900","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":180,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10139,"user_id":1001,"key":1001,"contract_id":4478,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":1800,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":false,"projectProductTotalCount":2,"invoiced":"","un_invoiced":1800,"collected":"0","un_collected":1800,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":1800},{"id":4476,"client_id":982,"signed_at":"2026-05-14","amount":"51486","handler":1001,"description":"","created_by":1001,"created_at":"2026-05-20 17:33:05","updated_at":"2026-05-22 17:01:19","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4167,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-05-20-001","payment_collection_remind_ahead":"1 day","from_project":4167,"receipt_date":"","verify_date":"","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":"2026-05-20 17:33:05","is_verify":false,"is_draft":false,"erp_settle_amount":"100","erp_un_settle_amount":"51386","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"100","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":982,"key":982,"name":"\u4e2d\u56fd\u4fe1\u606f\u5b89\u5168\u7814\u7a76\u6240","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4476,"comment":1},"project":{"id":4167,"key":4167,"name":"\u65b0\u5efa\u9879\u76ee","erpSalesOrder":{"id":1701,"serial_no":"XSDD-20260520-00001","from_date":"","wrote_date":"2026-05-14","handler":1001,"client_id":982,"purchase_contract_id":"","project_id":4167,"sales_contract_id":4476,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-20 17:33:05","stop_at":"2026-05-22 17:01:19.712392+08","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"17","amount":"51486","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-20 17:28:38","updated_at":"2026-05-22 17:01:42","print_times":"","erpSalesOrderVerifyRels":[{"id":134,"erp_sales_order_id":1701,"user_id":1001,"status":1,"description":"","verify_at":"2026-05-20 17:33:05"}],"erpSalesOrderStopVerifyRels":[{"id":39,"erp_sales_order_id":1701,"user_id":5064,"status":1,"description":"","verify_at":"2026-05-22 17:01:28"},{"id":40,"erp_sales_order_id":1701,"user_id":1001,"status":1,"description":"","verify_at":"2026-05-22 17:01:42"}]}},"fromProject":{"id":4167,"key":4167,"name":"\u65b0\u5efa\u9879\u76ee","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1368,"bargain_date":"2026-05-14","collected":"100","profit_pct":"10","budget":"51486","erpSalesOrder":{"id":1701,"serial_no":"XSDD-20260520-00001","from_date":"","wrote_date":"2026-05-14","handler":1001,"client_id":982,"purchase_contract_id":"","project_id":4167,"sales_contract_id":4476,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-20 17:33:05","stop_at":"2026-05-22 17:01:19.712392+08","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"17","amount":"51486","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-20 17:28:38","updated_at":"2026-05-22 17:01:42","print_times":""},"projectProductTypes":[{"id":8595,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"48363","pct":"10","project_id":4167,"profit":"4836.3"},{"id":8596,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"2323","pct":"10","project_id":4167,"profit":"232.3"},{"id":8597,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"800","pct":"10","project_id":4167,"profit":"80"}],"projectProductRels":[{"id":12120,"project_id":4167,"product_id":2177,"amount":"4234","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"4234","total_cost":"","erp_sales_order_product_id":2236,"supplier":"","product":{"id":2177,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0","product_type":7,"product_component":139,"product_brand":12,"product_serie":1730,"product_misc":"","product_qa":"","pn":"","description":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0\uff08\u7eaf\u8f6f\u7248\uff09\n\u4e91\u7aef\u667a\u80fd\u5927\u8111\u8f6f\u4ef6\uff0c\u5305\u542b\u4ee5\u4e0b\u80fd\u529b\uff1a\n1. 7*24H\u5168\u6808\u5728\u7ebf\u76d1\u6d4b\uff0c\u5305\u62ec\u670d\u52a1\u5668\u786c\u4ef6\u3001\u4e91\u5e73\u53f0\u3001\u4e91\u4e3b\u673aOS\u7b49\uff1b\n2. \u98ce\u9669\u4e3b\u52a8\u9884\u6d4b\uff0c\u5305\u62ec\u786c\u76d8\u5361\u6162\/\u574f\u9053\u3001SDD\u5bff\u547d\u3001\u5185\u5b58ECC\u9519\u8bef\u3001\u5e73\u53f0HA\u5931\u6548\u7b49\u98ce\u9669\u63d0\u524d\u9884\u8b66\uff1b\n3. \u98ce\u9669\/\u6545\u969c\u53ca\u65f6\u544a\u8b66\uff0c\u652f\u6301\u5c0f\u7a0b\u5e8f\u3001\u77ed\u4fe1\u3001\u90ae\u4ef6\u3001\u8bed\u97f3\u3001\u4f01\u4e1a\u5fae\u4fe1\/\u9489\u9489\/\u98de\u4e66\u673a\u5668\u4eba\u7b49\u591a\u901a\u8def\u901a\u77e5\uff1b\n4. \u4e91\u7aef\u667a\u80fd\u8fd0\u7ef4\uff0c\u652f\u6301\u544a\u8b66\u964d\u566a\u3001\u6839\u56e0\u5206\u6790\u548c\u5f71\u54cd\u9762\u8bc4\u4f30\uff0c\u63d0\u5347\u95ee\u9898\u5b9a\u4f4d\u6392\u969c\u6548\u7387\uff1b\n5. \u8fd0\u7ef4\u62a5\u544a\u8ba2\u9605\uff0c\u5e73\u53f0\u652f\u6301\u751f\u6210\u8fd0\u7ef4\u62a5\u544a\uff0c\u5305\u62ec\u5e73\u53f0\u670d\u52a1\u5668\u5065\u5eb7\u98ce\u9669\u9884\u6d4b\u548c\u8bc4\u4f30\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u786c\u76d8\/Raid\u5361\/\u7f51\u5361\u7b49\uff09\u3001\u4e91\u4e3b\u673a\u8fd0\u884c\u72b6\u6001\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u7f51\u7edc\u7b49\uff09\u98ce\u9669\u8bc4\u4f30\u7b49\uff1b\n\u914d\u5957\u670d\u52a1\u5982\u4e0b\uff1a\n\u8f6f\u4ef6\u5347\u7ea7\uff0c\u5305\u62ec\uff1a\u4e3b\u7ebf\u7248\u672c\/R\u7248\u672c\/SP\u7248\u672c\u7b49\u5728\u7ebf\u5347\u7ea7\u548c\u5b9a\u671f\u8865\u4e01\u66f4\u65b0\uff1b","created_by":1013,"created_at":"2025-11-28 11:49:14","updated_at":"2026-05-21 16:54:51","pinyin_shortcut":"sxfSDDCjcywrjV10","product_unit":2,"is_renew":false,"in_out_at":"2026-05-21 16:54:51.442868+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":139,"key":139,"name":"\u8d85\u878d\u5408\u8f6f\u4ef6"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":1730,"key":1730,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2236,"erp_sales_order_id":1701,"erp_store_id":"","product_id":2177,"description":"","number":"1","outbound":"0","amount":"4234","total_amount":"4234","last_number":"1","last_amount":"4234","last_total_amount":"4234","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12121,"project_id":4167,"product_id":1562,"amount":"2323","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"2323","total_cost":"","erp_sales_order_product_id":2237,"supplier":"","product":{"id":1562,"name":"PAN-PWR-450W-AC","product_type":5,"product_component":36,"product_brand":8,"product_serie":1244,"product_misc":"","product_qa":"","pn":"","description":"PA-3400,PA-1400, ION 5200 and ION 9200 450W spare power supply","created_by":1013,"created_at":"2024-04-15 15:40:42","updated_at":"2026-04-30 14:34:15","pinyin_shortcut":"PANPWR450WAC","product_unit":2,"is_renew":false,"in_out_at":"2026-04-30 14:34:15.937971+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":36,"key":36,"name":"PA\u8bb8\u53ef\u8bc1"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1244,"key":1244,"name":"PA1420\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2237,"erp_sales_order_id":1701,"erp_store_id":"","product_id":1562,"description":"","number":"1","outbound":"0","amount":"2323","total_amount":"2323","last_number":"1","last_amount":"2323","last_total_amount":"2323","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12122,"project_id":4167,"product_id":2261,"amount":"400","number":2,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"800","total_cost":"","erp_sales_order_product_id":2233,"supplier":"","product":{"id":2261,"name":"MK-MC300","product_type":4,"product_component":52,"product_brand":4,"product_serie":1769,"product_misc":"","product_qa":"","pn":"","description":"MK-MC300\u62fe\u97f3\u9ea6\u514b\u98ce\uff0c\u542b5\u7c73\u7ebf","created_by":1013,"created_at":"2026-03-16 10:07:43","updated_at":"2026-05-21 18:10:51","pinyin_shortcut":"MKMC300","product_unit":3,"is_renew":false,"in_out_at":"2026-05-21 18:10:51.145864+08","productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":52,"key":52,"name":"\u534f\u4f5c"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1769,"key":1769,"name":"\u5168\u5411\u9ea6\u514b\u98ce"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2233,"erp_sales_order_id":1701,"erp_store_id":"","product_id":2261,"description":"","number":"2","outbound":"1","amount":"400","total_amount":"800","last_number":"2","last_amount":"400","last_total_amount":"800","cost":"33","total_cost":"33","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12123,"project_id":4167,"product_id":2171,"amount":"5345","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"5345","total_cost":"","erp_sales_order_product_id":2238,"supplier":"","product":{"id":2171,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6\u670d\u52a1","product_type":7,"product_component":159,"product_brand":270,"product_serie":1724,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-11-24 16:16:45","updated_at":"2026-05-25 11:18:07","pinyin_shortcut":"jcxCRMrjfw","product_unit":2,"is_renew":false,"in_out_at":"2026-05-25 11:18:07.594762+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":159,"key":159,"name":"\u529e\u516c\u8f6f\u4ef6"},"productBrand":{"id":270,"key":270,"name":"\u91d1\u7545\u900d"},"productSerie":{"id":1724,"key":1724,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2238,"erp_sales_order_id":1701,"erp_store_id":"","product_id":2171,"description":"","number":"1","outbound":"0","amount":"5345","total_amount":"5345","last_number":"1","last_amount":"5345","last_total_amount":"5345","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12124,"project_id":4167,"product_id":2177,"amount":"3232","number":12,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"38784","total_cost":"","erp_sales_order_product_id":2235,"supplier":"","product":{"id":2177,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0","product_type":7,"product_component":139,"product_brand":12,"product_serie":1730,"product_misc":"","product_qa":"","pn":"","description":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0\uff08\u7eaf\u8f6f\u7248\uff09\n\u4e91\u7aef\u667a\u80fd\u5927\u8111\u8f6f\u4ef6\uff0c\u5305\u542b\u4ee5\u4e0b\u80fd\u529b\uff1a\n1. 7*24H\u5168\u6808\u5728\u7ebf\u76d1\u6d4b\uff0c\u5305\u62ec\u670d\u52a1\u5668\u786c\u4ef6\u3001\u4e91\u5e73\u53f0\u3001\u4e91\u4e3b\u673aOS\u7b49\uff1b\n2. \u98ce\u9669\u4e3b\u52a8\u9884\u6d4b\uff0c\u5305\u62ec\u786c\u76d8\u5361\u6162\/\u574f\u9053\u3001SDD\u5bff\u547d\u3001\u5185\u5b58ECC\u9519\u8bef\u3001\u5e73\u53f0HA\u5931\u6548\u7b49\u98ce\u9669\u63d0\u524d\u9884\u8b66\uff1b\n3. \u98ce\u9669\/\u6545\u969c\u53ca\u65f6\u544a\u8b66\uff0c\u652f\u6301\u5c0f\u7a0b\u5e8f\u3001\u77ed\u4fe1\u3001\u90ae\u4ef6\u3001\u8bed\u97f3\u3001\u4f01\u4e1a\u5fae\u4fe1\/\u9489\u9489\/\u98de\u4e66\u673a\u5668\u4eba\u7b49\u591a\u901a\u8def\u901a\u77e5\uff1b\n4. \u4e91\u7aef\u667a\u80fd\u8fd0\u7ef4\uff0c\u652f\u6301\u544a\u8b66\u964d\u566a\u3001\u6839\u56e0\u5206\u6790\u548c\u5f71\u54cd\u9762\u8bc4\u4f30\uff0c\u63d0\u5347\u95ee\u9898\u5b9a\u4f4d\u6392\u969c\u6548\u7387\uff1b\n5. \u8fd0\u7ef4\u62a5\u544a\u8ba2\u9605\uff0c\u5e73\u53f0\u652f\u6301\u751f\u6210\u8fd0\u7ef4\u62a5\u544a\uff0c\u5305\u62ec\u5e73\u53f0\u670d\u52a1\u5668\u5065\u5eb7\u98ce\u9669\u9884\u6d4b\u548c\u8bc4\u4f30\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u786c\u76d8\/Raid\u5361\/\u7f51\u5361\u7b49\uff09\u3001\u4e91\u4e3b\u673a\u8fd0\u884c\u72b6\u6001\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u7f51\u7edc\u7b49\uff09\u98ce\u9669\u8bc4\u4f30\u7b49\uff1b\n\u914d\u5957\u670d\u52a1\u5982\u4e0b\uff1a\n\u8f6f\u4ef6\u5347\u7ea7\uff0c\u5305\u62ec\uff1a\u4e3b\u7ebf\u7248\u672c\/R\u7248\u672c\/SP\u7248\u672c\u7b49\u5728\u7ebf\u5347\u7ea7\u548c\u5b9a\u671f\u8865\u4e01\u66f4\u65b0\uff1b","created_by":1013,"created_at":"2025-11-28 11:49:14","updated_at":"2026-05-21 16:54:51","pinyin_shortcut":"sxfSDDCjcywrjV10","product_unit":2,"is_renew":false,"in_out_at":"2026-05-21 16:54:51.442868+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":139,"key":139,"name":"\u8d85\u878d\u5408\u8f6f\u4ef6"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":1730,"key":1730,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2235,"erp_sales_order_id":1701,"erp_store_id":"","product_id":2177,"description":"","number":"12","outbound":"0","amount":"3232","total_amount":"38784","last_number":"12","last_amount":"3232","last_total_amount":"38784","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":5148.6,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[{"id":4214,"contract_id":4476,"supplier_id":431,"purchase_id":4475,"supplier":{"id":431,"key":431,"name":"\u5317\u4eac\u60e0\u8054\u8baf\u901a\u4fe1\u606f\u6280\u672f\u670d\u52a1\u6709\u9650\u516c\u53f8"},"purchase":{"id":4475,"key":4475,"serial_no":"\u7ecf\u624b\u4eba\u5173\u8054\u5ba2\u6237\u5546\u673a"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10137,"user_id":1001,"key":1001,"contract_id":4476,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[{"id":"12208","key":"12208","contract_id":4476,"value":"100","created_by":1001,"created_at":"2026-05-22 16:44:28","description":"","collected_date":"2026-05-22 00:00:00","amount":"100","createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4},"pct":0.19}],"salesContractInvoices":[],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":51486,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":false,"projectProductTotalCount":17,"invoiced":"","un_invoiced":51486,"collected":"100","un_collected":51386,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":51386},{"id":4467,"client_id":982,"signed_at":"2026-05-12","amount":"12345","handler":1001,"description":"","created_by":1001,"created_at":"2026-05-12 15:18:50","updated_at":"2026-05-15 14:36:40","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4166,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-05-12-001","payment_collection_remind_ahead":"1 day","from_project":4166,"receipt_date":"","verify_date":"","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":"2026-05-12 15:18:50","is_verify":false,"is_draft":true,"erp_settle_amount":"0","erp_un_settle_amount":"12345","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":982,"key":982,"name":"\u4e2d\u56fd\u4fe1\u606f\u5b89\u5168\u7814\u7a76\u6240","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4467,"comment":4},"project":{"id":4166,"key":4166,"name":"9999","erpSalesOrder":{"id":1700,"serial_no":"XSDD-20260512-00001","from_date":"","wrote_date":"2026-05-12","handler":1001,"client_id":982,"purchase_contract_id":"","project_id":4166,"sales_contract_id":4467,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-12 15:18:50","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"2","amount":"4000","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-12 14:41:04","updated_at":"2026-05-12 15:18:50","print_times":"","erpSalesOrderVerifyRels":[{"id":133,"erp_sales_order_id":1700,"user_id":1001,"status":1,"description":"","verify_at":"2026-05-12 15:18:50"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4166,"key":4166,"name":"9999","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1358,"bargain_date":"2026-05-12","collected":"0","profit_pct":"12","budget":"4000","erpSalesOrder":{"id":1700,"serial_no":"XSDD-20260512-00001","from_date":"","wrote_date":"2026-05-12","handler":1001,"client_id":982,"purchase_contract_id":"","project_id":4166,"sales_contract_id":4467,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-12 15:18:50","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"2","amount":"4000","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-12 14:41:04","updated_at":"2026-05-12 15:18:50","print_times":""},"projectProductTypes":[{"id":8575,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"1000","pct":"12","project_id":4166,"profit":"120"},{"id":8576,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"3000","pct":"12","project_id":4166,"profit":"360"}],"projectProductRels":[{"id":12088,"project_id":4166,"product_id":2261,"amount":"1000","number":1,"cost":"45","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"1000","total_cost":"45","erp_sales_order_product_id":2231,"supplier":"","product":{"id":2261,"name":"MK-MC300","product_type":4,"product_component":52,"product_brand":4,"product_serie":1769,"product_misc":"","product_qa":"","pn":"","description":"MK-MC300\u62fe\u97f3\u9ea6\u514b\u98ce\uff0c\u542b5\u7c73\u7ebf","created_by":1013,"created_at":"2026-03-16 10:07:43","updated_at":"2026-05-21 18:10:51","pinyin_shortcut":"MKMC300","product_unit":3,"is_renew":false,"in_out_at":"2026-05-21 18:10:51.145864+08","productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":52,"key":52,"name":"\u534f\u4f5c"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1769,"key":1769,"name":"\u5168\u5411\u9ea6\u514b\u98ce"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2231,"erp_sales_order_id":1700,"erp_store_id":"","product_id":2261,"description":"","number":"1","outbound":"1","amount":"1000","total_amount":"1000","last_number":"","last_amount":"","last_total_amount":"","cost":"45","total_cost":"45","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12089,"project_id":4166,"product_id":2177,"amount":"3000","number":1,"cost":"1","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"3000","total_cost":"1","erp_sales_order_product_id":2232,"supplier":"","product":{"id":2177,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0","product_type":7,"product_component":139,"product_brand":12,"product_serie":1730,"product_misc":"","product_qa":"","pn":"","description":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0\uff08\u7eaf\u8f6f\u7248\uff09\n\u4e91\u7aef\u667a\u80fd\u5927\u8111\u8f6f\u4ef6\uff0c\u5305\u542b\u4ee5\u4e0b\u80fd\u529b\uff1a\n1. 7*24H\u5168\u6808\u5728\u7ebf\u76d1\u6d4b\uff0c\u5305\u62ec\u670d\u52a1\u5668\u786c\u4ef6\u3001\u4e91\u5e73\u53f0\u3001\u4e91\u4e3b\u673aOS\u7b49\uff1b\n2. \u98ce\u9669\u4e3b\u52a8\u9884\u6d4b\uff0c\u5305\u62ec\u786c\u76d8\u5361\u6162\/\u574f\u9053\u3001SDD\u5bff\u547d\u3001\u5185\u5b58ECC\u9519\u8bef\u3001\u5e73\u53f0HA\u5931\u6548\u7b49\u98ce\u9669\u63d0\u524d\u9884\u8b66\uff1b\n3. \u98ce\u9669\/\u6545\u969c\u53ca\u65f6\u544a\u8b66\uff0c\u652f\u6301\u5c0f\u7a0b\u5e8f\u3001\u77ed\u4fe1\u3001\u90ae\u4ef6\u3001\u8bed\u97f3\u3001\u4f01\u4e1a\u5fae\u4fe1\/\u9489\u9489\/\u98de\u4e66\u673a\u5668\u4eba\u7b49\u591a\u901a\u8def\u901a\u77e5\uff1b\n4. \u4e91\u7aef\u667a\u80fd\u8fd0\u7ef4\uff0c\u652f\u6301\u544a\u8b66\u964d\u566a\u3001\u6839\u56e0\u5206\u6790\u548c\u5f71\u54cd\u9762\u8bc4\u4f30\uff0c\u63d0\u5347\u95ee\u9898\u5b9a\u4f4d\u6392\u969c\u6548\u7387\uff1b\n5. \u8fd0\u7ef4\u62a5\u544a\u8ba2\u9605\uff0c\u5e73\u53f0\u652f\u6301\u751f\u6210\u8fd0\u7ef4\u62a5\u544a\uff0c\u5305\u62ec\u5e73\u53f0\u670d\u52a1\u5668\u5065\u5eb7\u98ce\u9669\u9884\u6d4b\u548c\u8bc4\u4f30\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u786c\u76d8\/Raid\u5361\/\u7f51\u5361\u7b49\uff09\u3001\u4e91\u4e3b\u673a\u8fd0\u884c\u72b6\u6001\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u7f51\u7edc\u7b49\uff09\u98ce\u9669\u8bc4\u4f30\u7b49\uff1b\n\u914d\u5957\u670d\u52a1\u5982\u4e0b\uff1a\n\u8f6f\u4ef6\u5347\u7ea7\uff0c\u5305\u62ec\uff1a\u4e3b\u7ebf\u7248\u672c\/R\u7248\u672c\/SP\u7248\u672c\u7b49\u5728\u7ebf\u5347\u7ea7\u548c\u5b9a\u671f\u8865\u4e01\u66f4\u65b0\uff1b","created_by":1013,"created_at":"2025-11-28 11:49:14","updated_at":"2026-05-21 16:54:51","pinyin_shortcut":"sxfSDDCjcywrjV10","product_unit":2,"is_renew":false,"in_out_at":"2026-05-21 16:54:51.442868+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":139,"key":139,"name":"\u8d85\u878d\u5408\u8f6f\u4ef6"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":1730,"key":1730,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2232,"erp_sales_order_id":1700,"erp_store_id":"","product_id":2177,"description":"","number":"1","outbound":"1","amount":"3000","total_amount":"3000","last_number":"","last_amount":"","last_total_amount":"","cost":"1","total_cost":"1","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":480,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[{"id":4209,"contract_id":4467,"supplier_id":307,"purchase_id":4463,"supplier":{"id":307,"key":307,"name":"\u5317\u4eac\u4e5d\u5dde\u5b89\u548c\u673a\u7535\u8bbe\u5907\u5b89\u88c5\u5de5\u7a0b\u6709\u9650\u516c\u53f8"},"purchase":{"id":4463,"key":4463,"serial_no":"\u53d1\u987a\u4e30"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10131,"user_id":1001,"key":1001,"contract_id":4467,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[],"salesContractInvoices":[{"id":2322,"key":2322,"contract_id":4467,"value":"1700","attachment_id":"","from_date":"2026-05-15","description":"","is_draft":true,"is_cancel":false,"salesInvoiceAmounts":[{"id":2997,"sales_invoice_id":2322,"amount":"900","tax_rate":"13"},{"id":2998,"sales_invoice_id":2322,"amount":"800","tax_rate":"12"}],"attachment":{},"attachmentRelationships":[],"files":[]},{"id":2323,"key":2323,"contract_id":4467,"value":"1","attachment_id":"","from_date":"2026-05-15","description":"","is_draft":true,"is_cancel":false,"salesInvoiceAmounts":[{"id":2710,"sales_invoice_id":2323,"amount":"1","tax_rate":"13"}],"attachment":{},"attachmentRelationships":[],"files":[]}],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":4000,"projectProductAllAmount":true,"projectProductTotalCost":46,"projectProductAllCost":true,"projectProductTotalCount":2,"invoiced":"1701","un_invoiced":10644,"collected":"0","un_collected":12345,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":12345},{"id":4462,"client_id":982,"signed_at":"2026-04-23","amount":"12703473","handler":1001,"description":"","created_by":1001,"created_at":"2026-04-23 16:50:05","updated_at":"2026-05-21 16:09:36","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4161,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-04-23-001","payment_collection_remind_ahead":"1 day","from_project":4161,"receipt_date":"","verify_date":"","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":"2026-04-23 17:38:59","is_verify":false,"is_draft":false,"erp_settle_amount":"0","erp_un_settle_amount":"12703473","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":982,"key":982,"name":"\u4e2d\u56fd\u4fe1\u606f\u5b89\u5168\u7814\u7a76\u6240","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4462,"comment":2},"project":{"id":4161,"key":4161,"name":"3535","erpSalesOrder":{"id":1699,"serial_no":"XSDD-20260423-00001","from_date":"","wrote_date":"2026-04-01","handler":1001,"client_id":982,"purchase_contract_id":"","project_id":4161,"sales_contract_id":4462,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-04-23 16:50:05","stop_at":"2026-05-21 16:09:36.384209+08","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"9","amount":"12703473","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-04-23 16:49:39","updated_at":"2026-05-21 16:09:36","print_times":"","erpSalesOrderVerifyRels":[{"id":132,"erp_sales_order_id":1699,"user_id":1001,"status":1,"description":"","verify_at":"2026-04-23 16:50:05"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4161,"key":4161,"name":"3535","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1360,"bargain_date":"2026-04-23","collected":"0","profit_pct":"45","budget":"12703473","erpSalesOrder":{"id":1699,"serial_no":"XSDD-20260423-00001","from_date":"","wrote_date":"2026-04-01","handler":1001,"client_id":982,"purchase_contract_id":"","project_id":4161,"sales_contract_id":4462,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-04-23 16:50:05","stop_at":"2026-05-21 16:09:36.384209+08","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"9","amount":"12703473","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-04-23 16:49:39","updated_at":"2026-05-21 16:09:36","print_times":""},"projectProductTypes":[{"id":8578,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"1","pct":"45","project_id":4161,"profit":"0.45"},{"id":8579,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"12703472","pct":"45","project_id":4161,"profit":"5716562.4"}],"projectProductRels":[{"id":12092,"project_id":4161,"product_id":2261,"amount":"4234324","number":3,"cost":"245.74","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"12702972","total_cost":"737.21","erp_sales_order_product_id":2225,"supplier":"","product":{"id":2261,"name":"MK-MC300","product_type":4,"product_component":52,"product_brand":4,"product_serie":1769,"product_misc":"","product_qa":"","pn":"","description":"MK-MC300\u62fe\u97f3\u9ea6\u514b\u98ce\uff0c\u542b5\u7c73\u7ebf","created_by":1013,"created_at":"2026-03-16 10:07:43","updated_at":"2026-05-21 18:10:51","pinyin_shortcut":"MKMC300","product_unit":3,"is_renew":false,"in_out_at":"2026-05-21 18:10:51.145864+08","productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":52,"key":52,"name":"\u534f\u4f5c"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1769,"key":1769,"name":"\u5168\u5411\u9ea6\u514b\u98ce"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2225,"erp_sales_order_id":1699,"erp_store_id":"","product_id":2261,"description":"","number":"3","outbound":"3","amount":"4234324","total_amount":"12702972","last_number":"3","last_amount":"4234324","last_total_amount":"12702972","cost":"245.74","total_cost":"737.21","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12093,"project_id":4161,"product_id":2261,"amount":"100","number":5,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"500","total_cost":"","erp_sales_order_product_id":2230,"supplier":"","product":{"id":2261,"name":"MK-MC300","product_type":4,"product_component":52,"product_brand":4,"product_serie":1769,"product_misc":"","product_qa":"","pn":"","description":"MK-MC300\u62fe\u97f3\u9ea6\u514b\u98ce\uff0c\u542b5\u7c73\u7ebf","created_by":1013,"created_at":"2026-03-16 10:07:43","updated_at":"2026-05-21 18:10:51","pinyin_shortcut":"MKMC300","product_unit":3,"is_renew":false,"in_out_at":"2026-05-21 18:10:51.145864+08","productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":52,"key":52,"name":"\u534f\u4f5c"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1769,"key":1769,"name":"\u5168\u5411\u9ea6\u514b\u98ce"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2230,"erp_sales_order_id":1699,"erp_store_id":"","product_id":2261,"description":"","number":"5","outbound":"1","amount":"100","total_amount":"500","last_number":"5","last_amount":"100","last_total_amount":"500","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12094,"project_id":4161,"product_id":2177,"amount":"1","number":1,"cost":"888","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"1","total_cost":"888","erp_sales_order_product_id":2234,"supplier":"","product":{"id":2177,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0","product_type":7,"product_component":139,"product_brand":12,"product_serie":1730,"product_misc":"","product_qa":"","pn":"","description":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0\uff08\u7eaf\u8f6f\u7248\uff09\n\u4e91\u7aef\u667a\u80fd\u5927\u8111\u8f6f\u4ef6\uff0c\u5305\u542b\u4ee5\u4e0b\u80fd\u529b\uff1a\n1. 7*24H\u5168\u6808\u5728\u7ebf\u76d1\u6d4b\uff0c\u5305\u62ec\u670d\u52a1\u5668\u786c\u4ef6\u3001\u4e91\u5e73\u53f0\u3001\u4e91\u4e3b\u673aOS\u7b49\uff1b\n2. \u98ce\u9669\u4e3b\u52a8\u9884\u6d4b\uff0c\u5305\u62ec\u786c\u76d8\u5361\u6162\/\u574f\u9053\u3001SDD\u5bff\u547d\u3001\u5185\u5b58ECC\u9519\u8bef\u3001\u5e73\u53f0HA\u5931\u6548\u7b49\u98ce\u9669\u63d0\u524d\u9884\u8b66\uff1b\n3. \u98ce\u9669\/\u6545\u969c\u53ca\u65f6\u544a\u8b66\uff0c\u652f\u6301\u5c0f\u7a0b\u5e8f\u3001\u77ed\u4fe1\u3001\u90ae\u4ef6\u3001\u8bed\u97f3\u3001\u4f01\u4e1a\u5fae\u4fe1\/\u9489\u9489\/\u98de\u4e66\u673a\u5668\u4eba\u7b49\u591a\u901a\u8def\u901a\u77e5\uff1b\n4. \u4e91\u7aef\u667a\u80fd\u8fd0\u7ef4\uff0c\u652f\u6301\u544a\u8b66\u964d\u566a\u3001\u6839\u56e0\u5206\u6790\u548c\u5f71\u54cd\u9762\u8bc4\u4f30\uff0c\u63d0\u5347\u95ee\u9898\u5b9a\u4f4d\u6392\u969c\u6548\u7387\uff1b\n5. \u8fd0\u7ef4\u62a5\u544a\u8ba2\u9605\uff0c\u5e73\u53f0\u652f\u6301\u751f\u6210\u8fd0\u7ef4\u62a5\u544a\uff0c\u5305\u62ec\u5e73\u53f0\u670d\u52a1\u5668\u5065\u5eb7\u98ce\u9669\u9884\u6d4b\u548c\u8bc4\u4f30\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u786c\u76d8\/Raid\u5361\/\u7f51\u5361\u7b49\uff09\u3001\u4e91\u4e3b\u673a\u8fd0\u884c\u72b6\u6001\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u7f51\u7edc\u7b49\uff09\u98ce\u9669\u8bc4\u4f30\u7b49\uff1b\n\u914d\u5957\u670d\u52a1\u5982\u4e0b\uff1a\n\u8f6f\u4ef6\u5347\u7ea7\uff0c\u5305\u62ec\uff1a\u4e3b\u7ebf\u7248\u672c\/R\u7248\u672c\/SP\u7248\u672c\u7b49\u5728\u7ebf\u5347\u7ea7\u548c\u5b9a\u671f\u8865\u4e01\u66f4\u65b0\uff1b","created_by":1013,"created_at":"2025-11-28 11:49:14","updated_at":"2026-05-21 16:54:51","pinyin_shortcut":"sxfSDDCjcywrjV10","product_unit":2,"is_renew":false,"in_out_at":"2026-05-21 16:54:51.442868+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":139,"key":139,"name":"\u8d85\u878d\u5408\u8f6f\u4ef6"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":1730,"key":1730,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2234,"erp_sales_order_id":1699,"erp_store_id":"","product_id":2177,"description":"","number":"1","outbound":"1","amount":"1","total_amount":"1","last_number":"","last_amount":"","last_total_amount":"","cost":"888","total_cost":"888","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":13947,"project_id":4161}],"reimbursementAmountSum":{},"profit":5716562.85,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10135,"user_id":1001,"key":1001,"contract_id":4462,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[],"salesContractInvoices":[{"id":2320,"key":2320,"contract_id":4462,"value":"1009","attachment_id":"","from_date":"2026-05-09","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":3075,"sales_invoice_id":2320,"amount":"791","tax_rate":"13"},{"id":3076,"sales_invoice_id":2320,"amount":"113","tax_rate":"6"},{"id":3077,"sales_invoice_id":2320,"amount":"105","tax_rate":"5"}],"attachment":{},"attachmentRelationships":[],"files":[]}],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":12703473,"projectProductAllAmount":true,"projectProductTotalCost":1625.21,"projectProductAllCost":false,"projectProductTotalCount":9,"invoiced":"1009","un_invoiced":12702464,"collected":"0","un_collected":12703473,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":12703473},{"id":4457,"client_id":982,"signed_at":"2026-04-08","amount":"40878","handler":1001,"description":"","created_by":1001,"created_at":"2026-04-08 11:18:13","updated_at":"2026-04-09 17:52:26","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4164,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-04-08-001","payment_collection_remind_ahead":"1 day","from_project":4164,"receipt_date":"","verify_date":"","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":"2026-04-29 17:58:05","is_verify":true,"is_draft":false,"erp_settle_amount":"3","erp_un_settle_amount":"40875","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"3","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":982,"key":982,"name":"\u4e2d\u56fd\u4fe1\u606f\u5b89\u5168\u7814\u7a76\u6240","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4457,"comment":11},"project":{"id":4164,"key":4164,"name":"\u6d4b\u8bd5\u65b0\u5efa\u5546\u673a\/\u7f16\u8f91\/\u751f\u6210\u5408\u540c","erpSalesOrder":""},"fromProject":{"id":4164,"key":4164,"name":"\u6d4b\u8bd5\u65b0\u5efa\u5546\u673a\/\u7f16\u8f91\/\u751f\u6210\u5408\u540c","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1350,"bargain_date":"2026-04-08","collected":"3","profit_pct":"10","budget":"40878","erpSalesOrder":"","projectProductTypes":[{"id":8549,"product_type_id":23,"key":23,"name":"\u793c\u54c1","budget":"5443","pct":"10","project_id":4164,"profit":"544.3"},{"id":8550,"product_type_id":21,"key":21,"name":"\u6570\u7801\u8bbe\u5907","budget":"35435","pct":"10","project_id":4164,"profit":"3543.5"},{"id":8551,"product_type_id":3,"key":3,"name":"\u5b58\u50a8\u8bbe\u5907","budget":"0","pct":"10","project_id":4164,"profit":"0"},{"id":8552,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"0","pct":"10","project_id":4164,"profit":"0"}],"projectProductRels":[{"id":12051,"project_id":4164,"product_id":2269,"amount":"","number":0,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"0","erp_sales_order_product_id":2220,"supplier":"","product":{"id":2269,"name":"HAT5320-24T","product_type":3,"product_component":15,"product_brand":27,"product_serie":1786,"product_misc":"","product_qa":"","pn":"","description":"24T 3.5\" 7.2K SATA HDD","created_by":1013,"created_at":"2026-03-23 09:37:57","updated_at":"2026-05-20 14:04:02","pinyin_shortcut":"HAT532024T","product_unit":4,"is_renew":false,"in_out_at":"2026-05-20 14:04:02.191655+08","productType":{"id":3,"key":3,"name":"\u5b58\u50a8\u8bbe\u5907"},"productComponent":{"id":15,"key":15,"name":"\u5b58\u50a8\u786c\u76d8"},"productBrand":{"id":27,"key":27,"name":"\u7fa4\u6656"},"productSerie":{"id":1786,"key":1786,"name":"HAT5300 \u7cfb\u5217\u786c\u76d8"},"productUnit":{"id":4,"key":4,"name":"\u5757"}},"erpSalesOrderProduct":{"id":2220,"erp_sales_order_id":1698,"erp_store_id":"","product_id":2269,"description":"","number":"0","outbound":"0","amount":"","total_amount":"0","last_number":"0","last_amount":"","last_total_amount":"0","cost":"0","total_cost":"0","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12052,"project_id":4164,"product_id":2261,"amount":"","number":0,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"0","erp_sales_order_product_id":2221,"supplier":"","product":{"id":2261,"name":"MK-MC300","product_type":4,"product_component":52,"product_brand":4,"product_serie":1769,"product_misc":"","product_qa":"","pn":"","description":"MK-MC300\u62fe\u97f3\u9ea6\u514b\u98ce\uff0c\u542b5\u7c73\u7ebf","created_by":1013,"created_at":"2026-03-16 10:07:43","updated_at":"2026-05-21 18:10:51","pinyin_shortcut":"MKMC300","product_unit":3,"is_renew":false,"in_out_at":"2026-05-21 18:10:51.145864+08","productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":52,"key":52,"name":"\u534f\u4f5c"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1769,"key":1769,"name":"\u5168\u5411\u9ea6\u514b\u98ce"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2221,"erp_sales_order_id":1698,"erp_store_id":"","product_id":2261,"description":"","number":"0","outbound":"0","amount":"","total_amount":"0","last_number":"0","last_amount":"","last_total_amount":"0","cost":"647.21","total_cost":"0","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12053,"project_id":4164,"product_id":2263,"amount":"35435","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"35435","total_cost":"","erp_sales_order_product_id":2222,"supplier":"","product":{"id":2263,"name":"\u867e\u76ae\u6295\u5f71\u5e55\u5e03100\u5bf8","product_type":21,"product_component":229,"product_brand":285,"product_serie":1782,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2026-03-20 14:32:00","updated_at":"2026-03-20 15:16:21","pinyin_shortcut":"xptymb100c","product_unit":3,"is_renew":false,"in_out_at":"2026-03-20 15:16:21.988041+08","productType":{"id":21,"key":21,"name":"\u6570\u7801\u8bbe\u5907"},"productComponent":{"id":229,"key":229,"name":"\u6570\u7801\u8bbe\u5907\u914d\u4ef6"},"productBrand":{"id":285,"key":285,"name":"\u867e\u76ae"},"productSerie":{"id":1782,"key":1782,"name":"\u6295\u5f71\u5e55\u5e03"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2222,"erp_sales_order_id":1698,"erp_store_id":"","product_id":2263,"description":"","number":"1","outbound":"0","amount":"35435","total_amount":"35435","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12054,"project_id":4164,"product_id":2267,"amount":"5443","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"5443","total_cost":"","erp_sales_order_product_id":2223,"supplier":"","product":{"id":2267,"name":"\u98de\u5229\u6d66\u667a\u80fd\u8bed\u97f3\u7535\u52a8\u7259\u5237HX5681","product_type":23,"product_component":221,"product_brand":287,"product_serie":1784,"product_misc":"","product_qa":"","pn":"","description":"\u5168\u5e74\u88c5\u793c\u76d2\u5237\u5934*5","created_by":1013,"created_at":"2026-03-20 14:43:11","updated_at":"2026-03-25 09:28:29","pinyin_shortcut":"flpznyyddysHX5681","product_unit":3,"is_renew":false,"in_out_at":"2026-03-25 09:28:29.365794+08","productType":{"id":23,"key":23,"name":"\u793c\u54c1"},"productComponent":{"id":221,"key":221,"name":"\u7535\u5b50\u4ea7\u54c1"},"productBrand":{"id":287,"key":287,"name":"\u98de\u5229\u6d66"},"productSerie":{"id":1784,"key":1784,"name":"\u7535\u52a8\u7259\u5237"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2223,"erp_sales_order_id":1698,"erp_store_id":"","product_id":2267,"description":"","number":"1","outbound":"0","amount":"5443","total_amount":"5443","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":4087.8,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10121,"user_id":1001,"key":1001,"contract_id":4457,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[{"id":"12206","key":"12206","contract_id":4457,"value":"1","created_by":1001,"created_at":"2026-05-12 13:09:24","description":"","collected_date":"2026-05-12 00:00:00","amount":"1","createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4},"pct":0},{"id":"12203","key":"12203","contract_id":4457,"value":"2","created_by":1001,"created_at":"2026-04-14 15:08:23","description":"\u9500\u552e","collected_date":"2026-04-14 00:00:00","amount":"2","createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4},"pct":0}],"salesContractInvoices":[],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":40878,"projectProductAllAmount":false,"projectProductTotalCost":0,"projectProductAllCost":false,"projectProductTotalCount":2,"invoiced":"","un_invoiced":40878,"collected":"3","un_collected":40875,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":40875},{"id":4453,"client_id":3457,"signed_at":"2026-04-01","amount":"33333","handler":1001,"description":"","created_by":1001,"created_at":"2026-04-01 11:28:03","updated_at":"2026-04-01 11:28:03","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4157,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-04-01-001","payment_collection_remind_ahead":"1 day","from_project":4157,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":false,"is_deliver":false,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2026-04-01 11:28:03","is_verify":false,"is_draft":false,"erp_settle_amount":"555","erp_un_settle_amount":"32778","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":true,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"556","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":3457,"key":3457,"name":"\u65b0\u5bb6\u9500\u552e\u7ebf\u7d22\u6d4b\u8bd5-\u5206\u914d","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4453,"comment":9},"project":{"id":4157,"key":4157,"name":"\u9500\u552e\u7ebf\u7d22\u751f\u621020260401002","erpSalesOrder":{"id":1695,"serial_no":"XSDD-20260401-00001","from_date":"","wrote_date":"2026-04-01","handler":1001,"client_id":3457,"purchase_contract_id":"","project_id":4157,"sales_contract_id":4453,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-04-01 11:28:03","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"33333","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-04-01 11:28:03","updated_at":"2026-04-01 11:28:03","print_times":"","erpSalesOrderVerifyRels":[],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4157,"key":4157,"name":"\u9500\u552e\u7ebf\u7d22\u751f\u621020260401002","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1343,"bargain_date":"2026-04-01","collected":"555","profit_pct":"33","budget":"33333","erpSalesOrder":{"id":1695,"serial_no":"XSDD-20260401-00001","from_date":"","wrote_date":"2026-04-01","handler":1001,"client_id":3457,"purchase_contract_id":"","project_id":4157,"sales_contract_id":4453,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-04-01 11:28:03","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"33333","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-04-01 11:28:03","updated_at":"2026-04-01 11:28:03","print_times":""},"projectProductTypes":[{"id":8525,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"33333","pct":"33","project_id":4157,"profit":"10999.89"}],"projectProductRels":[{"id":12036,"project_id":4157,"product_id":2177,"amount":"33333","number":1,"cost":"1","description":"\u670d\u52a1\u800c\u627c\u8155","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"33333","total_cost":"1","erp_sales_order_product_id":2217,"supplier":"","product":{"id":2177,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0","product_type":7,"product_component":139,"product_brand":12,"product_serie":1730,"product_misc":"","product_qa":"","pn":"","description":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0\uff08\u7eaf\u8f6f\u7248\uff09\n\u4e91\u7aef\u667a\u80fd\u5927\u8111\u8f6f\u4ef6\uff0c\u5305\u542b\u4ee5\u4e0b\u80fd\u529b\uff1a\n1. 7*24H\u5168\u6808\u5728\u7ebf\u76d1\u6d4b\uff0c\u5305\u62ec\u670d\u52a1\u5668\u786c\u4ef6\u3001\u4e91\u5e73\u53f0\u3001\u4e91\u4e3b\u673aOS\u7b49\uff1b\n2. \u98ce\u9669\u4e3b\u52a8\u9884\u6d4b\uff0c\u5305\u62ec\u786c\u76d8\u5361\u6162\/\u574f\u9053\u3001SDD\u5bff\u547d\u3001\u5185\u5b58ECC\u9519\u8bef\u3001\u5e73\u53f0HA\u5931\u6548\u7b49\u98ce\u9669\u63d0\u524d\u9884\u8b66\uff1b\n3. \u98ce\u9669\/\u6545\u969c\u53ca\u65f6\u544a\u8b66\uff0c\u652f\u6301\u5c0f\u7a0b\u5e8f\u3001\u77ed\u4fe1\u3001\u90ae\u4ef6\u3001\u8bed\u97f3\u3001\u4f01\u4e1a\u5fae\u4fe1\/\u9489\u9489\/\u98de\u4e66\u673a\u5668\u4eba\u7b49\u591a\u901a\u8def\u901a\u77e5\uff1b\n4. \u4e91\u7aef\u667a\u80fd\u8fd0\u7ef4\uff0c\u652f\u6301\u544a\u8b66\u964d\u566a\u3001\u6839\u56e0\u5206\u6790\u548c\u5f71\u54cd\u9762\u8bc4\u4f30\uff0c\u63d0\u5347\u95ee\u9898\u5b9a\u4f4d\u6392\u969c\u6548\u7387\uff1b\n5. \u8fd0\u7ef4\u62a5\u544a\u8ba2\u9605\uff0c\u5e73\u53f0\u652f\u6301\u751f\u6210\u8fd0\u7ef4\u62a5\u544a\uff0c\u5305\u62ec\u5e73\u53f0\u670d\u52a1\u5668\u5065\u5eb7\u98ce\u9669\u9884\u6d4b\u548c\u8bc4\u4f30\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u786c\u76d8\/Raid\u5361\/\u7f51\u5361\u7b49\uff09\u3001\u4e91\u4e3b\u673a\u8fd0\u884c\u72b6\u6001\uff08\u5982\uff1aCPU\/\u5185\u5b58\/\u7f51\u7edc\u7b49\uff09\u98ce\u9669\u8bc4\u4f30\u7b49\uff1b\n\u914d\u5957\u670d\u52a1\u5982\u4e0b\uff1a\n\u8f6f\u4ef6\u5347\u7ea7\uff0c\u5305\u62ec\uff1a\u4e3b\u7ebf\u7248\u672c\/R\u7248\u672c\/SP\u7248\u672c\u7b49\u5728\u7ebf\u5347\u7ea7\u548c\u5b9a\u671f\u8865\u4e01\u66f4\u65b0\uff1b","created_by":1013,"created_at":"2025-11-28 11:49:14","updated_at":"2026-05-21 16:54:51","pinyin_shortcut":"sxfSDDCjcywrjV10","product_unit":2,"is_renew":false,"in_out_at":"2026-05-21 16:54:51.442868+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":139,"key":139,"name":"\u8d85\u878d\u5408\u8f6f\u4ef6"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":1730,"key":1730,"name":"\u6df1\u4fe1\u670dSDDC\u57fa\u7840\u8fd0\u7ef4\u8f6f\u4ef6V1.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2217,"erp_sales_order_id":1695,"erp_store_id":"","product_id":2177,"description":"\u670d\u52a1\u800c\u627c\u8155","number":"1","outbound":"1","amount":"33333","total_amount":"33333","last_number":"","last_amount":"","last_total_amount":"","cost":"1","total_cost":"1","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":10999.89,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10105,"user_id":1001,"key":1001,"contract_id":4453,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[{"id":"12200","key":"12200","contract_id":4453,"value":"555","created_by":1001,"created_at":"2026-04-08 15:39:42","description":"","collected_date":"2026-04-08 00:00:00","amount":"555","createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4},"pct":1.67}],"salesContractInvoices":[],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":33333,"projectProductAllAmount":true,"projectProductTotalCost":1,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":"","un_invoiced":33333,"collected":"555","un_collected":32778,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":32777},{"id":4481,"client_id":982,"signed_at":"2026-03-31","amount":"4555","handler":1001,"description":"","created_by":1001,"created_at":"2026-05-25 11:18:55","updated_at":"2026-05-25 11:18:55","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4155,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"2026-05-25-003","payment_collection_remind_ahead":"1 day","from_project":4155,"receipt_date":"","verify_date":"","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":"2026-05-25 11:18:55","is_verify":false,"is_draft":false,"erp_settle_amount":"0","erp_un_settle_amount":"4555","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":false,"b_date":"","passed":1,"client":{"id":982,"key":982,"name":"\u4e2d\u56fd\u4fe1\u606f\u5b89\u5168\u7814\u7a76\u6240","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{},"project":{"id":4155,"key":4155,"name":"\u6d4b\u8bd5\u65b0\u5efa\u5546\u673a","erpSalesOrder":{"id":1709,"serial_no":"XSDD-20260525-00003","from_date":"","wrote_date":"2026-03-31","handler":1001,"client_id":982,"purchase_contract_id":"","project_id":4155,"sales_contract_id":4481,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-25 11:18:55","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"4555","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-25 11:18:55","updated_at":"2026-05-25 11:18:55","print_times":"","erpSalesOrderVerifyRels":[],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4155,"key":4155,"name":"\u6d4b\u8bd5\u65b0\u5efa\u5546\u673a","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1341,"bargain_date":"2026-03-31","collected":"0","profit_pct":"67","budget":"4555","erpSalesOrder":{"id":1709,"serial_no":"XSDD-20260525-00003","from_date":"","wrote_date":"2026-03-31","handler":1001,"client_id":982,"purchase_contract_id":"","project_id":4155,"sales_contract_id":4481,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-05-25 11:18:55","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"4555","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-05-25 11:18:55","updated_at":"2026-05-25 11:18:55","print_times":""},"projectProductTypes":[{"id":8606,"product_type_id":3,"key":3,"name":"\u5b58\u50a8\u8bbe\u5907","budget":"4555","pct":"67","project_id":4155,"profit":"3051.85"}],"projectProductRels":[{"id":12035,"project_id":4155,"product_id":2268,"amount":"4555","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"4555","total_cost":"","erp_sales_order_product_id":2246,"supplier":"","product":{"id":2268,"name":"DS1825+","product_type":3,"product_component":14,"product_brand":27,"product_serie":1785,"product_misc":"","product_qa":"","pn":"","description":"\u63cf\u8ff0\uff1aDS1825+\u662f\u2f00\u6b3e\u591a\u529f\u80fd\u76848\u6258\u67b6\u5b58\u50a8\uff0cCPU\uff1aAMD Ryzen V1500B 4\u6838\u5fc3 64\u4f4d \u4e3b\u98912.2GHz\uff0c\u5185\u5b58\uff1a8 GB DDR4 ECC SODIMM\uff0c\u6700\u5927\u5185\u5b58\u5bb9\u91cf\uff1a32 GB\uff0816 GB x 2\uff09\uff0c8\u4e2a\u786c\u76d8\u69fd\u4f4d\uff0c2\u4e2aM.2 NVME\u786c\u76d8\u69fd\u4f4d\uff0c\u652f\u6301\u70ed\u63d2\u62d4\u786c\u76d8\uff0c2\u4e2aRJ-45 2.5GbE \u2f79\u2f1d\uff0c3\u4e2aUSB 3.2 Gen 1 \u7aef\u2f1d\uff0c3\u5e74\u786c\u4ef6\u4fdd\u4fee","created_by":1013,"created_at":"2026-03-23 09:31:52","updated_at":"2026-03-31 14:11:48","pinyin_shortcut":"DS1825","product_unit":1,"is_renew":false,"in_out_at":"2026-03-31 14:11:48.533243+08","productType":{"id":3,"key":3,"name":"\u5b58\u50a8\u8bbe\u5907"},"productComponent":{"id":14,"key":14,"name":"\u5b58\u50a8\u4e3b\u673a"},"productBrand":{"id":27,"key":27,"name":"\u7fa4\u6656"},"productSerie":{"id":1785,"key":1785,"name":"DS1825+ NAS\u5b58\u50a8"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":{"id":2246,"erp_sales_order_id":1709,"erp_store_id":"","product_id":2268,"description":"","number":"1","outbound":"0","amount":"4555","total_amount":"4555","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":3051.85,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10144,"user_id":1001,"key":1001,"contract_id":4481,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":0,"projectProductTotalAmount":4555,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":false,"projectProductTotalCount":1,"invoiced":"","un_invoiced":4555,"collected":"0","un_collected":4555,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":4555},{"id":4446,"client_id":3286,"signed_at":"2026-03-17","amount":"309425.78","handler":1001,"description":"\u6700\u7ec8\u7528\u6237\u4fe1\u606f\uff1a\n\u4ebf\u5ba2\u884c\u54a8\u8be2\u670d\u52a1(\u5317\u4eac)\u6709\u9650\u516c\u53f8\nExpedia Consulting Service (Beijing) Co., Ltd.","created_by":1001,"created_at":"2026-03-24 11:57:15","updated_at":"2026-04-08 15:51:03","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4142,"valid_date":"","expire_date":"2027-04-30","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"2026-03-24-001","payment_collection_remind_ahead":"1 day","from_project":4142,"receipt_date":"","verify_date":"","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":"2026-03-24 11:57:15","is_verify":false,"is_draft":false,"erp_settle_amount":"0","erp_un_settle_amount":"309425.78","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":333,"passed":2,"client":{"id":3286,"key":3286,"name":"\u826f\u56fe\u79d1\u6280(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4446,"comment":3},"project":{"id":4142,"key":4142,"name":"PA1420 \u4e24\u53f0\u65b0\u8d2d\u9879\u76ee","erpSalesOrder":{"id":1692,"serial_no":"XSDD-20260323-00001","from_date":"","wrote_date":"2026-03-17","handler":1001,"client_id":3286,"purchase_contract_id":"","project_id":4142,"sales_contract_id":4446,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"\u6700\u7ec8\u7528\u6237\u4fe1\u606f\uff1a\n\u4ebf\u5ba2\u884c\u54a8\u8be2\u670d\u52a1(\u5317\u4eac)\u6709\u9650\u516c\u53f8\nExpedia Consulting Service (Beijing) Co., Ltd.","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-03-24 11:57:15","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"12","amount":"309425.78","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5252\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-06-30\",\"amount\":\"309425.78\",\"pct\":\"100\"}]}","outbound_status":false,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-03-23 17:48:02","updated_at":"2026-03-24 11:57:15","print_times":"","erpSalesOrderVerifyRels":[{"id":130,"erp_sales_order_id":1692,"user_id":1001,"status":1,"description":"","verify_at":"2026-03-24 11:57:15"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4142,"key":4142,"name":"PA1420 \u4e24\u53f0\u65b0\u8d2d\u9879\u76ee","description":"\u6700\u7ec8\u7528\u6237\u4fe1\u606f\uff1a\n\u4ebf\u5ba2\u884c\u54a8\u8be2\u670d\u52a1(\u5317\u4eac)\u6709\u9650\u516c\u53f8\nExpedia Consulting Service (Beijing) Co., Ltd.","total_contact_point":"13920","paid_contact_point":"8","is_sales_order_ready":false,"project_product_version_id":1334,"bargain_date":"2026-03-17","collected":"0","profit_pct":"1.53","budget":"309425.78","erpSalesOrder":{"id":1692,"serial_no":"XSDD-20260323-00001","from_date":"","wrote_date":"2026-03-17","handler":1001,"client_id":3286,"purchase_contract_id":"","project_id":4142,"sales_contract_id":4446,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"\u6700\u7ec8\u7528\u6237\u4fe1\u606f\uff1a\n\u4ebf\u5ba2\u884c\u54a8\u8be2\u670d\u52a1(\u5317\u4eac)\u6709\u9650\u516c\u53f8\nExpedia Consulting Service (Beijing) Co., Ltd.","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-03-24 11:57:15","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"12","amount":"309425.78","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5252\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-06-30\",\"amount\":\"309425.78\",\"pct\":\"100\"}]}","outbound_status":false,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-03-23 17:48:02","updated_at":"2026-03-24 11:57:15","print_times":""},"projectProductTypes":[{"id":8548,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"309425.78","pct":"1.53","project_id":4142,"profit":"4734.21"}],"projectProductRels":[{"id":12018,"project_id":4142,"product_id":1558,"amount":"88221","number":2,"cost":"79399.1","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"176442","total_cost":"158798.2","erp_sales_order_product_id":2210,"supplier":"","product":{"id":1558,"name":"PAN-PA-1420","product_type":5,"product_component":26,"product_brand":8,"product_serie":1344,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks PA-1420","created_by":1013,"created_at":"2024-04-15 15:38:17","updated_at":"2026-05-26 16:12:02","pinyin_shortcut":"PANPA1420","product_unit":1,"is_renew":false,"in_out_at":"2026-05-26 16:12:02.180855+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":26,"key":26,"name":"\u9632\u706b\u5899\u4e3b\u673a"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1344,"key":1344,"name":"PA-1420\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":{"id":2210,"erp_sales_order_id":1692,"erp_store_id":"","product_id":1558,"description":"","number":"2","outbound":"2","amount":"88221","total_amount":"176442","last_number":"","last_amount":"","last_total_amount":"","cost":"79399.1","total_cost":"158798.2","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12019,"project_id":4142,"product_id":1584,"amount":"24091.89","number":2,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"48183.78","total_cost":"","erp_sales_order_product_id":2211,"supplier":"","product":{"id":1584,"name":"PAN-SVC-BKLN-1420","product_type":5,"product_component":35,"product_brand":8,"product_serie":1358,"product_misc":"","product_qa":"","pn":"","description":"PA-1420, Partner enabled premium support, 1 year (12 months) term.","created_by":1013,"created_at":"2024-04-26 09:33:52","updated_at":"2026-04-30 14:34:15","pinyin_shortcut":"PANSVCBKLN1420","product_unit":2,"is_renew":false,"in_out_at":"2026-04-30 14:34:15.937971+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":35,"key":35,"name":"\u9632\u706b\u5899\u8f6f\u4ef6"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1358,"key":1358,"name":"PA-1420\u4e00\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2211,"erp_sales_order_id":1692,"erp_store_id":"","product_id":1584,"description":"","number":"2","outbound":"0","amount":"24091.89","total_amount":"48183.78","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12020,"project_id":4142,"product_id":1562,"amount":"10600","number":2,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"21200","total_cost":"","erp_sales_order_product_id":2212,"supplier":"","product":{"id":1562,"name":"PAN-PWR-450W-AC","product_type":5,"product_component":36,"product_brand":8,"product_serie":1244,"product_misc":"","product_qa":"","pn":"","description":"PA-3400,PA-1400, ION 5200 and ION 9200 450W spare power supply","created_by":1013,"created_at":"2024-04-15 15:40:42","updated_at":"2026-04-30 14:34:15","pinyin_shortcut":"PANPWR450WAC","product_unit":2,"is_renew":false,"in_out_at":"2026-04-30 14:34:15.937971+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":36,"key":36,"name":"PA\u8bb8\u53ef\u8bc1"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1244,"key":1244,"name":"PA1420\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2212,"erp_sales_order_id":1692,"erp_store_id":"","product_id":1562,"description":"","number":"2","outbound":"0","amount":"10600","total_amount":"21200","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":12021,"project_id":4142,"product_id":2262,"amount":"10600","number":6,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"63600","total_cost":"","erp_sales_order_product_id":2213,"supplier":"","product":{"id":2262,"name":"PAN-SFP-PLUS-SR","product_type":5,"product_component":157,"product_brand":8,"product_serie":1781,"product_misc":"","product_qa":"","pn":"","description":"SFP+ form factor, SR 10Gb optical transceiver, short reach 300m, OM3 MMF, duplex LC, IEEE 802.3ae 10GBASE-SR compliant","created_by":1013,"created_at":"2026-03-17 14:26:23","updated_at":"2026-05-20 14:04:02","pinyin_shortcut":"PANSFPPLUSSR","product_unit":3,"is_renew":false,"in_out_at":"2026-05-20 14:04:02.191655+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":157,"key":157,"name":"\u9632\u706b\u5899\u914d\u4ef6"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1781,"key":1781,"name":"\u6a21\u5757"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2213,"erp_sales_order_id":1692,"erp_store_id":"","product_id":2262,"description":"","number":"6","outbound":"0","amount":"10600","total_amount":"63600","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[{"id":1419,"project_id":4142,"contact_id":6190,"point":"13920.00","paid_point":"8","contact":{"id":6190,"key":6190,"name":"\u674e\u777f\uff08PA\u5382\u5546\uff09","client_id":3286,"supplier_id":"","client":{"id":3286,"key":3286,"name":"\u826f\u56fe\u79d1\u6280(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"supplier":""},"projectContactPointRels":[{"id":254,"project_id":4142,"contact_id":6190,"point":"8.00","day_at":"2026-04-08","description":"","created_at":"2026-04-08 15:51:03"}],"status_display":"\u672a\u6838\u9500"}],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":4734.214434,"contact_points_status_display":"\u672a\u6838\u9500","total_contact_paid_point":8,"total_contact_un_paid_point":13912},"salesSupplierRels":[{"id":4205,"contract_id":4446,"supplier_id":46,"purchase_id":4447,"supplier":{"id":46,"key":46,"name":"\u795e\u5dde\u6570\u7801(\u4e2d\u56fd)\u6709\u9650\u516c\u53f8"},"purchase":{"id":4447,"key":4447,"serial_no":"DZ202603233147774"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8886,"user_id":1001,"key":1001,"contract_id":4446,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10118,"user_id":1001,"key":1001,"contract_id":4446,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":10119,"user_id":1011,"key":1011,"contract_id":4446,"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":10120,"user_id":5252,"key":5252,"contract_id":4446,"user":{"id":5252,"key":5252,"name":"\u738b\u7b11\u7b11","sex":"F","avatar":{"id":101,"user_id":5252,"name":"\/files\/cdn\/a57be577deb434\/avatar\/f5529321-408e-3d11-aa95-9b0a384f2d9c.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2766,"key":2766,"contract_id":4446,"name":"2026-06-30","value":"309425.78","overdue_days":"","status":0,"remind_date":"2026-06-30","pct":100,"overdue_display":""}],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[{"id":57495,"object_type":105,"object_id":4446,"attachment_id":32533,"attachment":{"id":32533,"key":32533,"name":"130503c8-f7a4-3d5a-996c-ae394cf6f3ba","extension":"pdf","path":"\/vue\/attachment\/preview\/130503c8-f7a4-3d5a-996c-ae394cf6f3ba\/PO2600196-Rev0_\u5317_\u62d3\u5b9e.pdf","orig_name":"PO2600196-Rev0_\u5317_\u62d3\u5b9e.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":309425.78,"projectProductTotalAmount":309425.78,"projectProductAllAmount":true,"projectProductTotalCost":158798.2,"projectProductAllCost":false,"projectProductTotalCount":12,"invoiced":"","un_invoiced":309425.78,"collected":"0","un_collected":309425.78,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":309425.78},{"id":4433,"client_id":3451,"signed_at":"2026-02-28","amount":"29800","handler":1001,"description":"","created_by":1001,"created_at":"2026-03-04 15:20:01","updated_at":"2026-03-04 16:01:44","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4127,"valid_date":"","expire_date":"2029-02-28","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"2026-03-04-002","payment_collection_remind_ahead":"1 day","from_project":4127,"receipt_date":"","verify_date":"","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":"2026-03-04 15:20:01","is_verify":false,"is_draft":false,"erp_settle_amount":"0","erp_un_settle_amount":"29800","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"-67","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":1003,"passed":2,"client":{"id":3451,"key":3451,"name":"\u5c71\u897f\u534e\u521b\u667a\u884c\u6570\u5b57\u79d1\u6280\u6709\u9650\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4433,"comment":1},"project":{"id":4127,"key":4127,"name":"\u91d1\u7545\u900dERP\u8f6f\u4ef6\u4e00\u5957\u91c7\u8d2d\u9879\u76ee","erpSalesOrder":{"id":1689,"serial_no":"XSDD-20260304-00002","from_date":"","wrote_date":"2026-02-28","handler":1001,"client_id":3451,"purchase_contract_id":"","project_id":4127,"sales_contract_id":4433,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-03-04 15:20:01","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"29800","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5252\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-06-02\",\"amount\":\"29800\",\"pct\":\"100\"}]}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-03-04 14:51:25","updated_at":"2026-03-04 15:20:01","print_times":"","erpSalesOrderVerifyRels":[{"id":127,"erp_sales_order_id":1689,"user_id":1001,"status":1,"description":"","verify_at":"2026-03-04 15:20:01"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4127,"key":4127,"name":"\u91d1\u7545\u900dERP\u8f6f\u4ef6\u4e00\u5957\u91c7\u8d2d\u9879\u76ee","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":false,"project_product_version_id":1329,"bargain_date":"2026-02-28","collected":"0","profit_pct":"93","budget":"29800","erpSalesOrder":{"id":1689,"serial_no":"XSDD-20260304-00002","from_date":"","wrote_date":"2026-02-28","handler":1001,"client_id":3451,"purchase_contract_id":"","project_id":4127,"sales_contract_id":4433,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-03-04 15:20:01","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"29800","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5252\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-06-02\",\"amount\":\"29800\",\"pct\":\"100\"}]}","outbound_status":false,"is_used":false,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-03-04 14:51:25","updated_at":"2026-03-04 15:20:01","print_times":""},"projectProductTypes":[{"id":8444,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"29800","pct":"93","project_id":4127,"profit":"27714"}],"projectProductRels":[{"id":11997,"project_id":4127,"product_id":2171,"amount":"29800","number":1,"cost":"","description":"","supplier_id":"","hardware_from":"","software_from":"2026-03-01","maintenance_from":"","hardware_to":"","software_to":"2029-02-28","maintenance_to":"","total_amount":"29800","total_cost":"","erp_sales_order_product_id":2199,"supplier":"","product":{"id":2171,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6\u670d\u52a1","product_type":7,"product_component":159,"product_brand":270,"product_serie":1724,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-11-24 16:16:45","updated_at":"2026-05-25 11:18:07","pinyin_shortcut":"jcxCRMrjfw","product_unit":2,"is_renew":false,"in_out_at":"2026-05-25 11:18:07.594762+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":159,"key":159,"name":"\u529e\u516c\u8f6f\u4ef6"},"productBrand":{"id":270,"key":270,"name":"\u91d1\u7545\u900d"},"productSerie":{"id":1724,"key":1724,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2199,"erp_sales_order_id":1689,"erp_store_id":"","product_id":2171,"description":"","number":"1","outbound":"0","amount":"29800","total_amount":"29800","last_number":"","last_amount":"","last_total_amount":"","cost":"","total_cost":"","supplier_id":"","hardware_from":"","software_from":"2026-03-01","maintenance_from":"","hardware_to":"","software_to":"2029-02-28","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{},"profit":27714,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8845,"user_id":1001,"key":1001,"contract_id":4433,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":8846,"user_id":1005,"key":1005,"contract_id":4433,"user":{"id":1005,"key":1005,"name":"\u8d75\u660e\uff08\u9500\u552e\u4eba\u5458\uff09","sex":"F","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10064,"user_id":1001,"key":1001,"contract_id":4433,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":10065,"user_id":1011,"key":1011,"contract_id":4433,"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":10066,"user_id":5252,"key":5252,"contract_id":4433,"user":{"id":5252,"key":5252,"name":"\u738b\u7b11\u7b11","sex":"F","avatar":{"id":101,"user_id":5252,"name":"\/files\/cdn\/a57be577deb434\/avatar\/f5529321-408e-3d11-aa95-9b0a384f2d9c.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2760,"key":2760,"contract_id":4433,"name":"2026-06-02","value":"29800","overdue_days":"","status":0,"remind_date":"2026-06-02","pct":100,"overdue_display":""}],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[{"id":56762,"object_type":105,"object_id":4433,"attachment_id":32175,"attachment":{"id":32175,"key":32175,"name":"c439045c-f70d-3bc2-ab82-c8c97076fc06","extension":"pdf","path":"\/vue\/attachment\/preview\/c439045c-f70d-3bc2-ab82-c8c97076fc06\/\u53cc\u7ae0-\u8f6f\u4ef6\u5408\u540c.pdf","orig_name":"\u53cc\u7ae0-\u8f6f\u4ef6\u5408\u540c.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":29800,"projectProductTotalAmount":29800,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":false,"projectProductTotalCount":1,"invoiced":"","un_invoiced":29800,"collected":"0","un_collected":29800,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":29867},{"id":4399,"client_id":3377,"signed_at":"2026-01-28","amount":"1630000","handler":1001,"description":"","created_by":1001,"created_at":"2026-01-28 14:53:38","updated_at":"2026-02-06 17:15:18","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4098,"valid_date":"","expire_date":"2029-01-28","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"2026\/BJ040\/BJBJ2026-1028","payment_collection_remind_ahead":"1 day","from_project":4098,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2026-01-28 14:53:38","is_verify":false,"is_draft":true,"erp_settle_amount":"999","erp_un_settle_amount":"1629001","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"999","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":972,"passed":2,"client":{"id":3377,"key":3377,"name":"\u5317\u4eac\u5a01\u53d1\u65b0\u4e16\u7eaa\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8(\u8fc7\u5355)","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4399,"comment":7},"project":{"id":4098,"key":4098,"name":"PA460\u8bbe\u5907\u7b49\u91c7\u8d2d\u9879\u76ee","erpSalesOrder":{"id":1680,"serial_no":"XSDD-20260128-00001","from_date":"","wrote_date":"2026-01-28","handler":1001,"client_id":3377,"purchase_contract_id":"","project_id":4098,"sales_contract_id":4399,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-01-28 14:53:38","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"20","amount":"1630000","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5252\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-03-18\",\"amount\":\"1630000\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-01-28 14:52:17","updated_at":"2026-01-28 14:53:38","print_times":"","erpSalesOrderVerifyRels":[{"id":118,"erp_sales_order_id":1680,"user_id":1001,"status":1,"description":"","verify_at":"2026-01-28 14:53:38"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4098,"key":4098,"name":"PA460\u8bbe\u5907\u7b49\u91c7\u8d2d\u9879\u76ee","description":"","total_contact_point":"388713","paid_contact_point":"","is_sales_order_ready":true,"project_product_version_id":1316,"bargain_date":"2026-01-28","collected":"999","profit_pct":"1.72","budget":"1630000","erpSalesOrder":{"id":1680,"serial_no":"XSDD-20260128-00001","from_date":"","wrote_date":"2026-01-28","handler":1001,"client_id":3377,"purchase_contract_id":"","project_id":4098,"sales_contract_id":4399,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-01-28 14:53:38","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"20","amount":"1630000","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5252\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-03-18\",\"amount\":\"1630000\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-01-28 14:52:17","updated_at":"2026-01-28 14:53:38","print_times":""},"projectProductTypes":[{"id":8397,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"1630000","pct":"1.72","project_id":4098,"profit":"28036"}],"projectProductRels":[{"id":11937,"project_id":4098,"product_id":969,"amount":"53171","number":2,"cost":"36680","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"106342","total_cost":"73360","erp_sales_order_product_id":2166,"supplier":"","product":{"id":969,"name":"PAN-PA-1410","product_type":5,"product_component":26,"product_brand":8,"product_serie":607,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks PA-1410","created_by":1013,"created_at":"2023-08-04 15:49:28","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANPA1410","product_unit":1,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":26,"key":26,"name":"\u9632\u706b\u5899\u4e3b\u673a"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":607,"key":607,"name":"PA-1410\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":{"id":2166,"erp_sales_order_id":1680,"erp_store_id":"","product_id":969,"description":"","number":"2","outbound":"2","amount":"53171","total_amount":"106342","last_number":"","last_amount":"","last_total_amount":"","cost":"36680","total_cost":"73360","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11938,"project_id":4098,"product_id":1973,"amount":"130000","number":2,"cost":"89068","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"260000","total_cost":"178136","erp_sales_order_product_id":2167,"supplier":"","product":{"id":1973,"name":"PAN-PA-1410-BND-CORESEC-3YR","product_type":5,"product_component":35,"product_brand":8,"product_serie":803,"product_misc":"","product_qa":"","pn":"","description":"PAN-PA-1410-BND-CORESEC-3YR PA-1410\uff0cPrecision AI Network Security Subscription Bundle (Advanced Threat Prevention, Advanced URL Filtering,Advanced Wildfire, Advanced DNS Security and SD-WAN ), 3 years (36 months) term\n\u7cbe\u51c6AI\u7f51\u7edc\u5b89\u5168\u8ba2\u9605\u5305\uff08\u9ad8\u7ea7\u5a01\u80c1\u9632\u5fa1\u3001\u9ad8\u7ea7URL\u8fc7\u6ee4\u3001\u9ad8\u7ea7\u91ce\u706b\u3001\u9ad8\u7ea7DNS\u5b89\u5168\u548cSD-WAN\uff09\uff0c3\u5e74\uff0836\u4e2a\u6708\uff09\u671f\u9650","created_by":1013,"created_at":"2025-05-20 09:22:36","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANPA1410BNDCORESEC3YR","product_unit":2,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":35,"key":35,"name":"\u9632\u706b\u5899\u8f6f\u4ef6"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":803,"key":803,"name":"PA-1410\u4e09\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2167,"erp_sales_order_id":1680,"erp_store_id":"","product_id":1973,"description":"","number":"2","outbound":"2","amount":"130000","total_amount":"260000","last_number":"","last_amount":"","last_total_amount":"","cost":"89068","total_cost":"178136","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11939,"project_id":4098,"product_id":994,"amount":"50297","number":2,"cost":"34350","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"100594","total_cost":"68700","erp_sales_order_product_id":2168,"supplier":"","product":{"id":994,"name":"PAN-SVC-BKLN-1410-3YR","product_type":5,"product_component":35,"product_brand":8,"product_serie":803,"product_misc":"","product_qa":"","pn":"","description":"PA-1410, Partner enabled premium support, 1 year (12 months) term.","created_by":1013,"created_at":"2023-08-09 17:40:22","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANSVCBKLN14103YR","product_unit":2,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":35,"key":35,"name":"\u9632\u706b\u5899\u8f6f\u4ef6"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":803,"key":803,"name":"PA-1410\u4e09\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2168,"erp_sales_order_id":1680,"erp_store_id":"","product_id":994,"description":"","number":"2","outbound":"2","amount":"50297","total_amount":"100594","last_number":"","last_amount":"","last_total_amount":"","cost":"34350","total_cost":"68700","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11940,"project_id":4098,"product_id":1562,"amount":"14122","number":2,"cost":"9673","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"28244","total_cost":"19346","erp_sales_order_product_id":2169,"supplier":"","product":{"id":1562,"name":"PAN-PWR-450W-AC","product_type":5,"product_component":36,"product_brand":8,"product_serie":1244,"product_misc":"","product_qa":"","pn":"","description":"PA-3400,PA-1400, ION 5200 and ION 9200 450W spare power supply","created_by":1013,"created_at":"2024-04-15 15:40:42","updated_at":"2026-04-30 14:34:15","pinyin_shortcut":"PANPWR450WAC","product_unit":2,"is_renew":false,"in_out_at":"2026-04-30 14:34:15.937971+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":36,"key":36,"name":"PA\u8bb8\u53ef\u8bc1"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1244,"key":1244,"name":"PA1420\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2169,"erp_sales_order_id":1680,"erp_store_id":"","product_id":1562,"description":"","number":"2","outbound":"2","amount":"14122","total_amount":"28244","last_number":"","last_amount":"","last_total_amount":"","cost":"9673","total_cost":"19346","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11941,"project_id":4098,"product_id":2230,"amount":"275603","number":1,"cost":"169548","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"275603","total_cost":"169548","erp_sales_order_product_id":2170,"supplier":"","product":{"id":2230,"name":"PAN-PA-3440","product_type":5,"product_component":26,"product_brand":8,"product_serie":1758,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2026-01-12 10:51:34","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANPA3440","product_unit":1,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":26,"key":26,"name":"\u9632\u706b\u5899\u4e3b\u673a"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1758,"key":1758,"name":"PA-3440\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":{"id":2170,"erp_sales_order_id":1680,"erp_store_id":"","product_id":2230,"description":"","number":"1","outbound":"1","amount":"275603","total_amount":"275603","last_number":"","last_amount":"","last_total_amount":"","cost":"169548","total_cost":"169548","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11942,"project_id":4098,"product_id":2231,"amount":"399484","number":1,"cost":"243588","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"399484","total_cost":"243588","erp_sales_order_product_id":2171,"supplier":"","product":{"id":2231,"name":"PAN-PA-3440-ATP-3YR","product_type":5,"product_component":36,"product_brand":8,"product_serie":1759,"product_misc":"","product_qa":"","pn":"","description":"dvanced Threat Prevention subscription 3-year term, PA-3440","created_by":1013,"created_at":"2026-01-12 11:13:10","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANPA3440ATP3YR","product_unit":2,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":36,"key":36,"name":"PA\u8bb8\u53ef\u8bc1"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1759,"key":1759,"name":"PA3440\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2171,"erp_sales_order_id":1680,"erp_store_id":"","product_id":2231,"description":"","number":"1","outbound":"1","amount":"399484","total_amount":"399484","last_number":"","last_amount":"","last_total_amount":"","cost":"243588","total_cost":"243588","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11943,"project_id":4098,"product_id":2232,"amount":"210375","number":1,"cost":"128278","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"210375","total_cost":"128278","erp_sales_order_product_id":2172,"supplier":"","product":{"id":2232,"name":"PAN-SVC-BKLN-3440-3YR","product_type":5,"product_component":214,"product_brand":8,"product_serie":1760,"product_misc":"","product_qa":"","pn":"","description":"Partner enabled premium support 3-year term, PA-3440","created_by":1013,"created_at":"2026-01-12 11:15:06","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANSVCBKLN34403YR","product_unit":2,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":214,"key":214,"name":"\u9632\u706b\u5899\u670d\u52a1"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1760,"key":1760,"name":"\u4e09\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2172,"erp_sales_order_id":1680,"erp_store_id":"","product_id":2232,"description":"","number":"1","outbound":"1","amount":"210375","total_amount":"210375","last_number":"","last_amount":"","last_total_amount":"","cost":"128278","total_cost":"128278","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11944,"project_id":4098,"product_id":851,"amount":"31557","number":2,"cost":"21038","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"63114","total_cost":"42076","erp_sales_order_product_id":2173,"supplier":"","product":{"id":851,"name":"PAN-PA-460","product_type":5,"product_component":26,"product_brand":8,"product_serie":802,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks PA-460","created_by":1013,"created_at":"2022-07-25 15:56:10","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANPA460","product_unit":1,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":26,"key":26,"name":"\u9632\u706b\u5899\u4e3b\u673a"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":802,"key":802,"name":"PA-460\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":{"id":2173,"erp_sales_order_id":1680,"erp_store_id":"","product_id":851,"description":"","number":"2","outbound":"2","amount":"31557","total_amount":"63114","last_number":"","last_amount":"","last_total_amount":"","cost":"21038","total_cost":"42076","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11945,"project_id":4098,"product_id":2233,"amount":"62695","number":2,"cost":"41797","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"125390","total_cost":"83594","erp_sales_order_product_id":2174,"supplier":"","product":{"id":2233,"name":"PAN-PA-460-BND-CORESEC-3YR","product_type":5,"product_component":36,"product_brand":8,"product_serie":1004,"product_misc":"","product_qa":"","pn":"","description":"PA-460, Precision AI Network Security Subscription Bundle (Advanced Threat Prevention, Advanced URL Filtering, Advanced Wildfire, Advanced DNS Security and Advanced SD-WAN ), 3 years (36 months) term","created_by":1013,"created_at":"2026-01-12 11:22:00","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANPA460BNDCORESEC3YR","product_unit":2,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":36,"key":36,"name":"PA\u8bb8\u53ef\u8bc1"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1004,"key":1004,"name":"PA460\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2174,"erp_sales_order_id":1680,"erp_store_id":"","product_id":2233,"description":"","number":"2","outbound":"2","amount":"62695","total_amount":"125390","last_number":"","last_amount":"","last_total_amount":"","cost":"41797","total_cost":"83594","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11946,"project_id":4098,"product_id":1340,"amount":"1384","number":2,"cost":"923","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"2768","total_cost":"1846","erp_sales_order_product_id":2175,"supplier":"","product":{"id":1340,"name":"PAN-PWR-50W-AC","product_type":5,"product_component":157,"product_brand":8,"product_serie":1012,"product_misc":"","product_qa":"","pn":"","description":"50W AC power adapter for PA-440 PA-450 and PA-460","created_by":1013,"created_at":"2024-01-25 09:26:04","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANPWR50WAC","product_unit":3,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":157,"key":157,"name":"\u9632\u706b\u5899\u914d\u4ef6"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1012,"key":1012,"name":"PA-440\/450\/460\u7535\u6e90"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2175,"erp_sales_order_id":1680,"erp_store_id":"","product_id":1340,"description":"","number":"2","outbound":"2","amount":"1384","total_amount":"2768","last_number":"","last_amount":"","last_total_amount":"","cost":"923","total_cost":"1846","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11947,"project_id":4098,"product_id":1339,"amount":"27234","number":2,"cost":"18156","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"54468","total_cost":"36312","erp_sales_order_product_id":2176,"supplier":"","product":{"id":1339,"name":"PAN-SVC-BKLN-460-3YR","product_type":5,"product_component":35,"product_brand":8,"product_serie":1011,"product_misc":"","product_qa":"","pn":"","description":"PA-460, Partner enabled premium support, 3 years (36months), term. ","created_by":1013,"created_at":"2024-01-25 09:25:01","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANSVCBKLN4603YR","product_unit":8,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":35,"key":35,"name":"\u9632\u706b\u5899\u8f6f\u4ef6"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":1011,"key":1011,"name":"PA-460\u4e09\u5e74\u670d\u52a1"},"productUnit":{"id":8,"key":8,"name":"\u5e74"}},"erpSalesOrderProduct":{"id":2176,"erp_sales_order_id":1680,"erp_store_id":"","product_id":1339,"description":"","number":"2","outbound":"2","amount":"27234","total_amount":"54468","last_number":"","last_amount":"","last_total_amount":"","cost":"18156","total_cost":"36312","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}},{"id":11948,"project_id":4098,"product_id":989,"amount":"3618","number":1,"cost":"1731","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"3618","total_cost":"1731","erp_sales_order_product_id":2177,"supplier":"","product":{"id":989,"name":"PAN-PA-400-RACKTRAY","product_type":5,"product_component":157,"product_brand":8,"product_serie":615,"product_misc":"","product_qa":"","pn":"","description":"Rack mountable tray for up to two PA-400s and 4 power adapters for a 4 post rack mount (PA-440\/450\/460 models only)","created_by":1013,"created_at":"2023-08-09 16:14:38","updated_at":"2026-02-02 11:32:46","pinyin_shortcut":"PANPA400RACKTRAY","product_unit":2,"is_renew":false,"in_out_at":"2026-02-02 11:32:46.746479+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":157,"key":157,"name":"\u9632\u706b\u5899\u914d\u4ef6"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":615,"key":615,"name":"PA-440\/450\/460\u5bfc\u8f68"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2177,"erp_sales_order_id":1680,"erp_store_id":"","product_id":989,"description":"","number":"1","outbound":"1","amount":"3618","total_amount":"3618","last_number":"","last_amount":"","last_total_amount":"","cost":"1731","total_cost":"1731","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[{"id":1407,"project_id":4098,"contact_id":6231,"point":"388713.00","paid_point":"","contact":{"id":6231,"key":6231,"name":"\u674e\u777f","client_id":3377,"supplier_id":"","client":{"id":3377,"key":3377,"name":"\u5317\u4eac\u5a01\u53d1\u65b0\u4e16\u7eaa\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8(\u8fc7\u5355)"},"supplier":""},"projectContactPointRels":[],"status_display":"\u672a\u6838\u9500"}],"buildSalesOrderItems":[{"id":13892,"project_id":4098},{"id":13893,"project_id":4098},{"id":13894,"project_id":4098},{"id":13895,"project_id":4098},{"id":13883,"project_id":4098},{"id":13884,"project_id":4098},{"id":13885,"project_id":4098},{"id":13886,"project_id":4098},{"id":13887,"project_id":4098},{"id":13888,"project_id":4098},{"id":13889,"project_id":4098},{"id":13890,"project_id":4098},{"id":13891,"project_id":4098},{"id":13896,"project_id":4098},{"id":13897,"project_id":4098},{"id":13898,"project_id":4098},{"id":13899,"project_id":4098},{"id":13900,"project_id":4098},{"id":13901,"project_id":4098},{"id":13902,"project_id":4098}],"reimbursementAmountSum":{"project_id":4098,"sum":"999.00"},"profit":28036,"contact_points_status_display":"\u672a\u6838\u9500","total_contact_paid_point":0,"total_contact_un_paid_point":388713},"salesSupplierRels":[{"id":4137,"contract_id":4399,"supplier_id":163,"purchase_id":4374,"supplier":{"id":163,"key":163,"name":"\u536b\u5b9e\u5eb7\u79d1\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"purchase":{"id":4374,"key":4374,"serial_no":"2025WSCN-E-020-C1310-PAN"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8824,"user_id":1001,"key":1001,"contract_id":4399,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10041,"user_id":1001,"key":1001,"contract_id":4399,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":10042,"user_id":1011,"key":1011,"contract_id":4399,"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":10043,"user_id":5252,"key":5252,"contract_id":4399,"user":{"id":5252,"key":5252,"name":"\u738b\u7b11\u7b11","sex":"F","avatar":{"id":101,"user_id":5252,"name":"\/files\/cdn\/a57be577deb434\/avatar\/f5529321-408e-3d11-aa95-9b0a384f2d9c.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2744,"key":2744,"contract_id":4399,"name":"2026-03-18","value":"1630000","overdue_days":75,"status":0,"remind_date":"2026-03-18","pct":100,"overdue_display":"\u903e\u671f75\u5929"}],"salesContractPayments":[{"id":"23","key":"23","contract_id":4399,"value":"999","created_by":1001,"created_at":"2026-04-29 15:52:14","description":"","collected_date":"2026-04-29 15:52:14","amount":"999","createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4},"pct":0.06}],"salesContractInvoices":[{"id":2299,"key":2299,"contract_id":4399,"value":"1630000","attachment_id":"","from_date":"2026-02-02","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":2867,"sales_invoice_id":2299,"amount":"1630000","tax_rate":"13"}],"attachment":{},"attachmentRelationships":[],"files":[{"id":56126,"object_type":102,"object_id":2299,"attachment_id":31710,"attachment":{"id":31710,"key":31710,"name":"ff822582-68b1-3aab-b9f1-62fbc562c7e4","extension":"pdf","path":"\/vue\/attachment\/view\/ff822582-68b1-3aab-b9f1-62fbc562c7e4\/dzfp_26112000000433888516_\u5317\u4eac\u5a01\u53d1\u65b0\u4e16\u7eaa\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8_20260202172244.pdf","orig_name":"dzfp_26112000000433888516_\u5317\u4eac\u5a01\u53d1\u65b0\u4e16\u7eaa\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8_20260202172244.pdf"}}]}],"contractScans":[{"id":56365,"object_type":105,"object_id":4399,"attachment_id":31656,"attachment":{"id":31656,"key":31656,"name":"1a0e1bf1-d741-341d-8c36-68f2aae81c99","extension":"pdf","path":"\/vue\/attachment\/preview\/1a0e1bf1-d741-341d-8c36-68f2aae81c99\/2026_01_29_09_13_24.pdf","orig_name":"2026_01_29_09_13_24.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":1630000,"projectProductTotalAmount":1630000,"projectProductAllAmount":true,"projectProductTotalCost":1046515,"projectProductAllCost":true,"projectProductTotalCount":20,"invoiced":"1630000","un_invoiced":0,"collected":"999","un_collected":1629001,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":1629001},{"id":4388,"client_id":3435,"signed_at":"2026-01-22","amount":"29800","handler":1001,"description":"","created_by":1001,"created_at":"2026-01-22 12:32:43","updated_at":"2026-04-01 10:09:20","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4111,"valid_date":"","expire_date":"2029-01-21","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"JCX-ZHY-2025110101","payment_collection_remind_ahead":"1 day","from_project":4111,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2026-01-22 13:25:23","is_verify":false,"is_draft":false,"erp_settle_amount":"29800","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":"29800","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":965,"passed":2,"client":{"id":3435,"key":3435,"name":"\u5317\u4eac\u4e2d\u535a\u6570\u667a\u79d1\u6280\u6709\u9650\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4388,"comment":5},"project":{"id":4111,"key":4111,"name":"\u91d1\u7545\u900dERP\u8f6f\u4ef6\u4e00\u5957\u91c7\u8d2d\u9879\u76ee","erpSalesOrder":{"id":1675,"serial_no":"XSDD-20260122-00001","from_date":"","wrote_date":"2026-01-22","handler":1001,"client_id":3435,"purchase_contract_id":"","project_id":4111,"sales_contract_id":4388,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-01-22 12:32:43","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"29800","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5252\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-01-22 12:17:04","updated_at":"2026-01-22 12:32:43","print_times":"","erpSalesOrderVerifyRels":[{"id":113,"erp_sales_order_id":1675,"user_id":1001,"status":1,"description":"","verify_at":"2026-01-22 12:32:43"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4111,"key":4111,"name":"\u91d1\u7545\u900dERP\u8f6f\u4ef6\u4e00\u5957\u91c7\u8d2d\u9879\u76ee","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":true,"project_product_version_id":1307,"bargain_date":"2026-01-22","collected":"29800","profit_pct":"93","budget":"29800","erpSalesOrder":{"id":1675,"serial_no":"XSDD-20260122-00001","from_date":"","wrote_date":"2026-01-22","handler":1001,"client_id":3435,"purchase_contract_id":"","project_id":4111,"sales_contract_id":4388,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-01-22 12:32:43","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"29800","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5252\"],\"salesContractPaymentCollectionRemindDates\":null}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-01-22 12:17:04","updated_at":"2026-01-22 12:32:43","print_times":""},"projectProductTypes":[{"id":8519,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"29800","pct":"93","project_id":4111,"profit":"27714"}],"projectProductRels":[{"id":11884,"project_id":4111,"product_id":2171,"amount":"29800","number":1,"cost":"0","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"29800","total_cost":"0","erp_sales_order_product_id":2150,"supplier":"","product":{"id":2171,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6\u670d\u52a1","product_type":7,"product_component":159,"product_brand":270,"product_serie":1724,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-11-24 16:16:45","updated_at":"2026-05-25 11:18:07","pinyin_shortcut":"jcxCRMrjfw","product_unit":2,"is_renew":false,"in_out_at":"2026-05-25 11:18:07.594762+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":159,"key":159,"name":"\u529e\u516c\u8f6f\u4ef6"},"productBrand":{"id":270,"key":270,"name":"\u91d1\u7545\u900d"},"productSerie":{"id":1724,"key":1724,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2150,"erp_sales_order_id":1675,"erp_store_id":"","product_id":2171,"description":"","number":"1","outbound":"1","amount":"29800","total_amount":"29800","last_number":"","last_amount":"","last_total_amount":"","cost":"0","total_cost":"0","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":13839,"project_id":4111}],"reimbursementAmountSum":{},"profit":27714,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8885,"user_id":1001,"key":1001,"contract_id":4388,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":10102,"user_id":1001,"key":1001,"contract_id":4388,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":10103,"user_id":1011,"key":1011,"contract_id":4388,"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":10104,"user_id":5252,"key":5252,"contract_id":4388,"user":{"id":5252,"key":5252,"name":"\u738b\u7b11\u7b11","sex":"F","avatar":{"id":101,"user_id":5252,"name":"\/files\/cdn\/a57be577deb434\/avatar\/f5529321-408e-3d11-aa95-9b0a384f2d9c.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2728,"key":2728,"contract_id":4388,"name":"2026-01-30","value":"29800","overdue_days":"","status":1,"remind_date":"2026-01-30","pct":100,"overdue_display":""}],"salesContractPayments":[{"id":"12168","key":"12168","contract_id":4388,"value":"29800","created_by":1013,"created_at":"2026-01-27 16:58:47","description":"","collected_date":"2026-01-27 00:00:00","amount":"29800","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2294,"key":2294,"contract_id":4388,"value":"29800","attachment_id":"","from_date":"2026-01-26","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":1163,"sales_invoice_id":2294,"amount":"29800","tax_rate":"6"}],"attachment":{},"attachmentRelationships":[],"files":[{"id":55958,"object_type":102,"object_id":2294,"attachment_id":31585,"attachment":{"id":31585,"key":31585,"name":"e7d13c7b-9632-3ae7-8c4d-6a8ec03c097b","extension":"pdf","path":"\/vue\/attachment\/view\/e7d13c7b-9632-3ae7-8c4d-6a8ec03c097b\/dzfp_26112000000327542626_\u5317\u4eac\u4e2d\u535a\u6570\u667a\u79d1\u6280\u6709\u9650\u516c\u53f8_20260126145044.pdf","orig_name":"dzfp_26112000000327542626_\u5317\u4eac\u4e2d\u535a\u6570\u667a\u79d1\u6280\u6709\u9650\u516c\u53f8_20260126145044.pdf"}}]}],"contractScans":[{"id":57488,"object_type":105,"object_id":4388,"attachment_id":31575,"attachment":{"id":31575,"key":31575,"name":"76f9e3d4-033b-3b14-8467-87fb461c607a","extension":"pdf","path":"\/vue\/attachment\/preview\/76f9e3d4-033b-3b14-8467-87fb461c607a\/2026_01_23_16_50_59.pdf","orig_name":"2026_01_23_16_50_59.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":29800,"projectProductTotalAmount":29800,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":"29800","un_invoiced":0,"collected":"29800","un_collected":0,"is_collected":true,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":0},{"id":4373,"client_id":2553,"signed_at":"2026-01-12","amount":"1400","handler":1001,"description":"","created_by":1001,"created_at":"2026-01-12 10:26:55","updated_at":"2026-01-22 15:08:40","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4096,"valid_date":"","expire_date":"2027-01-12","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"2026-01-12-001","payment_collection_remind_ahead":"1 day","from_project":4096,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2026-01-12 10:26:55","is_verify":false,"is_draft":false,"erp_settle_amount":"0","erp_un_settle_amount":"1400","erp_payment_ticket_is_verify":false,"erp_collect_ticket_is_verify":false,"erp_cash_cost_ticket_is_verify":false,"erp_all_settle_amount":"0","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":225,"passed":2,"client":{"id":2553,"key":2553,"name":"\u9752\u5c9b\u9890\u6770\u9e3f\u5229\u79d1\u6280\u6709\u9650\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4373,"comment":7},"project":{"id":4096,"key":4096,"name":"\u6a21\u5757\u91c7\u8d2d","erpSalesOrder":{"id":1668,"serial_no":"XSDD-20260112-00001","from_date":"","wrote_date":"2026-01-12","handler":1001,"client_id":2553,"purchase_contract_id":"","project_id":4096,"sales_contract_id":4373,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-01-12 10:26:55","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"2","amount":"1400","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5388\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-02-12\",\"amount\":\"1400\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-01-12 09:34:00","updated_at":"2026-01-12 10:26:55","print_times":"","erpSalesOrderVerifyRels":[{"id":106,"erp_sales_order_id":1668,"user_id":1001,"status":1,"description":"","verify_at":"2026-01-12 10:26:55"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4096,"key":4096,"name":"\u6a21\u5757\u91c7\u8d2d","description":"","total_contact_point":"723","paid_contact_point":"","is_sales_order_ready":true,"project_product_version_id":1182,"bargain_date":"2026-01-12","collected":"0","profit_pct":"2","budget":"1400","erpSalesOrder":{"id":1668,"serial_no":"XSDD-20260112-00001","from_date":"","wrote_date":"2026-01-12","handler":1001,"client_id":2553,"purchase_contract_id":"","project_id":4096,"sales_contract_id":4373,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2026-01-12 10:26:55","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"2","amount":"1400","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5388\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-02-12\",\"amount\":\"1400\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2026-01-12 09:34:00","updated_at":"2026-01-12 10:26:55","print_times":""},"projectProductTypes":[{"id":8293,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"1400","pct":"2","project_id":4096,"profit":"28"}],"projectProductRels":[{"id":11555,"project_id":4096,"product_id":984,"amount":"700","number":2,"cost":"190","description":"","supplier_id":"","hardware_from":"2026-01-12","software_from":"","maintenance_from":"","hardware_to":"2027-01-11","software_to":"","maintenance_to":"","total_amount":"1400","total_cost":"380","erp_sales_order_product_id":2138,"supplier":"","product":{"id":984,"name":"PAN-SFP-LX\u7b2c\u4e09\u65b9\u6a21\u5757","product_type":4,"product_component":43,"product_brand":8,"product_serie":612,"product_misc":"","product_qa":"","pn":"","description":"SFP form factor, LX 1Gb optical transceiver, 10Km reach, SMF, duplex LC, IEEE 802.3ab 1000BASE-LX compliant","created_by":1013,"created_at":"2023-08-09 15:26:41","updated_at":"2026-01-12 16:41:06","pinyin_shortcut":"PANSFPLXdsfmk","product_unit":3,"is_renew":false,"in_out_at":"2026-01-12 16:41:06.766587+08","productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":43,"key":43,"name":"\u7f51\u7edc\u8bbe\u5907\u914d\u4ef6"},"productBrand":{"id":8,"key":8,"name":"PaloAlto"},"productSerie":{"id":612,"key":612,"name":"PAN-SFP-LX"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":{"id":2138,"erp_sales_order_id":1668,"erp_store_id":"","product_id":984,"description":"","number":"2","outbound":"2","amount":"700","total_amount":"1400","last_number":"","last_amount":"","last_total_amount":"","cost":"190","total_cost":"380","supplier_id":"","hardware_from":"2026-01-12","software_from":"","maintenance_from":"","hardware_to":"2027-01-11","software_to":"","maintenance_to":""}}],"projectContactPoints":[{"id":1388,"project_id":4096,"contact_id":6221,"point":"723.00","paid_point":"","contact":{"id":6221,"key":6221,"name":"\u674e\u777f","client_id":2553,"supplier_id":"","client":{"id":2553,"key":2553,"name":"\u9752\u5c9b\u9890\u6770\u9e3f\u5229\u79d1\u6280\u6709\u9650\u516c\u53f8"},"supplier":""},"projectContactPointRels":[],"status_display":"\u672a\u6838\u9500"}],"buildSalesOrderItems":[{"id":13837,"project_id":4096},{"id":13836,"project_id":4096}],"reimbursementAmountSum":{},"profit":28,"contact_points_status_display":"\u672a\u6838\u9500","total_contact_paid_point":0,"total_contact_un_paid_point":723},"salesSupplierRels":[{"id":4054,"contract_id":4373,"supplier_id":756,"purchase_id":4376,"supplier":{"id":756,"key":756,"name":"\u5317\u4eac\u667a\u5fb7\u5929\u8bda\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":4376,"key":4376,"serial_no":"TSKJ20260112-HYF-001"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8785,"user_id":1001,"key":1001,"contract_id":4373,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":9934,"user_id":1001,"key":1001,"contract_id":4373,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":9935,"user_id":1011,"key":1011,"contract_id":4373,"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"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2716,"key":2716,"contract_id":4373,"name":"2026-02-12","value":"1400","overdue_days":109,"status":0,"remind_date":"2026-02-12","pct":100,"overdue_display":"\u903e\u671f109\u5929"}],"salesContractPayments":[],"salesContractInvoices":[{"id":2292,"key":2292,"contract_id":4373,"value":"1400","attachment_id":"","from_date":"2026-01-16","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":1171,"sales_invoice_id":2292,"amount":"1400","tax_rate":"13"}],"attachment":{},"attachmentRelationships":[],"files":[{"id":56071,"object_type":102,"object_id":2292,"attachment_id":31406,"attachment":{"id":31406,"key":31406,"name":"be1dfe60-6b5d-370c-bacd-327801e9e644","extension":"pdf","path":"\/vue\/attachment\/view\/be1dfe60-6b5d-370c-bacd-327801e9e644\/dzfp_26112000000206427241_\u9752\u5c9b\u9890\u6770\u9e3f\u5229\u79d1\u6280\u6709\u9650\u516c\u53f8_20260116161442.pdf","orig_name":"dzfp_26112000000206427241_\u9752\u5c9b\u9890\u6770\u9e3f\u5229\u79d1\u6280\u6709\u9650\u516c\u53f8_20260116161442.pdf"}}]}],"contractScans":[{"id":55648,"object_type":105,"object_id":4373,"attachment_id":31532,"attachment":{"id":31532,"key":31532,"name":"c2c2dc89-d57b-3ea8-aace-fb3838d44db0","extension":"pdf","path":"\/vue\/attachment\/preview\/c2c2dc89-d57b-3ea8-aace-fb3838d44db0\/2026_01_22_15_08_08.pdf","orig_name":"2026_01_22_15_08_08.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":1400,"projectProductTotalAmount":1400,"projectProductAllAmount":true,"projectProductTotalCost":380,"projectProductAllCost":true,"projectProductTotalCount":2,"invoiced":"1400","un_invoiced":0,"collected":"0","un_collected":1400,"is_collected":false,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":1400},{"id":4349,"client_id":3301,"signed_at":"2025-12-26","amount":"37500","handler":1001,"description":"","created_by":1001,"created_at":"2025-12-26 14:01:16","updated_at":"2026-01-07 09:22:36","contract_scan":"","receipt_scan":"","contract_type":2,"project_id":4086,"valid_date":"","expire_date":"2026-03-28","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":true,"serial_no":"Jrsbht2025169","payment_collection_remind_ahead":"1 day","from_project":4086,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2025-12-26 14:01:16","is_verify":false,"is_draft":false,"erp_settle_amount":"37500","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":"37500","receipt_scan_uploaded":false,"verify_scan_uploaded":true,"contract_scan_uploaded":true,"b_date":65,"passed":2,"client":{"id":3301,"key":3301,"name":"\u91d1\u878d\u65f6\u62a5\u793e","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4349,"comment":9},"project":{"id":4086,"key":4086,"name":"\u5b89\u5168\u68c0\u6d4b\u4e0e\u54cd\u5e94\u5e73\u53f0\u53ca\u670d\u52a1\u9879\u76ee","erpSalesOrder":{"id":1660,"serial_no":"XSDD-20251226-00001","from_date":"","wrote_date":"2025-12-26","handler":1001,"client_id":3301,"purchase_contract_id":"","project_id":4086,"sales_contract_id":4349,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-12-26 14:01:16","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"37500","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\",\"5388\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2025-12-31\",\"amount\":\"37500\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-12-26 13:39:52","updated_at":"2025-12-26 14:01:16","print_times":"","erpSalesOrderVerifyRels":[{"id":98,"erp_sales_order_id":1660,"user_id":1001,"status":1,"description":"","verify_at":"2025-12-26 14:01:16"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4086,"key":4086,"name":"\u5b89\u5168\u68c0\u6d4b\u4e0e\u54cd\u5e94\u5e73\u53f0\u53ca\u670d\u52a1\u9879\u76ee","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":true,"project_product_version_id":1145,"bargain_date":"2025-12-26","collected":"37500","profit_pct":"0.61","budget":"37500","erpSalesOrder":{"id":1660,"serial_no":"XSDD-20251226-00001","from_date":"","wrote_date":"2025-12-26","handler":1001,"client_id":3301,"purchase_contract_id":"","project_id":4086,"sales_contract_id":4349,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-12-26 14:01:16","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"37500","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\",\"5388\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2025-12-31\",\"amount\":\"37500\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-12-26 13:39:52","updated_at":"2025-12-26 14:01:16","print_times":""},"projectProductTypes":[{"id":7948,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"37500","pct":"0.61","project_id":4086,"profit":"228.75"}],"projectProductRels":[{"id":11439,"project_id":4086,"product_id":1650,"amount":"37500","number":1,"cost":"36375","description":"","supplier_id":"","hardware_from":"","software_from":"2025-12-29","maintenance_from":"","hardware_to":"","software_to":"2026-03-28","maintenance_to":"","total_amount":"37500","total_cost":"36375","erp_sales_order_product_id":2116,"supplier":"","product":{"id":1650,"name":"SAAS XDR\u5e73\u53f0 \u53ef\u6269\u5c55\u68c0\u6d4b\u4e0e\u54cd\u5e94\u5e73\u53f0\u8ba2\u9605\u670d\u52a1\u8d39","product_type":7,"product_component":188,"product_brand":12,"product_serie":1404,"product_misc":"","product_qa":"","pn":"","description":"\u57fa\u7840\u5e73\u53f0\u670d\u52a1\uff1a\u53ef\u5bb9\u7eb3180\u5929\u5ba1\u8ba1\u6570\u636e\u3001\u544a\u8b66\u65e5\u5fd7\u3001\u9065\u6d4b\u6570\u636e\u7684\u5b58\u50a8\uff0c\u4e8b\u4ef6\u3001\u6f0f\u6d1e\u3001\u8d44\u4ea7\u3001\u914d\u7f6e\u7c7b\u6570\u636e\u5168\u5e74\u5b58\u50a8\uff0c\n\u5305\u542b\u4e00\u5e74\u670d\u52a1\u5e73\u53f0\u5347\u7ea7\u8d39\u7528\u3001\u7279\u5f81\u5e93\u5347\u7ea7\u8d39\u7528\u3001\u68c0\u6d4b\u5f15\u64ce\u5347\u7ea7\u8d39\u7528\uff0c\n\u5305\u542b\u4e00\u5e74\u7684\u5b89\u5168\u4e8b\u4ef6\u6df1\u5ea6\u6316\u6398\u670d\u52a1-XTH\u8d39\u7528\uff0c\u5177\u4f53\u529f\u80fd\u5982\u4e0b\uff1a\n1.\u6d77\u91cf\u7070\u5ea6\u89c4\u5219+\u591a\u5f15\u64ce\u5206\u6790\uff1a\u57fa\u4e8e\u4e91\u7aef\u6570\u636e\u6e56\uff0c\u5bf9\u6d77\u91cf\u7ebf\u7d22\u548c\u6570\u636e\u8fdb\u884c\u7070\u5ea6\u89c4\u5219\u548c\u79c1\u6709\u5f15\u64ce\u4e8c\u6b21\u5206\u6790\uff0c\u72e9\u730e\u5e08\u7814\u5224\u540e\u751f\u6210\u62a5\u544a\uff1b \n2.\u57fa\u4e8e\u5b89\u5168\u544a\u8b66\u7684\u9690\u85cf\u5a01\u80c1\u68c0\u6d4b\uff1a\u57fa\u4e8e\u72e9\u730e\u5206\u6790\u5e08\u7684\u7ecf\u9a8c\u56fa\u5316\u6210\u68c0\u6d4b\u6a21\u578b\uff0c\u5bf9\u4e8e\u672a\u77e5\u4e0d\u786e\u4fe1\u7684\u544a\u8b66\u8fdb\u884c\u6df1\u5ea6\u8c03\u67e5\u5173\u8054\uff0c\u81ea\u52a8\u5316\u751f\u6210\u5b89\u5168\u4e8b\u4ef6\u5e76\u63a8\u9001\uff1b\n3.\u4e91\u7aef\u4e13\u5bb6\u4e8b\u4ef6\u7814\u5224\n\u9488\u5bf9XDR\u5e73\u53f0\u4ea7\u751f\u7684\u5b89\u5168\u4e8b\u4ef6\uff0c\u4e91\u7aef\u4e13\u5bb6\u4ecb\u5165\u505a\u7814\u5224\uff0c\u8fdb\u4e00\u6b65\u4fdd\u969c\u4e8b\u4ef6\u68c0\u51fa\u7684\u51c6\u786e\u6027\nSAAS XDR\u5e73\u53f0\u670d\u52a1\u7684\u7f51\u7edc\u4fa7\u4fa7\u9065\u6d4b\u6e90\uff0c\u9700\u8981\u91c7\u96c6\u7684\u7f51\u7edc\u6d41\u91cf\u68c0\u6d4b\u8bbe\u5907\u7684\u6d41\u91cf 2000\nSAAS XDR\u5e73\u53f0\u670d\u52a1\u7684\u7aef\u70b9\u4fa7\u9065\u6d4b\u6e90\uff0c\u9700\u8981\u91c7\u96c6\u7684\u7aef\u70b9\u884c\u4e3a\u6570\u636e\u7684\u670d\u52a1\u5668\u6570\u91cf 25\n","created_by":1013,"created_at":"2024-06-06 16:17:46","updated_at":"2025-12-26 15:43:29","pinyin_shortcut":"SAASXDRptkkzjcyxyptdyfwf","product_unit":2,"is_renew":false,"in_out_at":"2025-12-26 15:43:29.515469+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":188,"key":188,"name":"\u7cfb\u7edf\u8ba2\u9605\u8f6f\u4ef6"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":1404,"key":1404,"name":"\u6df1\u4fe1\u670d SAAS XDR\u5e73\u53f0 \u53ef\u6269\u5c55\u68c0\u6d4b\u4e0e\u54cd\u5e94\u5e73\u53f0\u8ba2\u9605\u670d\u52a1\u8d39"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2116,"erp_sales_order_id":1660,"erp_store_id":"","product_id":1650,"description":"","number":"1","outbound":"1","amount":"37500","total_amount":"37500","last_number":"","last_amount":"","last_total_amount":"","cost":"36375","total_cost":"36375","supplier_id":"","hardware_from":"","software_from":"2025-12-29","maintenance_from":"","hardware_to":"","software_to":"2026-03-28","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":13758,"project_id":4086}],"reimbursementAmountSum":{},"profit":228.75,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[{"id":3737,"contract_id":4349,"supplier_id":511,"purchase_id":4350,"supplier":{"id":511,"key":511,"name":"\u5317\u4eac\u610f\u7545\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"},"purchase":{"id":4350,"key":4350,"serial_no":"TSKJ20251226-HYF-01"}}],"contractType":{"id":2,"key":2,"name":"\u8fd0\u7ef4\u670d\u52a1"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8551,"user_id":1001,"key":1001,"contract_id":4349,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":9573,"user_id":1001,"key":1001,"contract_id":4349,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":9574,"user_id":1011,"key":1011,"contract_id":4349,"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":9575,"user_id":5360,"key":5360,"contract_id":4349,"user":{"id":5360,"key":5360,"name":"\u5f20\u7ea2\u82b3","sex":"F","avatar":{"id":153,"user_id":5360,"name":"\/files\/cdn\/a57be577deb434\/avatar\/612c2410-e800-3507-aa05-3f1fbeb408a7.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2698,"key":2698,"contract_id":4349,"name":"2025-12-31","value":"37500","overdue_days":5,"status":1,"remind_date":"2025-12-31","pct":100,"overdue_display":"\u903e\u671f5\u5929"}],"salesContractPayments":[{"id":"12146","key":"12146","contract_id":4349,"value":"37500","created_by":1013,"created_at":"2026-01-05 10:00:07","description":"","collected_date":"2026-01-05 00:00:00","amount":"37500","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2262,"key":2262,"contract_id":4349,"value":"37500.00","attachment_id":"","from_date":"2025-12-26","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":1094,"sales_invoice_id":2262,"amount":"37500","tax_rate":"6"}],"attachment":{},"attachmentRelationships":[],"files":[{"id":54280,"object_type":102,"object_id":2262,"attachment_id":30876,"attachment":{"id":30876,"key":30876,"name":"d23493b7-bcf6-3e06-bce1-95a5e7442950","extension":"pdf","path":"\/vue\/attachment\/view\/d23493b7-bcf6-3e06-bce1-95a5e7442950\/dzfp_25112000000296038489_\u91d1\u878d\u65f6\u62a5\u793e_20251226144341.pdf","orig_name":"dzfp_25112000000296038489_\u91d1\u878d\u65f6\u62a5\u793e_20251226144341.pdf"}}]}],"contractScans":[{"id":55036,"object_type":105,"object_id":4349,"attachment_id":30871,"attachment":{"id":30871,"key":30871,"name":"4ad5bbcf-fca2-3faf-b309-e4c2d3a3557e","extension":"pdf","path":"\/vue\/attachment\/preview\/4ad5bbcf-fca2-3faf-b309-e4c2d3a3557e\/\u91d1\u878d\u65f6\u62a5\u793e-\u62d3\u5b9e\u5408\u540c.pdf","orig_name":"\u91d1\u878d\u65f6\u62a5\u793e-\u62d3\u5b9e\u5408\u540c.pdf"}}],"receiptScans":[],"verifyScans":[{"id":54873,"object_type":107,"object_id":4349,"attachment_id":31118,"attachment":{"id":31118,"key":31118,"name":"97f7ef22-2180-3835-b6f6-7f11a5b24113","extension":"pdf","path":"\/vue\/attachment\/preview\/97f7ef22-2180-3835-b6f6-7f11a5b24113\/scan.pdf","orig_name":"scan.pdf"}}],"unreadComments":{},"collected_plan":37500,"projectProductTotalAmount":37500,"projectProductAllAmount":true,"projectProductTotalCost":36375,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":"37500.00","un_invoiced":0,"collected":"37500","un_collected":0,"is_collected":true,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":0},{"id":4291,"client_id":3429,"signed_at":"2025-11-28","amount":"3587784","handler":1001,"description":"","created_by":1001,"created_at":"2025-12-08 11:16:26","updated_at":"2026-01-07 11:04:45","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4063,"valid_date":"","expire_date":"2026-11-28","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"2025-12-08-001","payment_collection_remind_ahead":"1 day","from_project":4063,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2025-12-08 11:16:26","is_verify":false,"is_draft":false,"erp_settle_amount":"3587784","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":"3587784","receipt_scan_uploaded":true,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":180,"passed":2,"client":{"id":3429,"key":3429,"name":"\u5e7f\u5dde\u4e16\u5b89\u4fe1\u606f\u6280\u672f\u80a1\u4efd\u6709\u9650\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4291,"comment":8},"project":{"id":4063,"key":4063,"name":"\u8fdc\u9274 \u667a\u80fd\u8bed\u97f3\u5173\u952e\u8bcd\u8bc6\u522b\u7cfb\u7edf\u91c7\u4e70\u9879\u76ee","erpSalesOrder":{"id":1636,"serial_no":"XSDD-20251208-00001","from_date":"","wrote_date":"2025-12-08","handler":1001,"client_id":3429,"purchase_contract_id":"","project_id":4063,"sales_contract_id":4291,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-12-08 11:16:26","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"4","amount":"3587784","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\",\"5388\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2025-12-25\",\"amount\":\"3587784\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-12-08 11:09:56","updated_at":"2025-12-08 11:16:26","print_times":"","erpSalesOrderVerifyRels":[{"id":74,"erp_sales_order_id":1636,"user_id":1001,"status":1,"description":"","verify_at":"2025-12-08 11:16:26"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4063,"key":4063,"name":"\u8fdc\u9274 \u667a\u80fd\u8bed\u97f3\u5173\u952e\u8bcd\u8bc6\u522b\u7cfb\u7edf\u91c7\u4e70\u9879\u76ee","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":true,"project_product_version_id":1093,"bargain_date":"2025-11-28","collected":"3587784","profit_pct":"-0.26","budget":"3587784","erpSalesOrder":{"id":1636,"serial_no":"XSDD-20251208-00001","from_date":"","wrote_date":"2025-12-08","handler":1001,"client_id":3429,"purchase_contract_id":"","project_id":4063,"sales_contract_id":4291,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-12-08 11:16:26","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"4","amount":"3587784","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\",\"5388\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2025-12-25\",\"amount\":\"3587784\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-12-08 11:09:56","updated_at":"2025-12-08 11:16:26","print_times":""},"projectProductTypes":[{"id":7994,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"3587784","pct":"-0.26","project_id":4063,"profit":"-9328.23"}],"projectProductRels":[{"id":11153,"project_id":4063,"product_id":1757,"amount":"896946","number":4,"cost":"879007","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"3587784","total_cost":"3516028","erp_sales_order_product_id":2031,"supplier":"","product":{"id":1757,"name":"\u8bed\u97f3\u5408\u6210\u7cfb\u7edfV1.0","product_type":7,"product_component":64,"product_brand":230,"product_serie":1486,"product_misc":"","product_qa":"","pn":"","description":"\u8fdc\u9274\u8bed\u97f3\u5408\u6210\u7cfb\u7edfV1.0","created_by":1013,"created_at":"2024-08-22 15:38:09","updated_at":"2025-12-10 11:15:37","pinyin_shortcut":"yyhcxtV10","product_unit":2,"is_renew":false,"in_out_at":"2025-12-10 11:15:37.895385+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":64,"key":64,"name":"\u89c6\u9891\u76d1\u63a7\u5e73\u53f0\u8f6f\u4ef6"},"productBrand":{"id":230,"key":230,"name":"\u8fdc\u9274"},"productSerie":{"id":1486,"key":1486,"name":"\u8bed\u97f3\u5408\u6210\u7cfb\u7edfV1.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2031,"erp_sales_order_id":1636,"erp_store_id":"","product_id":1757,"description":"","number":"4","outbound":"4","amount":"896946","total_amount":"3587784","last_number":"","last_amount":"","last_total_amount":"","cost":"879007","total_cost":"3516028","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":13552,"project_id":4063}],"reimbursementAmountSum":{},"profit":-9328.2384,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[{"id":3774,"contract_id":4291,"supplier_id":90,"purchase_id":4295,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":4295,"key":4295,"serial_no":"X_2025SBQ35338"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8585,"user_id":1001,"key":1001,"contract_id":4291,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":9613,"user_id":1001,"key":1001,"contract_id":4291,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":9614,"user_id":1011,"key":1011,"contract_id":4291,"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":9615,"user_id":5360,"key":5360,"contract_id":4291,"user":{"id":5360,"key":5360,"name":"\u5f20\u7ea2\u82b3","sex":"F","avatar":{"id":153,"user_id":5360,"name":"\/files\/cdn\/a57be577deb434\/avatar\/612c2410-e800-3507-aa05-3f1fbeb408a7.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2655,"key":2655,"contract_id":4291,"name":"2025-12-25","value":"3587784","overdue_days":14,"status":1,"remind_date":"2025-12-25","pct":100,"overdue_display":"\u903e\u671f14\u5929"}],"salesContractPayments":[{"id":"12149","key":"12149","contract_id":4291,"value":"587784","created_by":1013,"created_at":"2026-01-08 09:13:14","description":"","collected_date":"2026-01-08 00:00:00","amount":"587784","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":16.38},{"id":"12148","key":"12148","contract_id":4291,"value":"3000000","created_by":1013,"created_at":"2026-01-06 17:18:54","description":"","collected_date":"2026-01-06 00:00:00","amount":"3000000","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":83.62}],"salesContractInvoices":[{"id":2248,"key":2248,"contract_id":4291,"value":"3587784.00","attachment_id":"","from_date":"2025-12-15","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":1072,"sales_invoice_id":2248,"amount":"3587784","tax_rate":"13"}],"attachment":{},"attachmentRelationships":[],"files":[{"id":53738,"object_type":102,"object_id":2248,"attachment_id":30525,"attachment":{"id":30525,"key":30525,"name":"557fbb78-43fb-3480-9294-d0b8d310584f","extension":"pdf","path":"\/vue\/attachment\/view\/557fbb78-43fb-3480-9294-d0b8d310584f\/dzfp_25112000000282919488_\u5e7f\u5dde\u4e16\u5b89\u4fe1\u606f\u6280\u672f\u80a1\u4efd\u6709\u9650\u516c\u53f8_20251215144845.pdf","orig_name":"dzfp_25112000000282919488_\u5e7f\u5dde\u4e16\u5b89\u4fe1\u606f\u6280\u672f\u80a1\u4efd\u6709\u9650\u516c\u53f8_20251215144845.pdf"}}]}],"contractScans":[{"id":55075,"object_type":105,"object_id":4291,"attachment_id":30268,"attachment":{"id":30268,"key":30268,"name":"ba3cfe52-9884-3641-a045-8c1ef53eb6bc","extension":"pdf","path":"\/vue\/attachment\/preview\/ba3cfe52-9884-3641-a045-8c1ef53eb6bc\/2025_12_09_11_00_17.pdf","orig_name":"2025_12_09_11_00_17.pdf"}}],"receiptScans":[{"id":53497,"object_type":106,"object_id":4291,"attachment_id":30353,"attachment":{"id":30353,"key":30353,"name":"c9260e47-3c83-3ba9-8840-ffbfd70f91b4","extension":"pdf","path":"\/vue\/attachment\/preview\/c9260e47-3c83-3ba9-8840-ffbfd70f91b4\/\u8d27\u7269\u7b7e\u6536\u53552025.12.10.pdf","orig_name":"\u8d27\u7269\u7b7e\u6536\u53552025.12.10.pdf"}}],"verifyScans":[],"unreadComments":{},"collected_plan":3587784,"projectProductTotalAmount":3587784,"projectProductAllAmount":true,"projectProductTotalCost":3516028,"projectProductAllCost":true,"projectProductTotalCount":4,"invoiced":"3587784.00","un_invoiced":0,"collected":"3587784","un_collected":0,"is_collected":true,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":0},{"id":4285,"client_id":3427,"signed_at":"2025-11-26","amount":"28060.4","handler":1001,"description":"","created_by":1001,"created_at":"2025-12-04 20:16:22","updated_at":"2026-01-07 11:19:33","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4057,"valid_date":"","expire_date":"2026-12-03","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"DM0020255590473","payment_collection_remind_ahead":"1 day","from_project":4057,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2025-12-04 20:16:22","is_verify":false,"is_draft":false,"erp_settle_amount":"28060.4","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":"28060.4","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":185,"passed":2,"client":{"id":3427,"key":3427,"name":"\u4e2d\u592e\u5ba3\u4f20\u90e8\u7535\u5f71\u6570\u5b57\u8282\u76ee\u7ba1\u7406\u4e2d\u5fc3","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4285,"comment":5},"project":{"id":4057,"key":4057,"name":"\u9632\u706b\u5899AF-2020\u4ea7\u54c1\u4e91\u667a\u8ba2\u9605\u8f6f\u4ef6\u91c7\u8d2d\u9879\u76ee","erpSalesOrder":{"id":1632,"serial_no":"XSDD-20251204-00001","from_date":"","wrote_date":"2025-11-26","handler":1001,"client_id":3427,"purchase_contract_id":"","project_id":4057,"sales_contract_id":4285,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-12-04 20:16:22","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"2","amount":"28060.4","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\",\"5388\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-01-04\",\"amount\":\"28060.4\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-12-04 16:44:12","updated_at":"2025-12-04 20:16:22","print_times":"","erpSalesOrderVerifyRels":[{"id":70,"erp_sales_order_id":1632,"user_id":1001,"status":1,"description":"","verify_at":"2025-12-04 20:16:22"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4057,"key":4057,"name":"\u9632\u706b\u5899AF-2020\u4ea7\u54c1\u4e91\u667a\u8ba2\u9605\u8f6f\u4ef6\u91c7\u8d2d\u9879\u76ee","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":true,"project_product_version_id":1094,"bargain_date":"2025-11-26","collected":"28060.4","profit_pct":"0.61","budget":"28060.4","erpSalesOrder":{"id":1632,"serial_no":"XSDD-20251204-00001","from_date":"","wrote_date":"2025-11-26","handler":1001,"client_id":3427,"purchase_contract_id":"","project_id":4057,"sales_contract_id":4285,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-12-04 20:16:22","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"2","amount":"28060.4","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\",\"5388\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2026-01-04\",\"amount\":\"28060.4\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-12-04 16:44:12","updated_at":"2025-12-04 20:16:22","print_times":""},"projectProductTypes":[{"id":8000,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"28060.4","pct":"0.61","project_id":4057,"profit":"171.16"}],"projectProductRels":[{"id":11154,"project_id":4057,"product_id":1148,"amount":"14030.2","number":2,"cost":"13609","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"28060.4","total_cost":"27218","erp_sales_order_product_id":2025,"supplier":"","product":{"id":1148,"name":"\u6df1\u4fe1\u670d\u5b89\u5168\u4e91\u8111\u4e91\u667a\u8ba2\u9605\u8f6f\u4ef6 V8.0","product_type":5,"product_component":35,"product_brand":12,"product_serie":103,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2023-12-13 14:20:48","updated_at":"2026-01-28 10:32:39","pinyin_shortcut":"sxfaqynyzdyrjV80","product_unit":2,"is_renew":false,"in_out_at":"2026-01-28 10:32:39.333577+08","productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":35,"key":35,"name":"\u9632\u706b\u5899\u8f6f\u4ef6"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":103,"key":103,"name":"\u6df1\u4fe1\u670d\u9632\u706b\u5899\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":2025,"erp_sales_order_id":1632,"erp_store_id":"","product_id":1148,"description":"","number":"2","outbound":"2","amount":"14030.2","total_amount":"28060.4","last_number":"","last_amount":"","last_total_amount":"","cost":"13609","total_cost":"27218","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":13550,"project_id":4057},{"id":13551,"project_id":4057}],"reimbursementAmountSum":{},"profit":171.16844,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[{"id":3778,"contract_id":4285,"supplier_id":511,"purchase_id":4293,"supplier":{"id":511,"key":511,"name":"\u5317\u4eac\u610f\u7545\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"},"purchase":{"id":4293,"key":4293,"serial_no":"KJSLS25222"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8588,"user_id":1001,"key":1001,"contract_id":4285,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":9621,"user_id":1001,"key":1001,"contract_id":4285,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":9622,"user_id":1011,"key":1011,"contract_id":4285,"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":9623,"user_id":5360,"key":5360,"contract_id":4285,"user":{"id":5360,"key":5360,"name":"\u5f20\u7ea2\u82b3","sex":"F","avatar":{"id":153,"user_id":5360,"name":"\/files\/cdn\/a57be577deb434\/avatar\/612c2410-e800-3507-aa05-3f1fbeb408a7.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2649,"key":2649,"contract_id":4285,"name":"2026-01-04","value":"28060.4","overdue_days":"","status":1,"remind_date":"2026-01-04","pct":100,"overdue_display":""}],"salesContractPayments":[{"id":"12108","key":"12108","contract_id":4285,"value":"28060.4","created_by":1013,"created_at":"2025-12-12 16:06:39","description":"","collected_date":"2025-12-12 00:00:00","amount":"28060.4","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2238,"key":2238,"contract_id":4285,"value":"28060.40","attachment_id":"","from_date":"2025-12-08","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":2887,"sales_invoice_id":2238,"amount":"28060.4","tax_rate":"13"}],"attachment":{},"attachmentRelationships":[],"files":[{"id":53360,"object_type":102,"object_id":2238,"attachment_id":30252,"attachment":{"id":30252,"key":30252,"name":"6a2de9c8-e894-374b-9424-6148f6721db6","extension":"pdf","path":"\/vue\/attachment\/view\/6a2de9c8-e894-374b-9424-6148f6721db6\/dzfp_25112000000275336694_\u4e2d\u592e\u5ba3\u4f20\u90e8\u7535\u5f71\u6570\u5b57\u8282\u76ee\u7ba1\u7406\u4e2d\u5fc3_20251208153949.pdf","orig_name":"dzfp_25112000000275336694_\u4e2d\u592e\u5ba3\u4f20\u90e8\u7535\u5f71\u6570\u5b57\u8282\u76ee\u7ba1\u7406\u4e2d\u5fc3_20251208153949.pdf"}}]}],"contractScans":[{"id":55079,"object_type":105,"object_id":4285,"attachment_id":30186,"attachment":{"id":30186,"key":30186,"name":"5567be6e-e86a-3853-96f5-88cb9dceb8de","extension":"pdf","path":"\/vue\/attachment\/preview\/5567be6e-e86a-3853-96f5-88cb9dceb8de\/\u4e2d\u592e\u5ba3\u4f20\u90e8\u7535\u5f71\u6570\u5b57\u8282\u76ee\u7ba1\u7406\u4e2d\u5fc3\u5408\u540c.pdf","orig_name":"\u4e2d\u592e\u5ba3\u4f20\u90e8\u7535\u5f71\u6570\u5b57\u8282\u76ee\u7ba1\u7406\u4e2d\u5fc3\u5408\u540c.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":28060.4,"projectProductTotalAmount":28060.4,"projectProductAllAmount":true,"projectProductTotalCost":27218,"projectProductAllCost":true,"projectProductTotalCount":2,"invoiced":"28060.40","un_invoiced":0,"collected":"28060.4","un_collected":0,"is_collected":true,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":0},{"id":4257,"client_id":3426,"signed_at":"2025-11-24","amount":"6000","handler":1001,"description":"","created_by":1001,"created_at":"2025-11-24 16:55:25","updated_at":"2026-01-07 11:23:38","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":4052,"valid_date":"","expire_date":"","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"TS-LRC-2025103001","payment_collection_remind_ahead":"1 day","from_project":4052,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2025-11-24 16:55:26","is_verify":false,"is_draft":false,"erp_settle_amount":"6000","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":"6000","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":"","passed":1,"client":{"id":3426,"key":3426,"name":"\u6df1\u5733\u5e02\u4fe1\u548c\u9886\u521b\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4257,"comment":5},"project":{"id":4052,"key":4052,"name":"\u91d1\u7545\u900d\u8f6f\u4ef6\u670d\u52a1\u91c7\u8d2d\u9879\u76ee","erpSalesOrder":{"id":1621,"serial_no":"XSDD-20251124-00003","from_date":"","wrote_date":"2025-11-24","handler":1001,"client_id":3426,"purchase_contract_id":"","project_id":4052,"sales_contract_id":4257,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-11-24 16:55:25","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"6000","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2025-11-24\",\"amount\":\"6000\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-11-24 16:22:36","updated_at":"2025-11-24 16:55:25","print_times":"","erpSalesOrderVerifyRels":[{"id":59,"erp_sales_order_id":1621,"user_id":1001,"status":1,"description":"","verify_at":"2025-11-24 16:55:25"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":4052,"key":4052,"name":"\u91d1\u7545\u900d\u8f6f\u4ef6\u670d\u52a1\u91c7\u8d2d\u9879\u76ee","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":true,"project_product_version_id":1081,"bargain_date":"2025-11-24","collected":"6000","profit_pct":"93","budget":"6000","erpSalesOrder":{"id":1621,"serial_no":"XSDD-20251124-00003","from_date":"","wrote_date":"2025-11-24","handler":1001,"client_id":3426,"purchase_contract_id":"","project_id":4052,"sales_contract_id":4257,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-11-24 16:55:25","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"6000","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":\"1 day\",\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2025-11-24\",\"amount\":\"6000\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-11-24 16:22:36","updated_at":"2025-11-24 16:55:25","print_times":""},"projectProductTypes":[{"id":8005,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"6000","pct":"93","project_id":4052,"profit":"5580"}],"projectProductRels":[{"id":11052,"project_id":4052,"product_id":2171,"amount":"6000","number":1,"cost":"0","description":"","supplier_id":"","hardware_from":"","software_from":"2025-11-26","maintenance_from":"","hardware_to":"","software_to":"2052-05-22","maintenance_to":"","total_amount":"6000","total_cost":"0","erp_sales_order_product_id":1981,"supplier":"","product":{"id":2171,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6\u670d\u52a1","product_type":7,"product_component":159,"product_brand":270,"product_serie":1724,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-11-24 16:16:45","updated_at":"2026-05-25 11:18:07","pinyin_shortcut":"jcxCRMrjfw","product_unit":2,"is_renew":false,"in_out_at":"2026-05-25 11:18:07.594762+08","productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":159,"key":159,"name":"\u529e\u516c\u8f6f\u4ef6"},"productBrand":{"id":270,"key":270,"name":"\u91d1\u7545\u900d"},"productSerie":{"id":1724,"key":1724,"name":"\u91d1\u7545\u900dCRM\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":{"id":1981,"erp_sales_order_id":1621,"erp_store_id":"","product_id":2171,"description":"","number":"1","outbound":"1","amount":"6000","total_amount":"6000","last_number":"","last_amount":"","last_total_amount":"","cost":"0","total_cost":"0","supplier_id":"","hardware_from":"","software_from":"2025-11-26","maintenance_from":"","hardware_to":"","software_to":"2052-05-22","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":13500,"project_id":4052}],"reimbursementAmountSum":{},"profit":5580,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8592,"user_id":1001,"key":1001,"contract_id":4257,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":9628,"user_id":1001,"key":1001,"contract_id":4257,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":9629,"user_id":1011,"key":1011,"contract_id":4257,"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":9630,"user_id":5360,"key":5360,"contract_id":4257,"user":{"id":5360,"key":5360,"name":"\u5f20\u7ea2\u82b3","sex":"F","avatar":{"id":153,"user_id":5360,"name":"\/files\/cdn\/a57be577deb434\/avatar\/612c2410-e800-3507-aa05-3f1fbeb408a7.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2635,"key":2635,"contract_id":4257,"name":"2025-11-24","value":"6000","overdue_days":0,"status":1,"remind_date":"2025-11-24","pct":100,"overdue_display":"\u903e\u671f0\u5929"}],"salesContractPayments":[{"id":"12092","key":"12092","contract_id":4257,"value":"6000","created_by":1013,"created_at":"2025-11-24 17:21:50","description":"","collected_date":"2025-11-24 00:00:00","amount":"6000","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2210,"key":2210,"contract_id":4257,"value":"6000.00","attachment_id":"","from_date":"2025-11-24","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":977,"sales_invoice_id":2210,"amount":"6000","tax_rate":"6"}],"attachment":{},"attachmentRelationships":[],"files":[{"id":52917,"object_type":102,"object_id":2210,"attachment_id":29969,"attachment":{"id":29969,"key":29969,"name":"4880a1ae-0e0f-37b4-b1c0-a91f2d33808c","extension":"pdf","path":"\/vue\/attachment\/view\/4880a1ae-0e0f-37b4-b1c0-a91f2d33808c\/dzfp_25112000000259382529_\u6df1\u5733\u5e02\u4fe1\u548c\u9886\u521b\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8_20251124134919.pdf","orig_name":"dzfp_25112000000259382529_\u6df1\u5733\u5e02\u4fe1\u548c\u9886\u521b\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8_20251124134919.pdf"}}]}],"contractScans":[{"id":55083,"object_type":105,"object_id":4257,"attachment_id":30082,"attachment":{"id":30082,"key":30082,"name":"1dc4cb59-163b-3de3-b0af-ec75b0485232","extension":"pdf","path":"\/vue\/attachment\/preview\/1dc4cb59-163b-3de3-b0af-ec75b0485232\/2025_12_01_11_23_59.pdf","orig_name":"2025_12_01_11_23_59.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":6000,"projectProductTotalAmount":6000,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":"6000.00","un_invoiced":0,"collected":"6000","un_collected":0,"is_collected":true,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.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,"erp_all_un_settle_amount":0},{"id":4248,"client_id":3301,"signed_at":"2025-11-19","amount":"13500","handler":1001,"description":"","created_by":1001,"created_at":"2025-11-20 13:24:31","updated_at":"2026-01-07 11:32:07","contract_scan":"","receipt_scan":"","contract_type":1,"project_id":3991,"valid_date":"","expire_date":"2026-11-19","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"Jrsbht2025126","payment_collection_remind_ahead":"","from_project":3991,"receipt_date":"","verify_date":"","including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2025-11-20 13:24:31","is_verify":false,"is_draft":false,"erp_settle_amount":"13500","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":"13500","receipt_scan_uploaded":false,"verify_scan_uploaded":false,"contract_scan_uploaded":true,"b_date":171,"passed":2,"client":{"id":3301,"key":3301,"name":"\u91d1\u878d\u65f6\u62a5\u793e","logo":"","sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},"contractScan":{},"receiptScan":{},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"commentCount":{"object_id":4248,"comment":5},"project":{"id":3991,"key":3991,"name":"AC-1000 D600\u8bbe\u5907\u7ef4\u4fdd","erpSalesOrder":{"id":1616,"serial_no":"XSDD-20251120-00001","from_date":"","wrote_date":"2025-11-19","handler":1001,"client_id":3301,"purchase_contract_id":"","project_id":3991,"sales_contract_id":4248,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-11-20 13:24:31","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"13500","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":null,\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2025-12-20\",\"amount\":\"13500\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-11-20 11:02:26","updated_at":"2025-11-20 13:24:31","print_times":"","erpSalesOrderVerifyRels":[{"id":54,"erp_sales_order_id":1616,"user_id":1001,"status":1,"description":"","verify_at":"2025-11-20 13:24:31"}],"erpSalesOrderStopVerifyRels":[]}},"fromProject":{"id":3991,"key":3991,"name":"AC-1000 D600\u8bbe\u5907\u7ef4\u4fdd","description":"","total_contact_point":"","paid_contact_point":"","is_sales_order_ready":true,"project_product_version_id":1078,"bargain_date":"2025-11-19","collected":"13500","profit_pct":"0.61","budget":"13500","erpSalesOrder":{"id":1616,"serial_no":"XSDD-20251120-00001","from_date":"","wrote_date":"2025-11-19","handler":1001,"client_id":3301,"purchase_contract_id":"","project_id":3991,"sales_contract_id":4248,"erp_store_id":"","status":2,"erp_send_type_id":"","abstract":"","description":"","verify_type":2,"next_verify_user":"","next_stop_verify_user":"","next_cancel_verify_user":"","verify_at":"2025-11-20 13:24:31","stop_at":"","cancel_at":"","refuse_description":"","is_resubmitted":false,"is_done":false,"number":"1","amount":"13500","created_by":1001,"stop_description":"","extra":"{\"payment_collection_remind_ahead\":null,\"salesContractPaymentCollectionRemindReceivers\":[\"1001\",\"1011\",\"5360\"],\"salesContractPaymentCollectionRemindDates\":[{\"remind_date\":\"2025-12-20\",\"amount\":\"13500\",\"pct\":\"100\"}]}","outbound_status":true,"is_used":true,"is_cancel":false,"is_settle":false,"is_old":false,"created_at":"2025-11-20 11:02:26","updated_at":"2025-11-20 13:24:31","print_times":""},"projectProductTypes":[{"id":8014,"product_type_id":22,"key":22,"name":"\u670d\u52a1","budget":"13500","pct":"0.61","project_id":3991,"profit":"82.35"}],"projectProductRels":[{"id":11043,"project_id":3991,"product_id":734,"amount":"13500","number":1,"cost":"13095","description":"","supplier_id":"","hardware_from":"2025-11-20","software_from":"","maintenance_from":"","hardware_to":"2026-11-19","software_to":"","maintenance_to":"","total_amount":"13500","total_cost":"13095","erp_sales_order_product_id":1976,"supplier":"","product":{"id":734,"name":"\u6df1\u4fe1\u670d AC-1000 \u7eed\u4fdd\u670d\u52a1","product_type":22,"product_component":200,"product_brand":12,"product_serie":1020,"product_misc":5,"product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2020-10-13 11:12:39","updated_at":"2025-11-21 15:46:18","pinyin_shortcut":"sxfAC1000xbfw","product_unit":8,"is_renew":false,"in_out_at":"2025-11-21 15:46:18.087915+08","productType":{"id":22,"key":22,"name":"\u670d\u52a1"},"productComponent":{"id":200,"key":200,"name":"\u7eed\u4fdd\u670d\u52a1"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":1020,"key":1020,"name":"\u6df1\u4fe1\u670d AC-1000 \u7eed\u4fdd\u670d\u52a1"},"productUnit":{"id":8,"key":8,"name":"\u5e74"}},"erpSalesOrderProduct":{"id":1976,"erp_sales_order_id":1616,"erp_store_id":"","product_id":734,"description":"","number":"1","outbound":"1","amount":"13500","total_amount":"13500","last_number":"","last_amount":"","last_total_amount":"","cost":"13095","total_cost":"13095","supplier_id":"","hardware_from":"2025-11-20","software_from":"","maintenance_from":"","hardware_to":"2026-11-19","software_to":"","maintenance_to":""}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":13490,"project_id":3991}],"reimbursementAmountSum":{},"profit":82.35,"contact_points_status_display":"\u672a\u8bbe\u7f6e","total_contact_paid_point":0,"total_contact_un_paid_point":0},"salesSupplierRels":[{"id":3788,"contract_id":4248,"supplier_id":511,"purchase_id":4250,"supplier":{"id":511,"key":511,"name":"\u5317\u4eac\u610f\u7545\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"},"purchase":{"id":4250,"key":4250,"serial_no":"KJS1XS25209"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remindDate":{},"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8598,"user_id":1001,"key":1001,"contract_id":4248,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":9636,"user_id":1001,"key":1001,"contract_id":4248,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}}},{"id":9637,"user_id":1011,"key":1011,"contract_id":4248,"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":9638,"user_id":5360,"key":5360,"contract_id":4248,"user":{"id":5360,"key":5360,"name":"\u5f20\u7ea2\u82b3","sex":"F","avatar":{"id":153,"user_id":5360,"name":"\/files\/cdn\/a57be577deb434\/avatar\/612c2410-e800-3507-aa05-3f1fbeb408a7.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2628,"key":2628,"contract_id":4248,"name":"2025-12-20","value":"13500","overdue_days":"","status":1,"remind_date":"2025-12-20","pct":100,"overdue_display":""}],"salesContractPayments":[{"id":"12101","key":"12101","contract_id":4248,"value":"13500","created_by":1013,"created_at":"2025-12-04 16:30:34","description":"","collected_date":"2025-12-04 00:00:00","amount":"13500","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2201,"key":2201,"contract_id":4248,"value":"13500.00","attachment_id":"","from_date":"2025-11-20","description":"","is_draft":false,"is_cancel":false,"salesInvoiceAmounts":[{"id":951,"sales_invoice_id":2201,"amount":"13500","tax_rate":"6"}],"attachment":{},"attachmentRelationships":[],"files":[{"id":52804,"object_type":102,"object_id":2201,"attachment_id":29898,"attachment":{"id":29898,"key":29898,"name":"22885fe2-a4c1-34e8-ad66-b9631c3df1d6","extension":"pdf","path":"\/vue\/attachment\/view\/22885fe2-a4c1-34e8-ad66-b9631c3df1d6\/dzfp_25112000000256330989_\u91d1\u878d\u65f6\u62a5\u793e_20251120165454.pdf","orig_name":"dzfp_25112000000256330989_\u91d1\u878d\u65f6\u62a5\u793e_20251120165454.pdf"}}]}],"contractScans":[{"id":55089,"object_type":105,"object_id":4248,"attachment_id":29895,"attachment":{"id":29895,"key":29895,"name":"dafa9c78-20ec-326f-9210-f70231d7c2ac","extension":"pdf","path":"\/vue\/attachment\/preview\/dafa9c78-20ec-326f-9210-f70231d7c2ac\/\u62d3\u5b9e-\u91d1\u878d\u65f6\u62a5\u793e\u5408\u540c20251119.pdf","orig_name":"\u62d3\u5b9e-\u91d1\u878d\u65f6\u62a5\u793e\u5408\u540c20251119.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":{},"collected_plan":13500,"projectProductTotalAmount":13500,"projectProductAllAmount":true,"projectProductTotalCost":13095,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":"13500.00","un_invoiced":0,"collected":"13500","un_collected":0,"is_collected":true,"handlerPerson":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/\/avatar\/e868e40f-1256-329e-9b1c-74e095049622.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u65e0","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,"erp_all_un_settle_amount":0}],"count":{"total":"53538594.23","collected":"38144075.17","un_collected":15394519.06,"invoiced":"39893087.45","un_invoiced":13645506.78,"un_paid_contact_point":"729380.0"},"can_create":true,"can_progress":true,"pagenation":{"totalcount":120,"thispage":1,"pagesize":20}},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}],"mod":0,"ip":"221.216.117.119","ua":"Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko\/20100101 Firefox\/151.0"}', FALSE, '2026-06-01 12:46:10', 287548160) RETURNING "id" |
| 12:46:09.944 | 5.2 ms | yii\db\Command::query | SELECT "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.wrote_date 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" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248) ORDER BY "id" DESC |
| 12:46:10.058 | 4.8 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id" IN (SELECT "id" FROM "a57be577deb434"."tbl_sales_contracts" WHERE ("id" IN (SELECT "c"."id" 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_contract_invoices" "sci2" ON c.id = sci2.contract_id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN (SELECT sum(amount) as invoice_sum, contract_id FROM "a57be577deb434"."tbl_sales_contract_invoices" GROUP BY "contract_id") "sci" ON sci.contract_id = c.id WHERE (true) AND (("client"."sales_rep" IN (1001, 5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5467, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 5476, 1004, 5072, 5033, 5359, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("client"."sales_rep"='1001')) AND (from_project is not null) GROUP BY "c"."id")) AND ("including_tax"=TRUE)) |
| 12:46:09.814 | 4.4 ms | yii\db\Command::query | 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_contract_invoices" "sci2" ON c.id = sci2.contract_id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN (SELECT sum(amount) as invoice_sum, contract_id FROM "a57be577deb434"."tbl_sales_contract_invoices" GROUP BY "contract_id") "sci" ON sci.contract_id = c.id WHERE (true) AND (("client"."sales_rep" IN (1001, 5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5467, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 5476, 1004, 5072, 5033, 5359, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("client"."sales_rep"='1001')) AND (from_project is not null) GROUP BY "c"."id" ORDER BY "c"."signed_at" DESC, "c"."created_at" DESC LIMIT 20 |
| 12:46:09.989 | 4.2 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=105) AND ("object_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248)) |
| 12:46:09.966 | 4.1 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=102) AND ("object_id" IN (2201, 2210, 2238, 2248, 2262, 2292, 2294, 2299, 2320, 2322, 2323)) |
| 12:46:09.997 | 4.1 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=106) AND ("object_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248)) |
| 12:46:10.054 | 3.8 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id" IN (SELECT "c"."id" 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_contract_invoices" "sci2" ON c.id = sci2.contract_id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN (SELECT sum(amount) as invoice_sum, contract_id FROM "a57be577deb434"."tbl_sales_contract_invoices" GROUP BY "contract_id") "sci" ON sci.contract_id = c.id WHERE (true) AND (("client"."sales_rep" IN (1001, 5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5467, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 5476, 1004, 5072, 5033, 5359, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("client"."sales_rep"='1001')) AND (from_project is not null) GROUP BY "c"."id") |
| 12:46:09.809 | 3.7 ms | yii\db\Command::query | SELECT 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_contract_invoices" "sci2" ON c.id = sci2.contract_id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN (SELECT sum(amount) as invoice_sum, contract_id FROM "a57be577deb434"."tbl_sales_contract_invoices" GROUP BY "contract_id") "sci" ON sci.contract_id = c.id WHERE (true) AND (("client"."sales_rep" IN (1001, 5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5467, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 5476, 1004, 5072, 5033, 5359, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("client"."sales_rep"='1001')) AND (from_project is not null) GROUP BY "c"."id" ORDER BY "c"."signed_at" DESC, "c"."created_at" DESC) "c" |
| 12:46:09.823 | 3.7 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "logo", "sales_rep" FROM "a57be577deb434"."tbl_clients" WHERE "id" IN (3311, 3389, 982, 3457, 3286, 3451, 3377, 3435, 2553, 3301, 3429, 3427, 3426) |
| 12:46:10.002 | 3.6 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=107) AND ("object_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248)) |
| 12:46:09.917 | 3.4 ms | yii\db\Command::query | SELECT "project_id", sum(amount) AS sum FROM "a57be577deb434"."tbl_reimbursements" WHERE ("status" IN (2, 3)) AND ("project_id" IN (3991, 4052, 4057, 4063, 4086, 4096, 4161, 4142, 4155, 4111, 4157, 4127, 4164, 4098, 4166, 4169, 4170, 4167, 4172, 4173)) GROUP BY "project_id" |
| 12:46:09.930 | 3.3 ms | yii\db\Command::query | SELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_remind_receivers" WHERE "contract_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248) |
| 12:46:10.047 | 3.2 ms | yii\db\Command::query | SELECT SUM(case when need_analysis = true THEN amount ELSE 0 END) FROM "a57be577deb434"."tbl_sales_contracts" WHERE ("id" IN (SELECT "c"."id" 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_contract_invoices" "sci2" ON c.id = sci2.contract_id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN (SELECT sum(amount) as invoice_sum, contract_id FROM "a57be577deb434"."tbl_sales_contract_invoices" GROUP BY "contract_id") "sci" ON sci.contract_id = c.id WHERE (true) AND (("client"."sales_rep" IN (1001, 5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5467, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 5476, 1004, 5072, 5033, 5359, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("client"."sales_rep"='1001')) AND (from_project is not null) GROUP BY "c"."id")) AND ("including_tax"=TRUE) |
| 12:46:09.963 | 3.1 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=20) AND ("object_id" IN (2201, 2210, 2238, 2248, 2262, 2292, 2294, 2299, 2320, 2322, 2323)) |
| 12:46:09.993 | 3.0 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (30871, 30268, 30186, 30082, 29895, 31532, 31656, 32175, 31575, 32533) |
| 12:46:10.051 | 2.9 ms | yii\db\Command::query | SELECT SUM(erp_settle_amount) FROM "a57be577deb434"."tbl_sales_contracts" WHERE "id" IN (SELECT "c"."id" 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_contract_invoices" "sci2" ON c.id = sci2.contract_id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN (SELECT sum(amount) as invoice_sum, contract_id FROM "a57be577deb434"."tbl_sales_contract_invoices" GROUP BY "contract_id") "sci" ON sci.contract_id = c.id WHERE (true) AND (("client"."sales_rep" IN (1001, 5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5467, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 5476, 1004, 5072, 5033, 5359, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("client"."sales_rep"='1001')) AND (from_project is not null) GROUP BY "c"."id") |
| 12:46:10.044 | 2.8 ms | yii\db\Command::query | SELECT SUM(case when need_analysis = true THEN amount ELSE 0 END) FROM "a57be577deb434"."tbl_sales_contracts" WHERE "id" IN (SELECT "c"."id" 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_contract_invoices" "sci2" ON c.id = sci2.contract_id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN (SELECT sum(amount) as invoice_sum, contract_id FROM "a57be577deb434"."tbl_sales_contract_invoices" GROUP BY "contract_id") "sci" ON sci.contract_id = c.id WHERE (true) AND (("client"."sales_rep" IN (1001, 5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5467, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 5476, 1004, 5072, 5033, 5359, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("client"."sales_rep"='1001')) AND (from_project is not null) GROUP BY "c"."id") |
| 12:46:09.906 | 2.5 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_project_contact_point_rels" WHERE ("contact_id", "project_id") IN ((6221, 4096), (6231, 4098), (6190, 4142)) |
| 12:46:09.884 | 2.2 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_sales_orders" WHERE ("status" IN (2, 5)) AND ("project_id" IN (3991, 4052, 4057, 4063, 4086, 4096, 4161, 4142, 4155, 4111, 4157, 4127, 4164, 4098, 4166, 4169, 4170, 4167, 4172, 4173)) |
| 12:46:09.799 | 2.2 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
| 12:46:09.934 | 2.2 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_service_contract_remind_receivers" WHERE "contract_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248) |
| 12:46:09.927 | 1.7 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "contract_id", "remind_date" FROM "a57be577deb434"."tbl_service_contract_remind_dates" WHERE ("reminded"=FALSE) AND ("contract_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248)) ORDER BY "remind_date" |
| 12:46:09.888 | 1.7 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_sales_order_stop_verify_rels" WHERE "erp_sales_order_id" IN (1699, 1700, 1701, 1704, 1706, 1621, 1708, 1709, 1689, 1660, 1710, 1692, 1668, 1695, 1680, 1675, 1636, 1632, 1616) ORDER BY "id" |
| 12:46:09.941 | 1.7 ms | yii\db\Command::query | SELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (1001, 1011, 5252, 5360)) |
| 12:46:09.922 | 1.7 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id" IN (90, 511, 756, 163, 46, 307, 431) |
| 12:46:09.924 | 1.7 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "serial_no" FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id" IN (4295, 4293, 4250, 4350, 4376, 4374, 4447, 4463, 4475) |
| 12:46:09.950 | 1.6 ms | yii\db\Command::query | SELECT "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" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248) ORDER BY "id" |
| 12:46:09.894 | 1.4 ms | yii\db\Command::query | SELECT "id", "product_type_id", "product_type_id" AS "key", "name", "budget", "pct", "project_id", "profit" FROM "a57be577deb434"."tbl_project_product_types" WHERE "project_id" IN (3991, 4052, 4057, 4063, 4086, 4096, 4161, 4142, 4155, 4111, 4157, 4127, 4164, 4098, 4166, 4169, 4170, 4167, 4172, 4173) |
| 12:46:09.900 | 1.4 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_series" WHERE "id" IN (1486, 1758, 607, 1020, 802, 615, 103, 803, 1724, 1012, 1404, 612, 1782, 1759, 1760, 1004, 1011, 1769, 1781, 1784, 1785, 1786, 1358, 1344, 1244, 1730) |
| 12:46:09.895 | 1.2 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_project_product_rels" WHERE "project_id" IN (3991, 4052, 4057, 4063, 4086, 4096, 4161, 4142, 4155, 4111, 4157, 4127, 4164, 4098, 4166, 4169, 4170, 4167, 4172, 4173) ORDER BY "id" |
| 12:46:09.938 | 1.2 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1001, 1011, 5252, 5360) |
| 12:46:09.892 | 1.1 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_sales_orders" WHERE ("status" IN (2, 5)) AND ("project_id" IN (3991, 4052, 4057, 4063, 4086, 4096, 4161, 4142, 4155, 4111, 4157, 4127, 4164, 4098, 4166, 4169, 4170, 4167, 4172, 4173)) |
| 12:46:09.937 | 1.1 ms | yii\db\Command::query | SELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_receivers" WHERE "contract_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248) |
| 12:46:09.796 | 1.0 ms | yii\db\Command::query | SELECT * FROM "global"."vw_user_login" WHERE "id"=1001 |
| 12:46:09.902 | 1.0 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_sales_order_products" WHERE "id" IN (1976, 1981, 2031, 2025, 2116, 2138, 2150, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2199, 2210, 2211, 2212, 2213, 2246, 2217, 2220, 2221, 2222, 2223, 2231, 2232, 2225, 2230, 2234, 2236, 2237, 2233, 2238, 2235, 2241, 2243, 2245, 2247) |
| 12:46:09.921 | 1.0 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_sales_supplier_rels" WHERE "contract_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248) |
| 12:46:09.943 | 0.9 ms | yii\db\Command::query | SELECT "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" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248) ORDER BY "remind_date" |
| 12:46:10.005 | 0.9 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=31118 |
| 12:46:09.904 | 0.9 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "client_id", "supplier_id" FROM "a57be577deb434"."tbl_contacts" WHERE "id" IN (6221, 6231, 6190) |
| 12:46:10.030 | 0.8 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4480 |
| 12:46:09.897 | 0.7 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_products" WHERE "id" IN (734, 2171, 1757, 1148, 1650, 984, 969, 1973, 994, 1562, 2230, 2231, 2232, 851, 2233, 1340, 1339, 989, 1558, 1584, 2262, 2268, 2177, 2269, 2261, 2263, 2267) |
| 12:46:09.887 | 0.6 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_erp_sales_order_verify_rels" WHERE "erp_sales_order_id" IN (1699, 1700, 1701, 1704, 1706, 1621, 1708, 1709, 1689, 1660, 1710, 1692, 1668, 1695, 1680, 1675, 1636, 1632, 1616) ORDER BY "id" |
| 12:46:09.890 | 0.5 ms | yii\db\Command::query | SELECT "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" IN (4173, 4172, 4170, 4169, 4167, 4166, 4161, 4164, 4157, 4155, 4142, 4127, 4098, 4111, 4096, 4086, 4063, 4057, 4052, 3991) |
| 12:46:09.883 | 0.5 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "project_title" AS "name" FROM "a57be577deb434"."tbl_projects" WHERE "id" IN (4173, 4172, 4170, 4169, 4167, 4166, 4161, 4164, 4157, 4155, 4142, 4127, 4098, 4111, 4096, 4086, 4063, 4057, 4052, 3991) |
| 12:46:10.030 | 0.5 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4484 |
| 12:46:09.903 | 0.5 ms | yii\db\Command::query | SELECT * FROM "a57be577deb434"."tbl_project_contact_points" WHERE "project_id" IN (3991, 4052, 4057, 4063, 4086, 4096, 4161, 4142, 4155, 4111, 4157, 4127, 4164, 4098, 4166, 4169, 4170, 4167, 4172, 4173) |
| 12:46:10.040 | 0.5 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4373 |
| 12:46:10.038 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4399 |
| 12:46:10.039 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4388 |
| 12:46:10.033 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4467 |
| 12:46:10.042 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4285 |
| 12:46:10.037 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4446 |
| 12:46:10.033 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4476 |
| 12:46:10.042 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4257 |
| 12:46:10.037 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4433 |
| 12:46:10.040 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4349 |
| 12:46:10.041 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4291 |
| 12:46:10.034 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4462 |
| 12:46:10.035 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4457 |
| 12:46:10.035 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4453 |
| 12:46:10.036 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4481 |
| 12:46:10.032 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4478 |
| 12:46:10.043 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4248 |
| 12:46:10.032 | 0.4 ms | yii\db\Command::query | SELECT SUM(amount) FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id"=4479 |
| 12:46:09.929 | 0.4 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "contract_id", "remind_date" AS "name" FROM "a57be577deb434"."tbl_service_contract_remind_dates" WHERE "contract_id" IN (4484, 4480, 4479, 4478, 4476, 4467, 4462, 4457, 4453, 4481, 4446, 4433, 4399, 4388, 4373, 4349, 4291, 4285, 4257, 4248) |
| 12:46:09.926 | 0.4 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "type" AS "name" FROM "a57be577deb434"."tbl_contract_types" WHERE "id" IN (1, 2) |
| 12:46:10.001 | 0.4 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=30353 |
| 12:46:09.905 | 0.3 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_clients" WHERE "id" IN (3286, 2553, 3377) |
| 12:46:09.899 | 0.3 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_components" WHERE "id" IN (64, 26, 200, 157, 35, 159, 188, 43, 229, 36, 214, 52, 221, 14, 15, 139) |
| 12:46:09.949 | 0.3 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1001, 1013) |
| 12:46:09.898 | 0.3 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_types" WHERE "id" IN (7, 5, 22, 4, 21, 23, 3) |
| 12:46:09.899 | 0.3 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_brands" WHERE "id" IN (230, 8, 12, 270, 285, 4, 287, 27) |
| 12:46:09.934 | 0.3 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1001, 1005) |
| 12:46:09.827 | 0.3 ms | 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) |
| 12:46:09.934 | 0.3 ms | yii\db\Command::query | SELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (1001, 1005)) |
| 12:46:09.827 | 0.2 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
| 12:46:09.901 | 0.2 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_units" WHERE "id" IN (2, 1, 8, 3, 4) |
| 12:46:09.927 | 0.2 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
| 12:46:09.828 | 0.2 ms | 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) |
| 12:46:09.927 | 0.2 ms | 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) |
| 12:46:09.826 | 0.2 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001 |
| 12:46:09.795 | 0.2 ms | yii\db\Connection::open | Opening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta |
| 12:46:09.828 | 0.2 ms | yii\db\Command::query | SELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id"=4 |