Performance Profiling

Total processing time: 243 ms; Peak memory: 10.217 MB. Show Profiling Timeline

总计93条数据
TimeDurationCategoryInfo
  
14:56:35.63226.6 msyii\db\Command::querySELECT "object_id", count(*) as comment FROM "a57be577deb434"."tbl_comments" WHERE ("object_type"=1) AND ("object_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) GROUP BY "object_id"
14:56:35.65923.1 msyii\db\Command::querySELECT "object_id", count(*) AS unread FROM "a57be577deb434"."tbl_unread_comments" WHERE ("object_type"=1) AND (remind_user_id = 1001 AND is_read = false) AND ("object_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) GROUP BY "object_id"
14:56:35.52415.2 msyii\db\Command::querySELECT p.*, (p.budget / 100 * p.profit_pct) as profits, now() - status_updated_at as remain, now() - progress_updated_at as progress_remain, now() - forecast_updated_at as forecast_remain, extract(epoch from (now() - max(sl.end_at))) / 86400 AS lost_contact_days, max(sl.end_at) as last_contact, extract(epoch from (now() - max(arrive.end_at))) / 86400 AS last_arrive_days, max(arrive.end_at) as last_arrive, case when p.end_at IS NOT NULL THEN p.end_at - p.created_at ELSE now() - p.created_at END as duration, (SELECT sum(amount) FROM a57be577deb434.tbl_invoices i WHERE i.project_id = p.id) as issued_invoices FROM "a57be577deb434"."tbl_projects" "p" LEFT JOIN "a57be577deb434"."tbl_project_remind_receivers" "prr" ON prr.project_id = p.id LEFT JOIN "a57be577deb434"."tbl_clients" "c" ON p.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_clients" "usedclient" ON p.used_client = usedclient.id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = c.sales_rep LEFT JOIN "a57be577deb434"."tbl_work_logs" "arrive" ON (arrive.project_id = p.id) AND ("arrive"."scenario_id"=1) AND ("arrive"."is_draft"=FALSE) AND ("arrive"."location_in_id" IS NOT NULL) AND ("arrive"."location_out_id" IS NOT NULL) AND ("arrive"."client_id" IS NOT NULL) LEFT JOIN "a57be577deb434"."tbl_work_logs" "sl" ON sl.project_id = p.id LEFT JOIN "a57be577deb434"."tbl_term_taxonomy_relationships" "ttr" ON ttr.object_id = p.id AND ttr.term_id = 10 LEFT JOIN "a57be577deb434"."tbl_term_taxonomy_relationships" "ttr2" ON ttr2.object_id = p.id AND ttr2.term_id = 13 LEFT JOIN "a57be577deb434"."tbl_project_architects" "pa" ON "pa"."project_id" = "p"."id" LEFT JOIN "a57be577deb434"."tbl_engineer_group_relationships" "egr" ON egr.engineer_id = pa.engineer_id WHERE ("c"."deleted"=FALSE) AND (c.id is not null) AND ((c.sales_rep IS NULL) OR ("c"."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, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 1004, 5072, 5033, 5359, 5412, 5409, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("prr"."user_id"=1001) OR ("c"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("c"."sales_rep"='1001')) GROUP BY "p"."id" ORDER BY p.bargain_date DESC NULLS LAST, p.created_at DESC LIMIT 20
14:56:35.51013.4 msyii\db\Command::querySELECT COUNT(*) FROM (SELECT p.*, (p.budget / 100 * p.profit_pct) as profits, now() - status_updated_at as remain, now() - progress_updated_at as progress_remain, now() - forecast_updated_at as forecast_remain, extract(epoch from (now() - max(sl.end_at))) / 86400 AS lost_contact_days, max(sl.end_at) as last_contact, extract(epoch from (now() - max(arrive.end_at))) / 86400 AS last_arrive_days, max(arrive.end_at) as last_arrive, case when p.end_at IS NOT NULL THEN p.end_at - p.created_at ELSE now() - p.created_at END as duration, (SELECT sum(amount) FROM a57be577deb434.tbl_invoices i WHERE i.project_id = p.id) as issued_invoices FROM "a57be577deb434"."tbl_projects" "p" LEFT JOIN "a57be577deb434"."tbl_project_remind_receivers" "prr" ON prr.project_id = p.id LEFT JOIN "a57be577deb434"."tbl_clients" "c" ON p.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_clients" "usedclient" ON p.used_client = usedclient.id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = c.sales_rep LEFT JOIN "a57be577deb434"."tbl_work_logs" "arrive" ON (arrive.project_id = p.id) AND ("arrive"."scenario_id"=1) AND ("arrive"."is_draft"=FALSE) AND ("arrive"."location_in_id" IS NOT NULL) AND ("arrive"."location_out_id" IS NOT NULL) AND ("arrive"."client_id" IS NOT NULL) LEFT JOIN "a57be577deb434"."tbl_work_logs" "sl" ON sl.project_id = p.id LEFT JOIN "a57be577deb434"."tbl_term_taxonomy_relationships" "ttr" ON ttr.object_id = p.id AND ttr.term_id = 10 LEFT JOIN "a57be577deb434"."tbl_term_taxonomy_relationships" "ttr2" ON ttr2.object_id = p.id AND ttr2.term_id = 13 LEFT JOIN "a57be577deb434"."tbl_project_architects" "pa" ON "pa"."project_id" = "p"."id" LEFT JOIN "a57be577deb434"."tbl_engineer_group_relationships" "egr" ON egr.engineer_id = pa.engineer_id WHERE ("c"."deleted"=FALSE) AND (c.id is not null) AND ((c.sales_rep IS NULL) OR ("c"."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, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 1004, 5072, 5033, 5359, 5412, 5409, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("prr"."user_id"=1001) OR ("c"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("c"."sales_rep"='1001')) GROUP BY "p"."id" ORDER BY p.bargain_date DESC NULLS LAST, p.created_at DESC) "c"
14:56:35.57510.4 msyii\db\Command::querySELECT "c"."project_id", sum(hours), sum(times) as times FROM "a57be577deb434"."tbl_cases" "c" LEFT JOIN (SELECT "case_id", EXTRACT(epoch FROM sum(left_at - arrived_at)) /3600 AS hours, count(id) as times FROM "a57be577deb434"."tbl_implement_records" WHERE "is_draft"=FALSE GROUP BY "case_id") "i" ON i.case_id = c.id WHERE ("case_type"=2) AND ("c"."project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) GROUP BY "c"."project_id"
14:56:35.5619.2 msyii\db\Command::querySELECT "c"."project_id", sum(ca.points) as points FROM "a57be577deb434"."tbl_cases" "c" LEFT JOIN (SELECT "case_id", sum(points) as points FROM "a57be577deb434"."tbl_case_assignments" GROUP BY "case_id") "ca" ON ca.case_id = c.id WHERE "c"."project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653) GROUP BY "c"."project_id"
14:56:35.7228.3 msyii\db\Command::queryINSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "url", "request", "response", "php_error", "time") VALUES (200, 'a57be577deb434', 1001, 5, 'vue/project/list', '{"ProjectSearch":{"created_by":["1001"],"group":"1","project_status":"","creator":"","purchaseType":"","engineer_group":"","period":"","budget":"","profit_pct":"","invoice_status":"","payment_status":"","collected_plan":"","project_progress":"","salesForecast":"","projectProductTypes":"","contact_point_status":"","from_contact_name":"","from_contact":"","contract_type":"","is_sales_order_ready":"","created_period":""},"Filter":{"name":"bargain_date","sort":"DESC","Tsort":"","Tname":""},"page":"1"}', '{"code":2000,"result":{"count":{"statusCount":[{"count":0,"key":1,"name":"\u9690\u6027\u9700\u6c42","color":"#f49b00","sum":0},{"count":0,"key":2,"name":"\u660e\u786e\u9700\u6c42","color":"#4e6ef2","sum":0},{"count":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#3fad00","sum":"3593300"},{"count":0,"key":4,"name":"\u5546\u673a\u5931\u8d25","color":"#e5000a","sum":0},{"count":5,"key":5,"name":"\u5546\u673a\u6401\u7f6e","color":"#222222","sum":"3034761"},{"count":87,"key":-1,"name":"\u6536\u6b3e\u5b8c\u6210","color":"#6200fe","sum":"33473158.67"}]},"list":[{"id":3927,"client_id":3286,"project_status":3,"project_progress":6,"budget":"60000","profit_pct":"99.33","bargain_date":"2025-08-05","description":"","created_by":1001,"created_at":"2025-07-22 11:05:23","updated_at":"2025-08-10 14:30:24","engineer_id":"","project_title":"PA VM\u9632\u706b\u5899\u7ef4\u4fdd\u7eed\u7ea6","collected":"1","status_updated_at":"2025-08-05 17:19:18.559826+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-07-22 11:05:23.224714+08","forecast_updated_at":"2025-08-10 14:30:24.842185+08","end_at":"","pinyin_shortcut":"PAVMfhqwbxy","creator":1011,"used_client":"","from_contact":5957,"total_contact_point":"","paid_contact_point":"","project_product_version_id":966,"is_sales_order_ready":false,"collected_plan":345,"change_status_to":"","is_verify":false,"profits":"59598.000000000000000000","remain":"4 days 21:37:16.966531","progress_remain":"19 days 03:51:12.301643","forecast_remain":"00:26:10.684172","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"19 days 03:51:12.301643","issued_invoices":"","client":{"id":3286,"key":3286,"name":"\u826f\u56fe\u79d1\u6280\uff08\u4e0a\u6d77\uff09\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":6,"key":6,"name":"\u63a8\u52a8\u6210\u4ea4","description":"\u5b9a\u4e49\uff1a\u5ba2\u6237\u786e\u8ba4\u4e86\u65b9\u6848\uff0c\u4e86\u89e3\u4e86\u6210\u4ea4\u4ef7\u683c\u3002 \n\u65b9\u6cd5\uff1a\u901a\u8fc7\u5229\u76ca\u5206\u4eab\uff0c\u5b9e\u529b\u8bc1\u660e\uff0c\u9ad8\u5c42\u62dc\u8bbf\uff0c\u5382\u5546\u62dc\u8bbf\uff0c\u6848\u4f8b\u53c2\u89c2\uff0c\u7a81\u51fa\u6211\u65b9\u4f18\u52bf\uff0c\u6253\u51fb\u5bf9\u624b\u52a3\u52bf\u3002"},"projectProductTypes":[{"id":4,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"60000","pct":"99.33","profit":"59600","project_id":3927}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","department_id":3,"avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":4075,"from_project":3927,"payment_collection_remind_ahead":"1 day","serial_no":"","is_settle":false,"is_deliver":false,"is_outbound":false,"erp_settle_amount":"1","contractScans":[],"receiptScans":[],"verifyScans":[],"erpCollectTickets":[],"salesContractPayments":[{"id":"11996","key":"11996","contract_id":4075,"value":"1","created_by":1001,"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4},"pct":0}],"salesContractInvoices":[],"salesContractPaymentCollectionRemindDates":[{"id":2548,"key":2548,"contract_id":4075,"name":"2025-08-08","value":"123","overdue_days":"","pct":0.21,"collect_status":"\u903e\u671f2\u5929"},{"id":2549,"key":2549,"contract_id":4075,"name":"2025-08-09","value":"222","overdue_days":"","pct":0.37,"collect_status":"\u903e\u671f1\u5929"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8801,"user_id":1001,"key":1001,"contract_id":4075,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8802,"user_id":5388,"key":5388,"contract_id":4075,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":8803,"user_id":1011,"key":1011,"contract_id":4075,"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"}}}],"salesSupplierRels":[],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[],"projectProductRels":[{"id":10582,"project_id":3927,"product_id":2067,"amount":"60000.00","number":1,"cost":"400.00","description":"","supplier_id":"","hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"60000","total_cost":"400","erp_sales_order_product_id":"","supplier":"","product":{"id":2067,"name":"\u6df1\u4fe1\u670d\u5168\u7f51\u884c\u4e3a\u7ba1\u7406\u7cfb\u7edf\u8f6f\u4ef6V13.0(\u9002\u7528\u4e8eAC-1000-B1100-4D)","product_type":4,"product_component":51,"product_brand":12,"product_serie":231,"product_misc":"","product_qa":"","pn":"","description":"\u6df1\u4fe1\u670d\u5168\u7f51\u884c\u4e3a\u7ba1\u7406\u7cfb\u7edf\u8f6f\u4ef6V13.0","created_by":1013,"created_at":"2025-07-28 14:45:38","updated_at":"2025-07-28 14:50:11","pinyin_shortcut":"sxfqwxwglxtrjV130syyAC1000B11004D","product_unit":2,"is_renew":false,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":51,"key":51,"name":"\u7ba1\u7406\u8f6f\u4ef6\u548c\u670d\u52a1"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":231,"key":231,"name":"\u6df1\u4fe1\u670d\u4e0a\u7f51\u884c\u4e3a\u7ba1\u7406\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3927,"comment":2},"unreadComments":{},"fromContact":{"id":5957,"key":5957,"name":"\u674e\u777f\uff08Rick Li\uff09","client_id":"","supplier_id":100,"mobiles":[{"id":6746,"contact_id":5957,"mobile":"13910153435","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{"id":171,"project_id":3927,"used_client":"","budget":"","profit":"","profit_pct":"","collected_plan":"","remind_ahead":"","usedClient":{},"projectUsedClientPaymentCollectionRemindReceivers":[],"projectUsedClientPaymentCollectionRemindDates":[],"projectUsedClientPayments":[],"projectUsedClientInvoices":[],"invoiced":0,"collected":0,"un_invoiced":0,"un_collected":0,"remind_ahead_display":"\u4e0d\u63d0\u9192","project_used_client_collected_plan":0,"project_used_client_collected_plan_pct":""},"schedules":[],"is_only_cp":false,"remain_display":4,"progress_remain_display":19,"forecast_remain_display":0,"projectProductTotalAmount":60000,"projectProductAllAmount":true,"projectProductTotalCost":400,"projectProductAllCost":true,"projectProductTotalNumber":1,"unissued_invoice":60000,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u5546\u673a\u6210\u4ea4","is_collected":false,"bgcolor":"#53cd02","can_invoice":true,"can_payment":true,"duration_display":19,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"6\u4e07","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0},{"id":3751,"client_id":2553,"project_status":3,"project_progress":9,"budget":"885300","profit_pct":"2.74","bargain_date":"2025-07-21","description":"","created_by":1001,"created_at":"2024-12-24 15:50:46","updated_at":"2025-08-07 12:11:41","engineer_id":"","project_title":"10\u53f0 PA445 \u8bbe\u5907\u91c7\u8d2d\u9879\u76ee\uff08\u6c99\u7279\u9879\u76ee\uff09","collected":"0","status_updated_at":"2025-07-25 11:40:23.236058+08","success_rate":"","comment":"\u62db\u6807\u7f16\u53f7\uff1aPOWRCHINA-0120009-250118","contract_type":1,"progress_updated_at":"2025-07-25 11:40:23.236058+08","forecast_updated_at":"2024-12-24 15:50:46.744407+08","end_at":"","pinyin_shortcut":"10tPA445sbcgxmstxm","creator":1001,"used_client":"","from_contact":5957,"total_contact_point":"342291","paid_contact_point":"","project_product_version_id":951,"is_sales_order_ready":false,"collected_plan":885300,"change_status_to":"","is_verify":false,"profits":"24257.220000000000000000","remain":"16 days 03:16:12.290299","progress_remain":"16 days 03:16:12.290299","forecast_remain":"228 days 23:05:48.78195","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"228 days 23:05:48.78195","issued_invoices":"","client":{"id":2553,"key":2553,"name":"\u9752\u5c9b\u9890\u6770\u9e3f\u5229\u79d1\u6280\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"885300","pct":"2.74","profit":"24257.22","project_id":3751}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":182,"key":182,"name":"\u56f4\u6807"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":4055,"from_project":3751,"payment_collection_remind_ahead":"1 day","serial_no":"","is_settle":false,"is_deliver":false,"is_outbound":false,"erp_settle_amount":"0","contractScans":[],"receiptScans":[],"verifyScans":[],"erpCollectTickets":[],"salesContractPayments":[],"salesContractInvoices":[],"salesContractPaymentCollectionRemindDates":[{"id":2526,"key":2526,"contract_id":4055,"name":"2025-08-22","value":"619710","overdue_days":"","pct":70,"collect_status":""},{"id":2527,"key":2527,"contract_id":4055,"name":"2025-09-12","value":"177060","overdue_days":"","pct":20,"collect_status":""},{"id":2528,"key":2528,"contract_id":4055,"name":"2026-07-31","value":"88530","overdue_days":"","pct":10,"collect_status":""}],"salesContractPaymentCollectionRemindReceivers":[{"id":8738,"user_id":1001,"key":1001,"contract_id":4055,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8739,"user_id":5388,"key":5388,"contract_id":4055,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":8740,"user_id":1011,"key":1011,"contract_id":4055,"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"}}}],"salesSupplierRels":[{"id":3056,"contract_id":4055,"supplier_id":90,"purchase_id":4056,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":4056,"key":4056,"serial_no":"X_2025SBQ18249"}}],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[{"id":1685,"user_id":1001,"key":1001,"project_id":3751,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":10491,"project_id":3751,"product_id":2055,"amount":"22137.00","number":10,"cost":"13200.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"221370","total_cost":"132000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":2055,"name":"PAN-PA-445","product_type":5,"product_component":26,"product_brand":8,"product_serie":1663,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks PA-445","created_by":1013,"created_at":"2025-07-21 14:49:47","updated_at":"2025-07-21 14:49:47","pinyin_shortcut":"PANPA445","product_unit":1,"is_renew":false,"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":1663,"key":1663,"name":"PA-445\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":10492,"project_id":3751,"product_id":2058,"amount":"15644.80","number":10,"cost":"16764.60","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"156448","total_cost":"167646","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":2058,"name":"PAN-PA-445-BND-CORESEC-3YR","product_type":5,"product_component":36,"product_brand":8,"product_serie":1664,"product_misc":"","product_qa":"","pn":"","description":"PA-445, 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":"2025-07-21 14:53:01","updated_at":"2025-07-21 14:56:05","pinyin_shortcut":"PANPA445BNDCORESEC3YR","product_unit":3,"is_renew":false,"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":1664,"key":1664,"name":"PA445\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""},{"id":10493,"project_id":3751,"product_id":2056,"amount":"5365.33","number":6,"cost":"800.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"32192.00","total_cost":"4800","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":2056,"name":"PAN-PA-400-POE-PWR-150W","product_type":5,"product_component":157,"product_brand":8,"product_serie":1012,"product_misc":"","product_qa":"","pn":"","description":"150W Power Adaptor for PoE Enabled PA-415, PA-445, and PA-415-5G","created_by":1013,"created_at":"2025-07-21 14:50:36","updated_at":"2025-07-21 14:50:36","pinyin_shortcut":"PANPA400POEPWR150W","product_unit":3,"is_renew":false,"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":10494,"project_id":3751,"product_id":2059,"amount":"44217.00","number":10,"cost":"6900.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"442170","total_cost":"69000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":2059,"name":"PAN-SVC-PREM-445-3YR","product_type":5,"product_component":214,"product_brand":8,"product_serie":1665,"product_misc":"","product_qa":"","pn":"","description":"PA-445, Premium support, 3 years (36 months) term","created_by":1013,"created_at":"2025-07-21 14:55:55","updated_at":"2025-07-21 14:55:55","pinyin_shortcut":"PANSVCPREM4453YR","product_unit":3,"is_renew":false,"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":1665,"key":1665,"name":"PA445\u4e09\u5e74\u670d\u52a1"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""},{"id":10495,"project_id":3751,"product_id":2057,"amount":"3312.00","number":10,"cost":"800.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"33120","total_cost":"8000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":2057,"name":"PAN-PA-400-POE-RACKTRAY","product_type":5,"product_component":157,"product_brand":8,"product_serie":615,"product_misc":"","product_qa":"","pn":"","description":"Rack-Mountable Tray for PoE enabled PA-415 and PA-445","created_by":1013,"created_at":"2025-07-21 14:51:17","updated_at":"2025-07-21 14:56:19","pinyin_shortcut":"PANPA400POERACKTRAY","product_unit":3,"is_renew":false,"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":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""},{"id":10496,"project_id":3751,"product_id":2056,"amount":"0","number":4,"cost":"800.00","description":"\u8c03\u6574\u6295\u6807\u4ef7\u683c\uff0c4\u4e2a\u7535\u6e90\u7b97\u8d60\u9001","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"3200","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":2056,"name":"PAN-PA-400-POE-PWR-150W","product_type":5,"product_component":157,"product_brand":8,"product_serie":1012,"product_misc":"","product_qa":"","pn":"","description":"150W Power Adaptor for PoE Enabled PA-415, PA-445, and PA-415-5G","created_by":1013,"created_at":"2025-07-21 14:50:36","updated_at":"2025-07-21 14:50:36","pinyin_shortcut":"PANPA400POEPWR150W","product_unit":3,"is_renew":false,"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":""}],"commentCount":{"object_id":3751,"comment":2},"unreadComments":{},"fromContact":{"id":5957,"key":5957,"name":"\u674e\u777f\uff08Rick Li\uff09","client_id":"","supplier_id":100,"mobiles":[{"id":6746,"contact_id":5957,"mobile":"13910153435","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[{"id":1097,"project_id":3751,"contact_id":5957,"point":"342291.00","paid_point":"","contact":{"id":5957,"key":5957,"name":"\u674e\u777f\uff08Rick Li\uff09","client_id":"","supplier_id":100,"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPointRels":[],"status_display":"\u672a\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{"id":153,"project_id":3751,"used_client":"","budget":"","profit":"","profit_pct":"","collected_plan":"","remind_ahead":"","usedClient":{},"projectUsedClientPaymentCollectionRemindReceivers":[],"projectUsedClientPaymentCollectionRemindDates":[],"projectUsedClientPayments":[],"projectUsedClientInvoices":[],"invoiced":0,"collected":0,"un_invoiced":0,"un_collected":0,"remind_ahead_display":"\u4e0d\u63d0\u9192","project_used_client_collected_plan":0,"project_used_client_collected_plan_pct":""},"schedules":[],"is_only_cp":false,"remain_display":16,"progress_remain_display":16,"forecast_remain_display":228,"projectProductTotalAmount":885300,"projectProductAllAmount":true,"projectProductTotalCost":384646,"projectProductAllCost":true,"projectProductTotalNumber":50,"unissued_invoice":885300,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u5546\u673a\u6210\u4ea4","is_collected":false,"bgcolor":"#53cd02","can_invoice":true,"can_payment":true,"duration_display":228,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":true,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"88.53\u4e07","contact_points_status_display":"\u672a\u6838\u9500","verify_display":0},{"id":3899,"client_id":2545,"project_status":3,"project_progress":9,"budget":"8982","profit_pct":"35.01","bargain_date":"2025-06-24","description":"","created_by":1001,"created_at":"2025-06-24 14:59:01","updated_at":"2025-06-30 09:55:53","engineer_id":"","project_title":"AF-1000-FH1300A\u9632\u706b\u5899\u4e00\u5e74\u7eed\u4fdd\u9879\u76ee","collected":"8982","status_updated_at":"2025-06-24 15:12:53.264373+08","success_rate":"","comment":"","contract_type":2,"progress_updated_at":"2025-06-24 14:59:01.680527+08","forecast_updated_at":"2025-06-24 14:59:01.680527+08","end_at":"2025-06-26 16:37:30","pinyin_shortcut":"AF1000FH1300Afhqynxbxm","creator":1011,"used_client":"","from_contact":"","total_contact_point":"2100","paid_contact_point":"2100","project_product_version_id":917,"is_sales_order_ready":true,"collected_plan":8982,"change_status_to":"","is_verify":false,"profits":"3144.598200000000000000","remain":"46 days 23:43:42.261984","progress_remain":"46 days 23:57:33.84583","forecast_remain":"46 days 23:57:33.84583","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"2 days 01:38:28.959977","issued_invoices":"8982.00","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":10,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":10,"key":10,"name":"\u91d1\u878d"}},"usedClient":{},"contractType":{"id":2,"key":2,"name":"\u8fd0\u7ef4\u670d\u52a1"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"8982","pct":"35.01","profit":"3144.59","project_id":3899}],"salesForecast":{"id":142,"key":142,"name":"\u6211\u4e0e\u5ba2\u6237\u8054\u624b","description":"\u4e0e\u5ba2\u6237\u8054\u624b\u5411\u5382\u5546\u4e89\u53d6\u6700\u4f18\u60e0\u4ef7\u683c\u3002\u5229\u6da6\u540450%\u3002"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","department_id":3,"avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3997,"from_project":3899,"payment_collection_remind_ahead":"1 day","serial_no":"TS-LRC-20250624001","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"8982","contractScans":[{"id":35459,"object_type":105,"object_id":3997,"attachment_id":26549,"attachment":{"id":26549,"key":26549,"name":"2399a511-7225-3995-b7f6-c104e4adf8d8","extension":"pdf","path":"\/vue\/attachment\/preview\/2399a511-7225-3995-b7f6-c104e4adf8d8\/\u9632\u706b\u5899\u7279\u5f81\u5e93\u5347\u7ea7\u4ee5\u53ca\u8f6f\u4ef6\u5347\u7ea7\u5408\u540c-\u7528\u5370\u7248.pdf","orig_name":"\u9632\u706b\u5899\u7279\u5f81\u5e93\u5347\u7ea7\u4ee5\u53ca\u8f6f\u4ef6\u5347\u7ea7\u5408\u540c-\u7528\u5370\u7248.pdf"}}],"receiptScans":[{"id":35472,"object_type":106,"object_id":3997,"attachment_id":26642,"attachment":{"id":26642,"key":26642,"name":"7f20fe4e-01c0-38bb-b6ea-d7f2b60e99d5","extension":"pdf","path":"\/vue\/attachment\/preview\/7f20fe4e-01c0-38bb-b6ea-d7f2b60e99d5\/20250701155952-0001.pdf","orig_name":"20250701155952-0001.pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":359,"serial_no":"SKD-20250626-00002","wrote_date":"2025-06-26","from_date":"","handler":1001,"user_id":"","client_id":2545,"sales_contract_id":3997,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-06-26 16:37:30","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"8982","settle_amount":"8982","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-06-26 16:37:30","updated_at":"2025-06-26 16:37:30","paid_amount":""}],"salesContractPayments":[{"id":"11987","key":"11987","contract_id":3997,"value":"8982","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2090,"key":2090,"contract_id":3997,"value":"8982.00","attachment_id":"","from_date":"2025-07-01","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2473,"key":2473,"contract_id":3997,"name":"2025-07-01","value":"8982","overdue_days":"","pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8616,"user_id":1001,"key":1001,"contract_id":3997,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8617,"user_id":5388,"key":5388,"contract_id":3997,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":8618,"user_id":1011,"key":1011,"contract_id":3997,"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"}}}],"salesSupplierRels":[{"id":2902,"contract_id":3997,"supplier_id":236,"purchase_id":4000,"supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"purchase":{"id":4000,"key":4000,"serial_no":"TSKJ20250625-HYF-001"}}],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[],"projectProductRels":[{"id":10104,"project_id":3899,"product_id":1494,"amount":"3372.00","number":1,"cost":"1097.00","description":"","supplier_id":236,"hardware_from":"2025-07-05","software_from":"","maintenance_from":"","hardware_to":"2026-07-05","software_to":"","maintenance_to":"","total_amount":"3372","total_cost":"1097","erp_sales_order_product_id":"","supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"product":{"id":1494,"name":"\u6df1\u4fe1\u670d\u4ea7\u54c1\u8d28\u4fdd+\u8f6f\u4ef6\u5347\u7ea7\u670d\u52a1\uff08AF-1000-FH1300A\uff09","product_type":22,"product_component":189,"product_brand":12,"product_serie":739,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2024-03-05 17:59:36","updated_at":"2024-03-05 17:59:36","pinyin_shortcut":"sxfcpzbrjsjfwAF1000FH1300A","product_unit":8,"is_renew":false,"productType":{"id":22,"key":22,"name":"\u670d\u52a1"},"productComponent":{"id":189,"key":189,"name":"\u8f6f\u4ef6\u5347\u7ea7\u786c\u4ef6\u8d28\u4fdd"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":739,"key":739,"name":"\u6df1\u4fe1\u670d\u8f6f\u4ef6\u786c\u4ef6\u5347\u7ea7\u670d\u52a1"},"productUnit":{"id":8,"key":8,"name":"\u5e74"}},"erpSalesOrderProduct":""},{"id":10105,"project_id":3899,"product_id":1492,"amount":"5610.00","number":1,"cost":"1288.00","description":"","supplier_id":236,"hardware_from":"","software_from":"2025-07-05","maintenance_from":"","hardware_to":"","software_to":"2026-07-05","maintenance_to":"","total_amount":"5610","total_cost":"1288","erp_sales_order_product_id":"","supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"product":{"id":1492,"name":"\u6df1\u4fe1\u670d\u5b89\u5168\u4e91\u8111-\u4e91\u667a\u8ba2\u9605\u8f6f\u4ef6V8.0\uff08\u9002\u7528\u4e8eAF-1000-FH1300A\uff09","product_type":7,"product_component":188,"product_brand":12,"product_serie":743,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2024-03-05 17:56:36","updated_at":"2024-03-05 17:56:36","pinyin_shortcut":"sxfaqynyzdyrjV80syyAF1000FH1300A","product_unit":2,"is_renew":false,"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":743,"key":743,"name":"\u6df1\u4fe1\u670d\u5b89\u5168\u4e91\u8111-\u4e91\u667a\u8ba2\u9605\u8f6f\u4ef6V8.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3899,"comment":3},"unreadComments":{},"fromContact":"","projectContactPoints":[{"id":1062,"project_id":3899,"contact_id":4640,"point":"2100.00","paid_point":"2100","contact":{"id":4640,"key":4640,"name":"\u5218\u82f1\u6960","client_id":2545,"supplier_id":"","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8"},"supplier":""},"projectContactPointRels":[{"id":203,"project_id":3899,"contact_id":4640,"point":"2100.00","day_at":"2025-07-01","description":"","created_at":"2025-07-01 10:55:36"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{"id":137,"project_id":3899,"used_client":"","budget":"","profit":"","profit_pct":"","collected_plan":"","remind_ahead":"","usedClient":{},"projectUsedClientPaymentCollectionRemindReceivers":[],"projectUsedClientPaymentCollectionRemindDates":[],"projectUsedClientPayments":[],"projectUsedClientInvoices":[],"invoiced":0,"collected":0,"un_invoiced":0,"un_collected":0,"remind_ahead_display":"\u4e0d\u63d0\u9192","project_used_client_collected_plan":0,"project_used_client_collected_plan_pct":""},"schedules":[],"is_only_cp":false,"remain_display":46,"progress_remain_display":46,"forecast_remain_display":46,"projectProductTotalAmount":8982,"projectProductAllAmount":true,"projectProductTotalCost":2385,"projectProductAllCost":true,"projectProductTotalNumber":2,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":2,"contract_type_display":"\u8fd0\u7ef4\u670d\u52a1","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"8982","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3890,"client_id":3372,"project_status":3,"project_progress":6,"budget":"35000","profit_pct":"9.76","bargain_date":"2025-06-16","description":"","created_by":1001,"created_at":"2025-06-13 14:53:56","updated_at":"2025-07-28 10:11:01","engineer_id":"","project_title":"\u6df1\u4fe1\u670d\u9632\u706b\u5899+\u9510\u6377\u4ea4\u6362\u673a\u91c7\u8d2d\u9879\u76ee","collected":"35000","status_updated_at":"2025-06-16 11:32:46.233596+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-06-13 14:53:56.050883+08","forecast_updated_at":"2025-06-13 14:53:56.050883+08","end_at":"2025-06-30 09:53:22","pinyin_shortcut":"sxffhqrjjhjcgxm","creator":1001,"used_client":"","from_contact":4640,"total_contact_point":"2940","paid_contact_point":"2940","project_product_version_id":909,"is_sales_order_ready":true,"collected_plan":35000,"change_status_to":"","is_verify":false,"profits":"3416.000000000000000000","remain":"55 days 03:23:49.292761","progress_remain":"58 days 00:02:39.475474","forecast_remain":"58 days 00:02:39.475474","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"16 days 18:59:26.641628","issued_invoices":"35000.00","client":{"id":3372,"key":3372,"name":"\u6d77\u5357\u65f6\u4ee3\u5171\u8d62\u79c1\u52df\u57fa\u91d1\u7ba1\u7406\u5408\u4f19\u4f01\u4e1a\uff08\u6709\u9650\u5408\u4f19\uff09","logo":"","client_type":5,"client_class":43,"client_industry":10,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":10,"key":10,"name":"\u91d1\u878d"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":6,"key":6,"name":"\u63a8\u52a8\u6210\u4ea4","description":"\u5b9a\u4e49\uff1a\u5ba2\u6237\u786e\u8ba4\u4e86\u65b9\u6848\uff0c\u4e86\u89e3\u4e86\u6210\u4ea4\u4ef7\u683c\u3002 \n\u65b9\u6cd5\uff1a\u901a\u8fc7\u5229\u76ca\u5206\u4eab\uff0c\u5b9e\u529b\u8bc1\u660e\uff0c\u9ad8\u5c42\u62dc\u8bbf\uff0c\u5382\u5546\u62dc\u8bbf\uff0c\u6848\u4f8b\u53c2\u89c2\uff0c\u7a81\u51fa\u6211\u65b9\u4f18\u52bf\uff0c\u6253\u51fb\u5bf9\u624b\u52a3\u52bf\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"25000","pct":"9.76","profit":"2440","project_id":3890},{"id":4,"product_type_id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 ","budget":"10000","pct":"9.76","profit":"976","project_id":3890}],"salesForecast":{"id":142,"key":142,"name":"\u6211\u4e0e\u5ba2\u6237\u8054\u624b","description":"\u4e0e\u5ba2\u6237\u8054\u624b\u5411\u5382\u5546\u4e89\u53d6\u6700\u4f18\u60e0\u4ef7\u683c\u3002\u5229\u6da6\u540450%\u3002"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":{"project_id":3890,"points":"188"},"workLogCount":"","caseCount":{"project_id":3890,"count":3},"salesTimeCount":{},"implementTimeCount":{"project_id":3890,"sum":"10.6","times":"3"},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3978,"from_project":3890,"payment_collection_remind_ahead":"1 day","serial_no":"TSC-LRC-20250616001","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"35000","contractScans":[{"id":35458,"object_type":105,"object_id":3978,"attachment_id":26337,"attachment":{"id":26337,"key":26337,"name":"758565a5-f84a-3aea-bf07-742e8b64d8a0","extension":"pdf","path":"\/vue\/attachment\/preview\/758565a5-f84a-3aea-bf07-742e8b64d8a0\/\u9632\u706b\u5899\u4ea4\u6362\u673a\u9500\u552e\u5408\u540c \uff08\u53cc\u65b9\u5747\u5df2\u76d6\u7ae0\u7248\u672c\uff09.pdf","orig_name":"\u9632\u706b\u5899\u4ea4\u6362\u673a\u9500\u552e\u5408\u540c \uff08\u53cc\u65b9\u5747\u5df2\u76d6\u7ae0\u7248\u672c\uff09.pdf"}}],"receiptScans":[{"id":35436,"object_type":106,"object_id":3978,"attachment_id":26612,"attachment":{"id":26612,"key":26612,"name":"668f4e91-77e7-3bcf-9fc5-20e220b68d31","extension":"pdf","path":"\/vue\/attachment\/preview\/668f4e91-77e7-3bcf-9fc5-20e220b68d31\/2025_06_30_10_01_23.pdf","orig_name":"2025_06_30_10_01_23.pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":364,"serial_no":"SKD-20250630-00002","wrote_date":"2025-06-30","from_date":"","handler":1001,"user_id":"","client_id":3372,"sales_contract_id":3978,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-06-30 09:53:22","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"17500","settle_amount":"17500","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-06-30 09:53:22","updated_at":"2025-06-30 09:53:22","paid_amount":""},{"id":363,"serial_no":"SKD-20250617-00005","wrote_date":"2025-06-17","from_date":"","handler":1001,"user_id":"","client_id":3372,"sales_contract_id":3978,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-06-17 11:10:10","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"17500","settle_amount":"17500","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-06-17 11:10:10","updated_at":"2025-06-17 11:10:10","paid_amount":""}],"salesContractPayments":[{"id":"1364","key":"1364","contract_id":3978,"value":"17500","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":50},{"id":"1363","key":"1363","contract_id":3978,"value":"17500","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":50}],"salesContractInvoices":[{"id":2085,"key":2085,"contract_id":3978,"value":"35000.00","attachment_id":"","from_date":"2025-06-25","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2465,"key":2465,"contract_id":3978,"name":"2025-06-17","value":"17500","overdue_days":0,"pct":50,"collect_status":"\u5df2\u5b8c\u6210"},{"id":2466,"key":2466,"contract_id":3978,"name":"2025-06-30","value":"17500","overdue_days":0,"pct":50,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8613,"user_id":1001,"key":1001,"contract_id":3978,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8614,"user_id":5388,"key":5388,"contract_id":3978,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":8615,"user_id":1011,"key":1011,"contract_id":3978,"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"}}}],"salesSupplierRels":[{"id":2900,"contract_id":3978,"supplier_id":236,"purchase_id":3982,"supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"purchase":{"id":3982,"key":3982,"serial_no":"TSKJ20250616-HYF-001"}},{"id":2901,"contract_id":3978,"supplier_id":708,"purchase_id":3987,"supplier":{"id":708,"key":708,"name":"\u5317\u4eac\u701a\u6d77\u660e\u5929\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3987,"key":3987,"serial_no":"HHMT-BJ-BJTS-0088-20250618"}}],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[{"id":1572,"user_id":1001,"key":1001,"project_id":3890,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":10097,"project_id":3890,"product_id":1190,"amount":"25000.00","number":1,"cost":"2030.00","description":"","supplier_id":236,"hardware_from":"2025-06-21","software_from":"","maintenance_from":"","hardware_to":"2026-06-20","software_to":"","maintenance_to":"","total_amount":"25000","total_cost":"2030","erp_sales_order_product_id":"","supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"product":{"id":1190,"name":"AF-1000-FH1600B","product_type":5,"product_component":191,"product_brand":12,"product_serie":741,"product_misc":"","product_qa":"","pn":"","description":"\u6027\u80fd\u53c2\u6570\uff1a\u7f51\u7edc\u5c42\u541e\u5410\u91cf\uff1a4G\uff0c\u5e94\u7528\u5c42\u541e\u5410\u91cf\uff1a2G\uff0c\u9632\u75c5\u6bd2\u541e\u5410\u91cf\uff1a600M\uff0cIPS\u541e\u5410\u91cf\uff1a600M\uff0c\u5168\u5a01\u80c1\u541e\u5410\u91cf\uff1a450M\uff0c\u5e76\u53d1\u8fde\u63a5\u6570\uff1a200\u4e07\uff0cHTTP\u65b0\u5efa\u8fde\u63a5\u6570\uff1a6\u4e07\uff0cSSL VPN\u63a8\u8350\u7528\u6237\u6570\uff08\u5355\u72ec\u8d2d\u4e70\uff09\uff1a20\uff0cSSL VPN\u6700\u5927\u7528\u6237\u6570\uff08\u5355\u72ec\u8d2d\u4e70\uff09\uff1a60\uff0cSSL VPN\u6700\u5927\u7406\u8bba\u52a0\u5bc6\u6d41\u91cf\uff08\u5355\u72ec\u8d2d\u4e70\uff09\uff1a160M\uff0cIPSec VPN \u6700\u5927\u63a5\u5165\u6570\uff1a300\uff0cIPSec VPN\u541e\u5410\u91cf\uff1a270M\u3002\n\u786c\u4ef6\u53c2\u6570\uff1a\u89c4\u683c\uff1a1U\uff0c\u5185\u5b58\u5927\u5c0f\uff1a4G\uff0c\u786c\u76d8\u5bb9\u91cf\uff1a128G SSD\uff0c\u7535\u6e90\uff1a\u5355\u7535\u6e90\uff0c\u63a5\u53e3\uff1a8\u5343\u5146\u7535\u53e3+2\u5343\u5146\u5149\u53e3SFP\u3002","created_by":1013,"created_at":"2024-01-09 14:58:07","updated_at":"2024-01-09 14:58:07","pinyin_shortcut":"AF1000FH1600B","product_unit":1,"is_renew":false,"productType":{"id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907"},"productComponent":{"id":191,"key":191,"name":"\u6df1\u4fe1\u670dAF-1000\u9632\u706b\u5899"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":741,"key":741,"name":"\u6df1\u4fe1\u670dAF-1000-FH1600B\u6807\u51c6\u4ea7\u54c1"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":10098,"project_id":3890,"product_id":1191,"amount":"0","number":1,"cost":"9609.49","description":"","supplier_id":236,"hardware_from":"2025-06-21","software_from":"","maintenance_from":"","hardware_to":"2026-06-20","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"9609.49","erp_sales_order_product_id":"","supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"product":{"id":1191,"name":"\u6df1\u4fe1\u670d\u9632\u706b\u5899\u8f6f\u4ef6V8.0\uff08\u9002\u7528\u4e8eAF-1000-FH1600B\uff09","product_type":5,"product_component":35,"product_brand":12,"product_serie":103,"product_misc":"","product_qa":"","pn":"","description":"\u4ea7\u54c1\u51fa\u5382\u9ed8\u8ba4\u81ea\u5e26\u529f\u80fd\uff0c\u5305\u62ecACL\u63a7\u5236\u3001\u5e94\u7528\u8bc6\u522b\u4e0e\u6d41\u63a7\u3001\u5165\u4fb5\u9632\u5fa1\u3001\u50f5\u5c38\u7f51\u7edc\u68c0\u6d4b\u7b49\u529f\u80fd","created_by":1013,"created_at":"2024-01-09 14:59:50","updated_at":"2024-07-31 17:30:05","pinyin_shortcut":"sxffhqrjV80syyAF1000FH1600B","product_unit":2,"is_renew":false,"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":10099,"project_id":3890,"product_id":2008,"amount":"0","number":1,"cost":"1047.55","description":"","supplier_id":236,"hardware_from":"2025-06-21","software_from":"","maintenance_from":"","hardware_to":"2026-06-20","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"1047.55","erp_sales_order_product_id":"","supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"product":{"id":2008,"name":"\u6df1\u4fe1\u670d\u5b89\u5168\u4e91\u8111-\u4e91\u667a\u8ba2\u9605\u8f6f\u4ef6V8.0\uff08AF-1000-FH1600B\uff09","product_type":7,"product_component":188,"product_brand":12,"product_serie":743,"product_misc":"","product_qa":"","pn":"","description":"\u6309\u5e74\u6536\u8d39\uff0c\u5305\u62ecWEB\u5e94\u7528\u9632\u62a4\u8bc6\u522b\u5e93\u3001IPS\u7279\u5f81\u5e93\u3001\u50f5\u5c38\u7f51\u7edc\u9632\u62a4\u5e93\u3001\u5b9e\u65f6\u6f0f\u6d1e\u5206\u6790\u8bc6\u522b\u5e93\u548cURL&\u5e94\u7528\u8bc6\u522b\u5e93\u5b9a\u671f\u66f4\u65b0\uff0c\u4fdd\u6301\u8bbe\u5907\u5177\u5907\u68c0\u6d4b\u9632\u5fa1\u6700\u65b0\u5a01\u80c1\u7684\u80fd\u529b\u3002","created_by":1013,"created_at":"2025-06-16 11:40:41","updated_at":"2025-06-16 11:40:41","pinyin_shortcut":"sxfaqynyzdyrjV80AF1000FH1600B","product_unit":2,"is_renew":false,"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":743,"key":743,"name":"\u6df1\u4fe1\u670d\u5b89\u5168\u4e91\u8111-\u4e91\u667a\u8ba2\u9605\u8f6f\u4ef6V8.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":10100,"project_id":3890,"product_id":2009,"amount":"0","number":1,"cost":"2095.10","description":"","supplier_id":236,"hardware_from":"2025-06-21","software_from":"","maintenance_from":"","hardware_to":"2026-06-20","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"2095.1","erp_sales_order_product_id":"","supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"product":{"id":2009,"name":"\u6df1\u4fe1\u670d\u4e91\u5a01\u80c1\u60c5\u62a5\u7f51\u5173\u8f6f\u4ef6V8.0\uff08\u9002\u7528\u4e8eAF-1000-FH1600B\uff09","product_type":7,"product_component":188,"product_brand":12,"product_serie":1640,"product_misc":"","product_qa":"","pn":"","description":"\u6309\u5e74\u6536\u8d39\uff0c\u60a8\u5c06\u83b7\u5f97\u4ee5\u4e0b\u80fd\u529b\uff1a\n\u3010\u4e91\u7aef\u767e\u4ebf\u7ea7\u5a01\u80c1\u60c5\u62a5\u89c4\u5219\u5e93\uff0c\u5931\u9677\u5916\u8054\u5b9e\u65f6\u68c0\u6d4b\u4e0e\u62e6\u622a\u3011\u901a\u8fc7\u672c\u5730&\u4e91\u7aef\u767e\u4ebf\u7ea7\u5a01\u80c1\u60c5\u62a5\u548c\u5168\u56fd30+\u8fd0\u8425\u5546POP\u8282\u70b9 \uff0c\u5b9e\u65f6\u963b\u65ad\u4e3b\u673a\/PC\u5931\u9677\u5916\u8054\u3001\u6316\u77ff\u3001URL\u9493\u9c7c\u7b49\u98ce\u9669\uff1b\n\u3010\u65b0\u5a01\u80c1\/\u672a\u77e5\u5a01\u80c15min\u5185\u540c\u6b65\u3011\u83b7\u53d6\u4e91\u7aefAI\u667a\u80fd\u5f15\u64ce\u68c0\u6d4b\u80fd\u529b\uff0c\u672c\u5730\u9632\u706b\u5899\u89c4\u5219\u5e93\u6bcf5\u5206\u949f\u66f4\u65b0\u4e00\u6b21\uff0c\u540c\u6b65\u6700\u65b0\u7684\u672a\u77e5\u5a01\u80c1\u60c5\u62a5\u81f3\u5ba2\u6237\u672c\u5730\uff0c\u5b9e\u65f6\u83b7\u53d6\u672a\u77e5\u5a01\u80c1\u7684\u9632\u5fa1\u80fd\u529b\uff08\u5982\u6f0f\u6d1e\\\u6076\u610fIP\\\u9493\u9c7cURL\u7b49\uff09\u907f\u514d\u6210\u4e3a\u65b0\u578b\u5a01\u80c1\u7684\u9996\u6279\u53d7\u5bb3\u8005\uff1b\n\u3010\u6740\u6bd2\u529f\u80fd\u4e0e\u66f4\u65b0\u3011\u63d0\u4f9b\u672c\u5730\u8bbe\u5907\u7f51\u7edc\u6740\u6bd2\u529f\u80fd\u4e0e\u66f4\u65b0\u670d\u52a1\uff0c\u672a\u77e5\u6587\u4ef6MD5\u503c\u5b9e\u65f6\u4e91\u67e5\u529f\u80fd\u3002","created_by":1013,"created_at":"2025-06-16 11:43:18","updated_at":"2025-06-16 11:43:18","pinyin_shortcut":"sxfywxqbwgrjV80syyAF1000FH1600B","product_unit":2,"is_renew":false,"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":1640,"key":1640,"name":"\u6df1\u4fe1\u670d\u4e91\u5a01\u80c1\u60c5\u62a5\u7f51\u5173\u8f6f\u4ef6V8.0"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":10101,"project_id":3890,"product_id":1874,"amount":"0","number":1,"cost":"2807.86","description":"","supplier_id":236,"hardware_from":"2025-06-21","software_from":"","maintenance_from":"","hardware_to":"2026-06-20","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"2807.86","erp_sales_order_product_id":"","supplier":{"id":236,"key":236,"name":"\u5317\u4eac\u5929\u4fe1\u5b8f\u8fbe\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8"},"product":{"id":1874,"name":"\u6df1\u4fe1\u670dSSL VPN\u6388\u6743\u8f6f\u4ef6 V6.0","product_type":5,"product_component":35,"product_brand":12,"product_serie":104,"product_misc":"","product_qa":"","pn":"","description":"\u79fb\u52a8\u63a5\u5165\u6388\u6743","created_by":1013,"created_at":"2024-11-08 11:17:07","updated_at":"2024-11-08 11:17:07","pinyin_shortcut":"sxfSSLVPNsqrjV60","product_unit":2,"is_renew":false,"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":104,"key":104,"name":"\u6df1\u4fe1\u670dVPN\u8f6f\u4ef6"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":10102,"project_id":3890,"product_id":1639,"amount":"10000.00","number":1,"cost":"8276.00","description":"","supplier_id":708,"hardware_from":"2025-06-21","software_from":"","maintenance_from":"","hardware_to":"2026-06-20","software_to":"","maintenance_to":"","total_amount":"10000","total_cost":"8276","erp_sales_order_product_id":"","supplier":{"id":708,"key":708,"name":"\u5317\u4eac\u701a\u6d77\u660e\u5929\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1639,"name":"RG-S5750C-24GT8XS-X","product_type":4,"product_component":19,"product_brand":54,"product_serie":1395,"product_misc":"","product_qa":"","pn":"","description":"24\u7aef\u53e3\u5343\u5146\u4ee5\u592a\u7f51\u7535\u53e3(RJ45)+8\u7aef\u53e3\u4e07\u5146\u4ee5\u592a\u7f51\u5149\u53e3(SFP+)","created_by":1013,"created_at":"2024-05-31 16:43:40","updated_at":"2024-05-31 16:43:40","pinyin_shortcut":"RGS5750C24GT8XSX","product_unit":1,"is_renew":false,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":19,"key":19,"name":"\u4ea4\u6362\u673a"},"productBrand":{"id":54,"key":54,"name":"\u9510\u6377"},"productSerie":{"id":1395,"key":1395,"name":"\u9510\u6377RG-S5750C-24GT8XS-X\u4ea4\u6362\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":10103,"project_id":3890,"product_id":1640,"amount":"0","number":2,"cost":"258.00","description":"","supplier_id":708,"hardware_from":"2025-06-21","software_from":"","maintenance_from":"","hardware_to":"2026-06-20","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"516","erp_sales_order_product_id":"","supplier":{"id":708,"key":708,"name":"\u5317\u4eac\u701a\u6d77\u660e\u5929\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1640,"name":"XG-SR-MM850","product_type":4,"product_component":43,"product_brand":54,"product_serie":386,"product_misc":"","product_qa":"","pn":"","description":"\u9510\u6377\u4e07\u5146\u591a\u6a21\u6a21\u5757","created_by":1013,"created_at":"2024-05-31 16:44:50","updated_at":"2024-05-31 16:44:50","pinyin_shortcut":"XGSRMM850","product_unit":3,"is_renew":false,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":43,"key":43,"name":"\u7f51\u7edc\u8bbe\u5907\u914d\u4ef6"},"productBrand":{"id":54,"key":54,"name":"\u9510\u6377"},"productSerie":{"id":386,"key":386,"name":"\u9510\u6377SFP+\u4e07\u514610Gb\u6a21\u5757"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3890,"comment":3},"unreadComments":{},"fromContact":{"id":4640,"key":4640,"name":"\u5218\u82f1\u6960","client_id":2545,"supplier_id":"","mobiles":[{"id":5450,"contact_id":4640,"mobile":"13601232524","mp_open_id":""}],"client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8"},"supplier":""},"projectContactPoints":[{"id":1061,"project_id":3890,"contact_id":4640,"point":"2940.00","paid_point":"2940","contact":{"id":4640,"key":4640,"name":"\u5218\u82f1\u6960","client_id":2545,"supplier_id":"","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8"},"supplier":""},"projectContactPointRels":[{"id":202,"project_id":3890,"contact_id":4640,"point":"2940.00","day_at":"2025-07-01","description":"","created_at":"2025-07-01 10:55:10"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{"id":132,"project_id":3890,"used_client":"","budget":"","profit":"","profit_pct":"","collected_plan":"","remind_ahead":"","usedClient":{},"projectUsedClientPaymentCollectionRemindReceivers":[],"projectUsedClientPaymentCollectionRemindDates":[],"projectUsedClientPayments":[],"projectUsedClientInvoices":[],"invoiced":0,"collected":0,"un_invoiced":0,"un_collected":0,"remind_ahead_display":"\u4e0d\u63d0\u9192","project_used_client_collected_plan":0,"project_used_client_collected_plan_pct":""},"schedules":[],"is_only_cp":false,"remain_display":55,"progress_remain_display":58,"forecast_remain_display":58,"projectProductTotalAmount":35000,"projectProductAllAmount":true,"projectProductTotalCost":26382,"projectProductAllCost":true,"projectProductTotalNumber":8,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":16,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"3.5\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3886,"client_id":2545,"project_status":3,"project_progress":9,"budget":"26550","profit_pct":"13.4","bargain_date":"2025-06-09","description":"","created_by":1001,"created_at":"2025-06-09 18:07:28","updated_at":"2025-07-17 09:53:46","engineer_id":"","project_title":"SR650\u670d\u52a1\u5668\u914d\u4ef6\u91c7\u8d2d\u9879\u76ee","collected":"26550","status_updated_at":"2025-06-09 18:07:28.189522+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-06-09 18:07:28.189522+08","forecast_updated_at":"2025-06-11 11:50:32.439502+08","end_at":"2025-06-12 14:02:12","pinyin_shortcut":"SR650fwqpjcgxm","creator":1001,"used_client":"","from_contact":"","total_contact_point":"4200","paid_contact_point":"4200","project_product_version_id":914,"is_sales_order_ready":true,"collected_plan":26550,"change_status_to":"","is_verify":false,"profits":"3557.70000000000000000","remain":"61 days 20:49:07.336835","progress_remain":"61 days 20:49:07.336835","forecast_remain":"60 days 03:06:03.086855","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"2 days 19:54:44.388328","issued_invoices":"26550.00","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":10,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":10,"key":10,"name":"\u91d1\u878d"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":2,"product_type_id":2,"key":2,"name":"\u670d\u52a1\u5668","budget":"26550","pct":"13.4","profit":"3557.7","project_id":3886}],"salesForecast":{"id":142,"key":142,"name":"\u6211\u4e0e\u5ba2\u6237\u8054\u624b","description":"\u4e0e\u5ba2\u6237\u8054\u624b\u5411\u5382\u5546\u4e89\u53d6\u6700\u4f18\u60e0\u4ef7\u683c\u3002\u5229\u6da6\u540450%\u3002"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3967,"from_project":3886,"payment_collection_remind_ahead":"1 day","serial_no":"TSC-LRC-20250609001","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"26550","contractScans":[{"id":35457,"object_type":105,"object_id":3967,"attachment_id":26100,"attachment":{"id":26100,"key":26100,"name":"993d8569-1fff-3e3b-8a24-655835029f06","extension":"pdf","path":"\/vue\/attachment\/preview\/993d8569-1fff-3e3b-8a24-655835029f06\/\u786c\u76d8\u53ca\u80cc\u677f\u9635\u5217\u5361\u9500\u552e\u5408\u540c-\u7528\u5370\u7248.pdf","orig_name":"\u786c\u76d8\u53ca\u80cc\u677f\u9635\u5217\u5361\u9500\u552e\u5408\u540c-\u7528\u5370\u7248.pdf"}}],"receiptScans":[{"id":35198,"object_type":106,"object_id":3967,"attachment_id":26404,"attachment":{"id":26404,"key":26404,"name":"6635e529-d6ed-3b34-baf4-cde571180c1b","extension":"pdf","path":"\/vue\/attachment\/preview\/6635e529-d6ed-3b34-baf4-cde571180c1b\/20250613144851-0001.pdf","orig_name":"20250613144851-0001.pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":350,"serial_no":"SKD-20250612-00003","wrote_date":"2025-06-12","from_date":"","handler":1001,"user_id":"","client_id":2545,"sales_contract_id":3967,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-06-12 14:02:12","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"26550","settle_amount":"26550","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-06-12 14:02:12","updated_at":"2025-06-12 14:02:12","paid_amount":""}],"salesContractPayments":[{"id":"1350","key":"1350","contract_id":3967,"value":"26550","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2070,"key":2070,"contract_id":3967,"value":"26550.00","attachment_id":"","from_date":"2025-06-10","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2461,"key":2461,"contract_id":3967,"name":"2025-06-13","value":"26550","overdue_days":"","pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8610,"user_id":1001,"key":1001,"contract_id":3967,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8611,"user_id":5388,"key":5388,"contract_id":3967,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":8612,"user_id":1011,"key":1011,"contract_id":3967,"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"}}}],"salesSupplierRels":[{"id":2899,"contract_id":3967,"supplier_id":678,"purchase_id":3969,"supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3969,"key":3969,"serial_no":"TSKJ20250610-HYF-002"}}],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[{"id":1567,"user_id":1001,"key":1001,"project_id":3886,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":10094,"project_id":3886,"product_id":1997,"amount":"6000.00","number":1,"cost":"500.00","description":"","supplier_id":678,"hardware_from":"2025-06-10","software_from":"","maintenance_from":"","hardware_to":"2026-06-10","software_to":"","maintenance_to":"","total_amount":"6000","total_cost":"500","erp_sales_order_product_id":"","supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1997,"name":"01GV283","product_type":2,"product_component":49,"product_brand":4,"product_serie":1630,"product_misc":"","product_qa":"","pn":"","description":"ThinkSystem SR650 2.5\" SATA\/SAS 8-Bay Backplane Kit ","created_by":1013,"created_at":"2025-06-10 14:02:34","updated_at":"2025-06-10 14:02:34","pinyin_shortcut":"01GV283","product_unit":3,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":49,"key":49,"name":"\u670d\u52a1\u5668\u786c\u76d8\u6269\u5c55\u5957\u4ef6"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1630,"key":1630,"name":"\u8054\u60f3\u670d\u52a1\u5668 2.5\u82f1\u5bf8\u786c\u76d8\u80cc\u677f\u6269\u5c55\u677f"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""},{"id":10095,"project_id":3886,"product_id":1999,"amount":"1600.00","number":10,"cost":"1200.00","description":"","supplier_id":678,"hardware_from":"2025-06-10","software_from":"","maintenance_from":"","hardware_to":"2026-06-10","software_to":"","maintenance_to":"","total_amount":"16000","total_cost":"12000","erp_sales_order_product_id":"","supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1999,"name":"31110976","product_type":2,"product_component":5,"product_brand":4,"product_serie":42,"product_misc":"","product_qa":"","pn":"","description":"Lenovo 2.5\" ESS5600 960GB SATA SSD\u8054\u60f3\u56fa\u6001\u786c\u76d8","created_by":1013,"created_at":"2025-06-10 14:10:45","updated_at":"2025-06-10 14:10:45","pinyin_shortcut":"31110976","product_unit":3,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":5,"key":5,"name":"\u670d\u52a1\u5668\u786c\u76d8"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":42,"key":42,"name":"960G SATA SSD 2.5 \u56fa\u6001\u786c\u76d8"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""},{"id":10096,"project_id":3886,"product_id":2000,"amount":"4550.00","number":1,"cost":"3800.00","description":"","supplier_id":678,"hardware_from":"2025-06-10","software_from":"","maintenance_from":"","hardware_to":"2026-06-10","software_to":"","maintenance_to":"","total_amount":"4550","total_cost":"3800","erp_sales_order_product_id":"","supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":2000,"name":"7Y37A01085","product_type":2,"product_component":7,"product_brand":4,"product_serie":1632,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-06-11 10:50:41","updated_at":"2025-06-11 10:50:41","pinyin_shortcut":"7Y37A01085","product_unit":3,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":7,"key":7,"name":"\u670d\u52a1\u5668\u9635\u5217\u5361"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1632,"key":1632,"name":"\u8054\u60f3 RAID 930-16i 4GB Flash PCIe 12Gb"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3886,"comment":2},"unreadComments":{},"fromContact":"","projectContactPoints":[{"id":1060,"project_id":3886,"contact_id":4640,"point":"4200.00","paid_point":"4200","contact":{"id":4640,"key":4640,"name":"\u5218\u82f1\u6960","client_id":2545,"supplier_id":"","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8"},"supplier":""},"projectContactPointRels":[{"id":201,"project_id":3886,"contact_id":4640,"point":"4200.00","day_at":"2025-07-01","description":"","created_at":"2025-07-01 10:54:10"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":61,"progress_remain_display":61,"forecast_remain_display":60,"projectProductTotalAmount":26550,"projectProductAllAmount":true,"projectProductTotalCost":16300,"projectProductAllCost":true,"projectProductTotalNumber":12,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":2,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"2.66\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3872,"client_id":2845,"project_status":3,"project_progress":6,"budget":"32557","profit_pct":"0.61","bargain_date":"2025-05-28","description":"","created_by":1001,"created_at":"2025-05-28 13:44:33","updated_at":"2025-06-05 11:16:12","engineer_id":"","project_title":"PA1410 Bundle Lic\u91c7\u8d2d\u9879\u76ee","collected":"32557","status_updated_at":"2025-05-28 16:56:50.955383+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-05-28 13:44:33.512929+08","forecast_updated_at":"2025-05-28 13:44:33.512929+08","end_at":"2025-06-19 17:57:49","pinyin_shortcut":"PA1410BundleLiccgxm","creator":1011,"used_client":"","from_contact":6047,"total_contact_point":"","paid_contact_point":"","project_product_version_id":871,"is_sales_order_ready":true,"collected_plan":32557,"change_status_to":"","is_verify":false,"profits":"198.597700000000000000","remain":"73 days 21:59:44.570974","progress_remain":"74 days 01:12:02.013428","forecast_remain":"74 days 01:12:02.013428","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"22 days 04:13:15.716408","issued_invoices":"32557.00","client":{"id":2845,"key":2845,"name":"\u5317\u4eac\u6052\u6cf0\u901a\u529b\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8\uff08PA\u8fc7\u5355\uff09","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":6,"key":6,"name":"\u63a8\u52a8\u6210\u4ea4","description":"\u5b9a\u4e49\uff1a\u5ba2\u6237\u786e\u8ba4\u4e86\u65b9\u6848\uff0c\u4e86\u89e3\u4e86\u6210\u4ea4\u4ef7\u683c\u3002 \n\u65b9\u6cd5\uff1a\u901a\u8fc7\u5229\u76ca\u5206\u4eab\uff0c\u5b9e\u529b\u8bc1\u660e\uff0c\u9ad8\u5c42\u62dc\u8bbf\uff0c\u5382\u5546\u62dc\u8bbf\uff0c\u6848\u4f8b\u53c2\u89c2\uff0c\u7a81\u51fa\u6211\u65b9\u4f18\u52bf\uff0c\u6253\u51fb\u5bf9\u624b\u52a3\u52bf\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"32557.00","pct":"0.61","profit":"198.5977","project_id":3872}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","department_id":3,"avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3935,"from_project":3872,"payment_collection_remind_ahead":"1 day","serial_no":"TS-LRC-2025052801","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"32557","contractScans":[{"id":34679,"object_type":105,"object_id":3935,"attachment_id":25845,"attachment":{"id":25845,"key":25845,"name":"2710648c-a687-37c0-8946-9c82b3cbec9c","extension":"pdf","path":"\/vue\/attachment\/preview\/2710648c-a687-37c0-8946-9c82b3cbec9c\/\u6052\u6cf0\u901a\u529b32557.pdf","orig_name":"\u6052\u6cf0\u901a\u529b32557.pdf"}}],"receiptScans":[],"verifyScans":[],"erpCollectTickets":[{"id":341,"serial_no":"SKD-20250619-00001","wrote_date":"2025-06-19","from_date":"","handler":1001,"user_id":"","client_id":2845,"sales_contract_id":3935,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-06-19 17:57:49","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"32557","settle_amount":"32557","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-06-19 17:57:49","updated_at":"2025-06-19 17:57:49","paid_amount":""}],"salesContractPayments":[{"id":"1341","key":"1341","contract_id":3935,"value":"32557","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2062,"key":2062,"contract_id":3935,"value":"32557.00","attachment_id":"","from_date":"2025-06-03","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2438,"key":2438,"contract_id":3935,"name":"2025-06-30","value":"32557","overdue_days":"","pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8476,"user_id":1001,"key":1001,"contract_id":3935,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8477,"user_id":5388,"key":5388,"contract_id":3935,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":8478,"user_id":1011,"key":1011,"contract_id":3935,"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"}}}],"salesSupplierRels":[{"id":2794,"contract_id":3935,"supplier_id":90,"purchase_id":3936,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3936,"key":3936,"serial_no":"X_2025SBQ13446"}}],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[],"projectProductRels":[{"id":9736,"project_id":3872,"product_id":1657,"amount":"32557.00","number":1,"cost":"31580.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"32557","total_cost":"31580","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1657,"name":"PAN-PA-1410-BND-CORESEC","product_type":5,"product_component":36,"product_brand":8,"product_serie":1243,"product_misc":"","product_qa":"","pn":"","description":"PA-1410, Core Security Subscription Bundle (Advanced Threat Prevention, Advanced URL Filtering, Advanced Wildfire, DNS Security and SD-WAN ), 1 years (12 months) term\n","created_by":1013,"created_at":"2024-06-26 10:53:31","updated_at":"2024-06-26 10:53:31","pinyin_shortcut":"PANPA1410BNDCORESEC","product_unit":2,"is_renew":false,"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":1243,"key":1243,"name":"PA1410\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3872,"comment":3},"unreadComments":{},"fromContact":{"id":6047,"key":6047,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":459,"mobiles":[{"id":6829,"contact_id":6047,"mobile":"15810817538","mp_open_id":""}],"client":{},"supplier":{"id":459,"key":459,"name":"\u9632\u7279\u7f51\u4fe1\u606f\u79d1\u6280(\u5317\u4eac)\u6709\u9650\u516c\u53f8"}},"projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{"id":122,"project_id":3872,"used_client":"","budget":"","profit":"","profit_pct":"","collected_plan":"","remind_ahead":"","usedClient":{},"projectUsedClientPaymentCollectionRemindReceivers":[],"projectUsedClientPaymentCollectionRemindDates":[],"projectUsedClientPayments":[],"projectUsedClientInvoices":[],"invoiced":0,"collected":0,"un_invoiced":0,"un_collected":0,"remind_ahead_display":"\u4e0d\u63d0\u9192","project_used_client_collected_plan":0,"project_used_client_collected_plan_pct":""},"schedules":[],"is_only_cp":false,"remain_display":73,"progress_remain_display":74,"forecast_remain_display":74,"projectProductTotalAmount":32557,"projectProductAllAmount":true,"projectProductTotalCost":31580,"projectProductAllCost":true,"projectProductTotalNumber":1,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":22,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"3.26\u4e07","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0},{"id":3857,"client_id":3364,"project_status":3,"project_progress":9,"budget":"570000","profit_pct":"2.43","bargain_date":"2025-05-19","description":"","created_by":1001,"created_at":"2025-05-14 16:31:48","updated_at":"2025-06-17 11:23:08","engineer_id":"","project_title":"PA1410 \u4e09\u5e74\u670d\u52a13\u53f0\u8bbe\u5907\u91c7\u8d2d\u9879\u76ee","collected":"570000","status_updated_at":"2025-05-20 09:09:04.491949+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-05-20 09:09:04.491949+08","forecast_updated_at":"2025-05-14 16:31:48.976139+08","end_at":"2025-06-17 10:13:55","pinyin_shortcut":"PA1410snfw3tsbcgxm","creator":1011,"used_client":"","from_contact":5957,"total_contact_point":"","paid_contact_point":"","project_product_version_id":861,"is_sales_order_ready":true,"collected_plan":570000,"change_status_to":"","is_verify":false,"profits":"13851.000000000000000000","remain":"82 days 05:47:31.034408","progress_remain":"82 days 05:47:31.034408","forecast_remain":"87 days 22:24:46.550218","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"33 days 17:42:06.642045","issued_invoices":"570000.00","client":{"id":3364,"key":3364,"name":"\u5317\u4eac\u6781\u901a\u4e16\u7eaa\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"570000.00","pct":"2.43","profit":"13851","project_id":3857}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","department_id":3,"avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3916,"from_project":3857,"payment_collection_remind_ahead":"1 day","serial_no":"TS-LRC-20250514002","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"570000","contractScans":[{"id":34983,"object_type":105,"object_id":3916,"attachment_id":25704,"attachment":{"id":25704,"key":25704,"name":"f1f2d7d2-386f-3132-838b-bb4d60dec904","extension":"pdf","path":"\/vue\/attachment\/preview\/f1f2d7d2-386f-3132-838b-bb4d60dec904\/\u6781\u901a\u4e16\u7eaa\u5408\u540c.pdf","orig_name":"\u6781\u901a\u4e16\u7eaa\u5408\u540c.pdf"}}],"receiptScans":[{"id":35190,"object_type":106,"object_id":3916,"attachment_id":26397,"attachment":{"id":26397,"key":26397,"name":"c45b2f8d-55e8-364a-90b2-5e2f51df6d4a","extension":"jpg","path":"\/vue\/attachment\/preview\/c45b2f8d-55e8-364a-90b2-5e2f51df6d4a\/1011750295654_.pic.jpg","orig_name":"1011750295654_.pic.jpg"}}],"verifyScans":[],"erpCollectTickets":[{"id":318,"serial_no":"SKD-20250617-00001","wrote_date":"2025-08-16","from_date":"","handler":1001,"user_id":"","client_id":3364,"sales_contract_id":3916,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"2025\u5e748\u670816\u65e5\u5ef6\u671f\u652f\u7968\u3002","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-06-17 10:13:55","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"570000","settle_amount":"570000","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-06-17 10:13:55","updated_at":"2025-06-17 10:13:55","paid_amount":""}],"salesContractPayments":[{"id":"1318","key":"1318","contract_id":3916,"value":"570000","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2072,"key":2072,"contract_id":3916,"value":"570000.00","attachment_id":"","from_date":"2025-06-13","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2428,"key":2428,"contract_id":3916,"name":"2025-09-30","value":"570000","overdue_days":"","pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8542,"user_id":1001,"key":1001,"contract_id":3916,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8543,"user_id":5388,"key":5388,"contract_id":3916,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":8544,"user_id":1011,"key":1011,"contract_id":3916,"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"}}}],"salesSupplierRels":[{"id":2834,"contract_id":3916,"supplier_id":163,"purchase_id":3917,"supplier":{"id":163,"key":163,"name":"\u536b\u5b9e\u5eb7\u79d1\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"purchase":{"id":3917,"key":3917,"serial_no":"2025WSCN-L-020-C3436-PAN"}}],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[],"projectProductRels":[{"id":9884,"project_id":3857,"product_id":969,"amount":"43305.00","number":3,"cost":"41154.60","description":"","supplier_id":163,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"129915","total_cost":"123463.8","erp_sales_order_product_id":"","supplier":{"id":163,"key":163,"name":"\u536b\u5b9e\u5eb7\u79d1\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"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":"2024-01-12 15:43:25","pinyin_shortcut":"PANPA1410","product_unit":1,"is_renew":false,"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":9885,"project_id":3857,"product_id":994,"amount":"36000.00","number":3,"cost":"34130.52","description":"","supplier_id":163,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"108000","total_cost":"102391.56","erp_sales_order_product_id":"","supplier":{"id":163,"key":163,"name":"\u536b\u5b9e\u5eb7\u79d1\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"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":"2024-01-12 15:29:43","pinyin_shortcut":"PANSVCBKLN14103YR","product_unit":2,"is_renew":false,"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":9886,"project_id":3857,"product_id":1562,"amount":"5395.00","number":3,"cost":"5120.06","description":"","supplier_id":163,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"16185","total_cost":"15360.18","erp_sales_order_product_id":"","supplier":{"id":163,"key":163,"name":"\u536b\u5b9e\u5eb7\u79d1\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"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":"2024-04-15 15:40:42","pinyin_shortcut":"PANPWR450WAC","product_unit":2,"is_renew":false,"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":9887,"project_id":3857,"product_id":1973,"amount":"105300.00","number":3,"cost":"99928.16","description":"","supplier_id":163,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"315900","total_cost":"299784.48","erp_sales_order_product_id":"","supplier":{"id":163,"key":163,"name":"\u536b\u5b9e\u5eb7\u79d1\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"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":"2025-05-20 09:22:36","pinyin_shortcut":"PANPA1410BNDCORESEC3YR","product_unit":2,"is_renew":false,"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":""}],"commentCount":{"object_id":3857,"comment":3},"unreadComments":{},"fromContact":{"id":5957,"key":5957,"name":"\u674e\u777f\uff08Rick Li\uff09","client_id":"","supplier_id":100,"mobiles":[{"id":6746,"contact_id":5957,"mobile":"13910153435","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{"id":117,"project_id":3857,"used_client":2150,"budget":"","profit":"","profit_pct":"","collected_plan":"","remind_ahead":"","usedClient":{"id":2150,"name":"\u5317\u4eac\u5730\u5e73\u7ebf\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8\/\u4e0a\u6d77\u5b89\u4ead\u5730\u5e73\u7ebf\u667a\u80fd\u4ea4\u901a\u6280\u672f\u6709\u9650\u516c\u53f8\/\u4e0a\u6d77\u7ea2\u897f\u74dc\u534a\u5bfc\u4f53\u6709\u9650\u516c\u53f8\/\u5b81\u6ce2\u5730\u5e73\u7ebf\u98d2\u817e\u79d1\u6280\u6709\u9650\u516c\u53f8(EDA)","abbr":"","pinyin_shortcut":"bjdpxxxjsyxgsshatdpxznjtjsyxgsshhxgbdtyxgsnbdpxstkjyxgsEDA","description":"\u7a0e\u53f7\uff1a91110108MA002R5L5Y","corp_rep":"\u4f59\u51ef","website":"https:\/\/www.horizon.ai\/","capital":"35000","established_at":"2015-12-28","headcount":"","reg_address":"","working_address":"","telephone":"","fax":"","scale":"","branch":"","purchase_scale_per_yr":"0.0","purchase_freq":"","company_nature":6,"client_class":43,"client_industry":57,"client_type":3,"sales_rep":5295,"main_contact":"","created_by":1011,"created_at":"2022-02-16 10:45:21","updated_at":"2025-07-28 14:46:56","main_business":"","deleted":false,"capital_currency":"usd","invoice_info":"","logo":"","en_name":"","pick_at":"2022-11-21 14:14:07","it_budget":"","deployment_mode":"","it_per_num":"","public_relations_difficulty":"","it_status":"","decision_process":"","coach":"","competitor":"","peers":"","supplier":"","main_product":"","client_base_info_count":5,"client_key_info_count":0,"contact_count":5,"visit_count":0,"cooperate_count":2,"case_pre_sales_count":0,"case_implement_count":0,"is_overdue_remind":false,"from_contact":""},"projectUsedClientPaymentCollectionRemindReceivers":[],"projectUsedClientPaymentCollectionRemindDates":[],"projectUsedClientPayments":[],"projectUsedClientInvoices":[],"invoiced":0,"collected":0,"un_invoiced":0,"un_collected":0,"remind_ahead_display":"\u4e0d\u63d0\u9192","project_used_client_collected_plan":0,"project_used_client_collected_plan_pct":""},"schedules":[],"is_only_cp":false,"remain_display":82,"progress_remain_display":82,"forecast_remain_display":87,"projectProductTotalAmount":570000,"projectProductAllAmount":true,"projectProductTotalCost":541000.02,"projectProductAllCost":true,"projectProductTotalNumber":12,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":33,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"57\u4e07","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0},{"id":3855,"client_id":2545,"project_status":3,"project_progress":9,"budget":"40630","profit_pct":"26.44","bargain_date":"2025-05-13","description":"","created_by":1001,"created_at":"2025-05-13 15:54:59","updated_at":"2025-06-24 10:41:08","engineer_id":"","project_title":"\u8054\u60f3SR650\u4e8c\u624b\u670d\u52a1\u5668\u91c7\u8d2d\u9879\u76ee\u56db","collected":"40630","status_updated_at":"2025-05-13 15:54:59.455188+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-05-13 15:54:59.455188+08","forecast_updated_at":"2025-05-13 15:54:59.455188+08","end_at":"2025-05-16 11:46:39","pinyin_shortcut":"lxSR650esfwqcgxms","creator":1001,"used_client":"","from_contact":"","total_contact_point":"7700","paid_contact_point":"7700","project_product_version_id":857,"is_sales_order_ready":true,"collected_plan":40630,"change_status_to":"","is_verify":false,"profits":"10742.572000000000000000","remain":"88 days 23:01:36.071169","progress_remain":"88 days 23:01:36.071169","forecast_remain":"88 days 23:01:36.071169","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"2 days 19:51:40.290975","issued_invoices":"40630.00","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":10,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":10,"key":10,"name":"\u91d1\u878d"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":2,"product_type_id":2,"key":2,"name":"\u670d\u52a1\u5668","budget":"40630.00","pct":"26.44","profit":"10742.572","project_id":3855}],"salesForecast":{"id":142,"key":142,"name":"\u6211\u4e0e\u5ba2\u6237\u8054\u624b","description":"\u4e0e\u5ba2\u6237\u8054\u624b\u5411\u5382\u5546\u4e89\u53d6\u6700\u4f18\u60e0\u4ef7\u683c\u3002\u5229\u6da6\u540450%\u3002"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{"project_id":3855,"sum":"82.40"},"buildContract":{"id":3900,"from_project":3855,"payment_collection_remind_ahead":"00:00:00","serial_no":"TS-LRC-20250513001","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"40630","contractScans":[{"id":34381,"object_type":105,"object_id":3900,"attachment_id":25547,"attachment":{"id":25547,"key":25547,"name":"a2c46236-85e5-3261-b015-56f1302c71a5","extension":"pdf","path":"\/vue\/attachment\/preview\/a2c46236-85e5-3261-b015-56f1302c71a5\/\u670d\u52a1\u5668\u5408\u540c\u7528\u5370\u7248.pdf","orig_name":"\u670d\u52a1\u5668\u5408\u540c\u7528\u5370\u7248.pdf"}}],"receiptScans":[{"id":34163,"object_type":106,"object_id":3900,"attachment_id":25594,"attachment":{"id":25594,"key":25594,"name":"4989ff21-b78e-3a17-a66b-894e24710c08","extension":"pdf","path":"\/vue\/attachment\/preview\/4989ff21-b78e-3a17-a66b-894e24710c08\/20250515175328-0001.pdf","orig_name":"20250515175328-0001.pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":326,"serial_no":"SKD-20250516-00003","wrote_date":"2025-05-16","from_date":"","handler":1001,"user_id":"","client_id":2545,"sales_contract_id":3900,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-05-16 11:46:39","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"40630","settle_amount":"40630","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-05-16 11:46:39","updated_at":"2025-05-16 11:46:39","paid_amount":""}],"salesContractPayments":[{"id":"1326","key":"1326","contract_id":3900,"value":"40630","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2039,"key":2039,"contract_id":3900,"value":"40630.00","attachment_id":"","from_date":"2025-05-13","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2421,"key":2421,"contract_id":3900,"name":"2025-05-16","value":"40630","overdue_days":0,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8402,"user_id":1001,"key":1001,"contract_id":3900,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8403,"user_id":5388,"key":5388,"contract_id":3900,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2715,"contract_id":3900,"supplier_id":478,"purchase_id":3903,"supplier":{"id":478,"key":478,"name":"\u5317\u4eac\u957f\u987a\u7f51\u8054\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3903,"key":3903,"serial_no":"TSKJ-WJC-20250513001"}},{"id":2716,"contract_id":3900,"supplier_id":678,"purchase_id":3901,"supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3901,"key":3901,"serial_no":"YTY2025"}},{"id":2717,"contract_id":3900,"supplier_id":38,"purchase_id":3902,"supplier":{"id":38,"key":38,"name":"\u5317\u4eac\u4e91\u9526\u975e\u51e1\u79d1\u6280\u6709\u9650\u516c\u53f8 \/\u5317\u4eac\u5929\u52e4\u76ca\u8fbe\u79d1\u6280\u6709\u9650\u516c\u53f8\u3010\u5b89\u82af\u64ce\u5929(\u5929\u6d25)\u79d1\u6280\u6709\u9650\u516c\u53f8\u3011\/\u5317\u4eac\u5747\u4f18\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3902,"key":3902,"serial_no":""}}],"payment_collection_remind_ahead_display":"\u4e0d\u63d0\u9192"},"projectRemindReceivers":[{"id":1511,"user_id":1001,"key":1001,"project_id":3855,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":9588,"project_id":3855,"product_id":498,"amount":"38000.00","number":1,"cost":"14100.00","description":"2*960GB","supplier_id":678,"hardware_from":"2025-05-15","software_from":"","maintenance_from":"","hardware_to":"2026-05-14","software_to":"","maintenance_to":"","total_amount":"38000","total_cost":"14100","erp_sales_order_product_id":"","supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":498,"name":"\u8054\u60f3 SR650\u670d\u52a1\u5668","product_type":2,"product_component":2,"product_brand":4,"product_serie":315,"product_misc":2,"product_qa":4,"pn":"","description":"","created_by":1013,"created_at":"2018-11-30 13:58:06","updated_at":"2023-08-14 10:20:52","pinyin_shortcut":"lxSR650fwq","product_unit":1,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":2,"key":2,"name":"\u670d\u52a1\u5668\u4e3b\u673a"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":315,"key":315,"name":"\u8054\u60f3 SR650 \u670d\u52a1\u5668"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":9589,"project_id":3855,"product_id":1923,"amount":"0","number":8,"cost":"240.00","description":"","supplier_id":38,"hardware_from":"2025-05-15","software_from":"","maintenance_from":"","hardware_to":"2026-05-14","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"1920","erp_sales_order_product_id":"","supplier":{"id":38,"key":38,"name":"\u5317\u4eac\u4e91\u9526\u975e\u51e1\u79d1\u6280\u6709\u9650\u516c\u53f8 \/\u5317\u4eac\u5929\u52e4\u76ca\u8fbe\u79d1\u6280\u6709\u9650\u516c\u53f8\u3010\u5b89\u82af\u64ce\u5929(\u5929\u6d25)\u79d1\u6280\u6709\u9650\u516c\u53f8\u3011\/\u5317\u4eac\u5747\u4f18\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1923,"name":"32GB PC4-2666P\u5185\u5b58","product_type":2,"product_component":4,"product_brand":10,"product_serie":31,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-01-09 10:41:37","updated_at":"2025-01-09 10:41:37","pinyin_shortcut":"32GBPC42666Pnc","product_unit":6,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":4,"key":4,"name":"\u670d\u52a1\u5668\u5185\u5b58"},"productBrand":{"id":10,"key":10,"name":"\u4e09\u661f"},"productSerie":{"id":31,"key":31,"name":"DDR4"},"productUnit":{"id":6,"key":6,"name":"\u6761"}},"erpSalesOrderProduct":""},{"id":9590,"project_id":3855,"product_id":1104,"amount":"2500.00","number":1,"cost":"1100.00","description":"","supplier_id":678,"hardware_from":"2025-05-15","software_from":"","maintenance_from":"","hardware_to":"2026-05-14","software_to":"","maintenance_to":"","total_amount":"2500","total_cost":"1100","erp_sales_order_product_id":"","supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1104,"name":"QLE2692 Dual Port 16Gb","product_type":3,"product_component":39,"product_brand":24,"product_serie":666,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2023-11-27 15:10:06","updated_at":"2024-01-16 14:46:51","pinyin_shortcut":"QLE2692DualPort16Gb","product_unit":3,"is_renew":false,"productType":{"id":3,"key":3,"name":"\u5b58\u50a8\u8bbe\u5907"},"productComponent":{"id":39,"key":39,"name":"\u5b58\u50a8\u914d\u4ef6"},"productBrand":{"id":24,"key":24,"name":"\u6d6a\u6f6e"},"productSerie":{"id":666,"key":666,"name":"16GB \u53cc\u53e3 HBA\u5361"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""},{"id":9591,"project_id":3855,"product_id":1372,"amount":"65.00","number":2,"cost":"25.00","description":"","supplier_id":478,"hardware_from":"2025-05-15","software_from":"","maintenance_from":"","hardware_to":"2026-05-14","software_to":"","maintenance_to":"","total_amount":"130","total_cost":"50","erp_sales_order_product_id":"","supplier":{"id":478,"key":478,"name":"\u5317\u4eac\u957f\u987a\u7f51\u8054\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1372,"name":"LC-LC \u5149\u7ea4\u7ebf 5\u7c73","product_type":4,"product_component":43,"product_brand":134,"product_serie":1047,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2024-01-26 16:48:55","updated_at":"2024-01-26 16:48:55","pinyin_shortcut":"LCLCgxx5m","product_unit":6,"is_renew":false,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":43,"key":43,"name":"\u7f51\u7edc\u8bbe\u5907\u914d\u4ef6"},"productBrand":{"id":134,"key":134,"name":"\u7b2c\u4e09\u65b9"},"productSerie":{"id":1047,"key":1047,"name":"LC-LC \u5149\u7ea4\u7ebf 5\u7c73"},"productUnit":{"id":6,"key":6,"name":"\u6761"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3855,"comment":2},"unreadComments":{},"fromContact":"","projectContactPoints":[{"id":996,"project_id":3855,"contact_id":4640,"point":"7700.00","paid_point":"7700","contact":{"id":4640,"key":4640,"name":"\u5218\u82f1\u6960","client_id":2545,"supplier_id":"","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8"},"supplier":""},"projectContactPointRels":[{"id":193,"project_id":3855,"contact_id":4640,"point":"7700.00","day_at":"2025-05-23","description":"","created_at":"2025-05-23 15:57:36"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":88,"progress_remain_display":88,"forecast_remain_display":88,"projectProductTotalAmount":40630,"projectProductAllAmount":true,"projectProductTotalCost":17170,"projectProductAllCost":true,"projectProductTotalNumber":12,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":2,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"4.06\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3816,"client_id":2117,"project_status":3,"project_progress":9,"budget":"3994","profit_pct":"6.7","bargain_date":"2025-04-07","description":"","created_by":1001,"created_at":"2025-04-07 17:34:29","updated_at":"2025-06-06 10:28:52","engineer_id":"","project_title":"\u5357\u975e\u7ea2\u77f3\u9879\u76ee\u6570\u636e\u7f51PA440\u8bbe\u5907\u7eed\u4fdd","collected":"3994","status_updated_at":"2025-04-07 17:34:29.847125+08","success_rate":"","comment":"","contract_type":2,"progress_updated_at":"2025-04-07 17:34:29.847125+08","forecast_updated_at":"2025-04-07 17:34:29.847125+08","end_at":"2025-04-08 14:54:29","pinyin_shortcut":"nfhsxmsjwPA440sbxb","creator":1001,"used_client":"","from_contact":6029,"total_contact_point":"","paid_contact_point":"","project_product_version_id":827,"is_sales_order_ready":true,"collected_plan":3994,"change_status_to":"","is_verify":false,"profits":"267.59800000000000000","remain":"124 days 21:22:05.679232","progress_remain":"124 days 21:22:05.679232","forecast_remain":"124 days 21:22:05.679232","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"21:20:00.038015","issued_invoices":"3994.00","client":{"id":2117,"key":2117,"name":"\u6c5f\u82cf\u9ed1\u9a6c\u9ad8\u79d1\u80a1\u4efd\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":2,"key":2,"name":"\u8fd0\u7ef4\u670d\u52a1"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"3994.00","pct":"6.7","profit":"267.598","project_id":3816}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3857,"from_project":3816,"payment_collection_remind_ahead":"00:00:00","serial_no":"HM202205050407C","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"3994","contractScans":[{"id":33481,"object_type":105,"object_id":3857,"attachment_id":24970,"attachment":{"id":24970,"key":24970,"name":"f9fad42b-ad68-3780-8fcb-1895052ca17b","extension":"pdf","path":"\/vue\/attachment\/preview\/f9fad42b-ad68-3780-8fcb-1895052ca17b\/\u7eed\u4fdd\u53cc\u7b7e\u5408\u540c.pdf","orig_name":"\u7eed\u4fdd\u53cc\u7b7e\u5408\u540c.pdf"}}],"receiptScans":[{"id":33451,"object_type":106,"object_id":3857,"attachment_id":25024,"attachment":{"id":25024,"key":25024,"name":"30cd070c-9f85-3180-99f1-88a0dccacc4c","extension":"png","path":"\/vue\/attachment\/preview\/30cd070c-9f85-3180-99f1-88a0dccacc4c\/image.png","orig_name":"image.png"}}],"verifyScans":[],"erpCollectTickets":[{"id":275,"serial_no":"SKD-20250408-00001","wrote_date":"2025-04-08","from_date":"","handler":1001,"user_id":"","client_id":2117,"sales_contract_id":3857,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-04-08 14:54:29","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"3994","settle_amount":"3994","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-04-08 14:54:29","updated_at":"2025-04-08 14:54:29","paid_amount":""}],"salesContractPayments":[{"id":"1275","key":"1275","contract_id":3857,"value":"3994","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2009,"key":2009,"contract_id":3857,"value":"3994.00","attachment_id":"","from_date":"2025-04-09","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2384,"key":2384,"contract_id":3857,"name":"2025-04-08","value":"3994","overdue_days":0,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8225,"user_id":1001,"key":1001,"contract_id":3857,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8226,"user_id":1011,"key":1011,"contract_id":3857,"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":8227,"user_id":5388,"key":5388,"contract_id":3857,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2590,"contract_id":3857,"supplier_id":90,"purchase_id":3863,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3863,"key":3863,"serial_no":" X_2025SBQ08150"}}],"payment_collection_remind_ahead_display":"\u4e0d\u63d0\u9192"},"projectRemindReceivers":[{"id":1462,"user_id":1001,"key":1001,"project_id":3816,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":9222,"project_id":3816,"product_id":1961,"amount":"1997","number":2,"cost":"1797.3","description":"21201053153;21201053168","supplier_id":675,"hardware_from":"2024-11-16","software_from":"","maintenance_from":"","hardware_to":"2025-11-15","software_to":"","maintenance_to":"","total_amount":"3994.00","total_cost":"3594.60","erp_sales_order_product_id":"","supplier":{"id":675,"key":675,"name":"\u7d2b\u5149\u6570\u7801(\u82cf\u5dde)\u96c6\u56e2\u6709\u9650\u516c\u53f8"},"product":{"id":1961,"name":"PAN-SVC-BKLN-440-R","product_type":22,"product_component":200,"product_brand":8,"product_serie":1613,"product_misc":"","product_qa":"","pn":"","description":"\nPA-440, Partner enabled premium support, 1 year (12 months), term, renewal.","created_by":1013,"created_at":"2025-04-08 13:44:03","updated_at":"2025-04-08 13:44:03","pinyin_shortcut":"PANSVCBKLN440R","product_unit":8,"is_renew":true,"productType":{"id":22,"key":22,"name":"\u670d\u52a1"},"productComponent":{"id":200,"key":200,"name":"\u7eed\u4fdd\u670d\u52a1"},"productBrand":{"id":8,"key":8,"name":"Paloalto"},"productSerie":{"id":1613,"key":1613,"name":"PA-440\u7eed\u4fdd\u670d\u52a1"},"productUnit":{"id":8,"key":8,"name":"\u5e74"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3816,"comment":2},"unreadComments":{},"fromContact":{"id":6029,"key":6029,"name":"\u9a6c\u5a1f","client_id":"","supplier_id":90,"mobiles":[{"id":6811,"contact_id":6029,"mobile":"18610093973","mp_open_id":""}],"client":{},"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"}},"projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":124,"progress_remain_display":124,"forecast_remain_display":124,"projectProductTotalAmount":3994,"projectProductAllAmount":true,"projectProductTotalCost":3594.6,"projectProductAllCost":true,"projectProductTotalNumber":2,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":1,"contract_type_display":"\u8fd0\u7ef4\u670d\u52a1","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"3994","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0},{"id":3813,"client_id":3344,"project_status":5,"project_progress":9,"budget":"34761","profit_pct":"1","bargain_date":"2025-04-01","description":"","created_by":1001,"created_at":"2025-04-02 11:43:21","updated_at":"2025-04-15 09:48:56","engineer_id":"","project_title":"PA440\u786c\u4ef6+1\u5e74\u670d\u52a1","collected":"0","status_updated_at":"2025-04-15 09:39:21.674932+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-04-02 11:43:21.304893+08","forecast_updated_at":"2025-04-02 11:43:21.304893+08","end_at":"2025-04-15 09:39:21","pinyin_shortcut":"PA440yj1nfw","creator":1001,"used_client":"","from_contact":5957,"total_contact_point":"","paid_contact_point":"","project_product_version_id":823,"is_sales_order_ready":false,"collected_plan":0,"change_status_to":"","is_verify":false,"profits":"347.6100000000000000","remain":"117 days 05:17:13.851425","progress_remain":"130 days 03:13:14.221464","forecast_remain":"130 days 03:13:14.221464","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"12 days 21:56:00.370039","issued_invoices":"","client":{"id":3344,"key":3344,"name":"\u5317\u4eac\u4e2d\u795e\u7f51\u76fe\u79d1\u6280\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":5,"key":5,"name":"\u5546\u673a\u6401\u7f6e","color":"#222222"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"34761.00","pct":"1","profit":"347.61","project_id":3813}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{},"projectRemindReceivers":[{"id":1472,"user_id":1001,"key":1001,"project_id":3813,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":9226,"project_id":3813,"product_id":849,"amount":"34761.00","number":1,"cost":"6175.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"34761","total_cost":"6175","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":849,"name":"PAN-PA-440","product_type":5,"product_component":26,"product_brand":8,"product_serie":801,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks PA-440","created_by":1013,"created_at":"2022-07-25 15:54:45","updated_at":"2024-01-12 15:21:09","pinyin_shortcut":"PANPA440","product_unit":1,"is_renew":false,"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":801,"key":801,"name":"PA-440\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":9227,"project_id":3813,"product_id":1003,"amount":"0","number":1,"cost":"1797.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"1797","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1003,"name":"PAN-SVC-BKLN-440","product_type":5,"product_component":35,"product_brand":8,"product_serie":618,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Partner enabled premium support, 1 year (12 months), term.","created_by":1013,"created_at":"2023-08-17 17:47:59","updated_at":"2024-01-12 14:12:20","pinyin_shortcut":"PANSVCBKLN440","product_unit":8,"is_renew":false,"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":618,"key":618,"name":"PA440\u4e00\u5e74\u670d\u52a1"},"productUnit":{"id":8,"key":8,"name":"\u5e74"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3813,"comment":3},"unreadComments":{},"fromContact":{"id":5957,"key":5957,"name":"\u674e\u777f\uff08Rick Li\uff09","client_id":"","supplier_id":100,"mobiles":[{"id":6746,"contact_id":5957,"mobile":"13910153435","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{"id":96,"project_id":3813,"used_client":"","budget":"","profit":"","profit_pct":"","collected_plan":"","remind_ahead":"","usedClient":{},"projectUsedClientPaymentCollectionRemindReceivers":[],"projectUsedClientPaymentCollectionRemindDates":[],"projectUsedClientPayments":[],"projectUsedClientInvoices":[],"invoiced":0,"collected":0,"un_invoiced":0,"un_collected":0,"remind_ahead_display":"\u4e0d\u63d0\u9192","project_used_client_collected_plan":0,"project_used_client_collected_plan_pct":""},"schedules":[],"is_only_cp":false,"remain_display":117,"progress_remain_display":130,"forecast_remain_display":130,"projectProductTotalAmount":34761,"projectProductAllAmount":true,"projectProductTotalCost":7972,"projectProductAllCost":true,"projectProductTotalNumber":2,"unissued_invoice":34761,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u5546\u673a\u6401\u7f6e","is_collected":false,"bgcolor":"#222222","can_invoice":false,"can_payment":false,"duration_display":12,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":true,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"3.48\u4e07","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0},{"id":3786,"client_id":3334,"project_status":3,"project_progress":9,"budget":"3048204","profit_pct":"-0.26","bargain_date":"2025-02-28","description":"","created_by":1001,"created_at":"2025-02-28 16:22:00","updated_at":"2025-03-31 15:45:04","engineer_id":"","project_title":"\u8fdc\u9274\u8f6f\u4ef6-\u8fc7\u7a0b\u76d1\u63a7\u4ea7\u54c1","collected":"3048204","status_updated_at":"2025-02-28 16:22:00.848979+08","success_rate":"","comment":"\u7d2b\u5149\u6768\u534e\u63a8\u8350","contract_type":1,"progress_updated_at":"2025-02-28 16:22:00.848979+08","forecast_updated_at":"2025-02-28 16:22:00.848979+08","end_at":"2025-03-28 14:27:23","pinyin_shortcut":"yjrjgcjkcp","creator":1001,"used_client":"","from_contact":"","total_contact_point":"","paid_contact_point":"","project_product_version_id":788,"is_sales_order_ready":true,"collected_plan":3048204,"change_status_to":"","is_verify":false,"profits":"-7925.33040000000000","remain":"162 days 22:34:34.677378","progress_remain":"162 days 22:34:34.677378","forecast_remain":"162 days 22:34:34.677378","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"27 days 22:05:22.4923","issued_invoices":"3048204.00","client":{"id":3334,"key":3334,"name":"\u5317\u4eac\u878d\u9890\u5149\u7535\u79d1\u6280\u6709\u9650\u516c\u53f8(\u8fc7\u5355)","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":7,"product_type_id":7,"key":7,"name":"\u8f6f\u4ef6","budget":"3048204.00","pct":"-0.26","profit":"-7925.3304","project_id":3786}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3803,"from_project":3786,"payment_collection_remind_ahead":"2 days","serial_no":"TSKJ20250228-LRC-001","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"3048204","contractScans":[{"id":32649,"object_type":105,"object_id":3803,"attachment_id":24348,"attachment":{"id":24348,"key":24348,"name":"a37e4f5d-10e8-3c25-8a5c-e6d970c593ae","extension":"pdf","path":"\/vue\/attachment\/preview\/a37e4f5d-10e8-3c25-8a5c-e6d970c593ae\/\u878d\u9890\u5149\u7535.pdf","orig_name":"\u878d\u9890\u5149\u7535.pdf"}}],"receiptScans":[{"id":32860,"object_type":106,"object_id":3803,"attachment_id":24525,"attachment":{"id":24525,"key":24525,"name":"37ceb493-ecbe-346e-9100-7d66b5576afd","extension":"pdf","path":"\/vue\/attachment\/preview\/37ceb493-ecbe-346e-9100-7d66b5576afd\/\u8d27\u7269\u7b7e\u6536\u5355(1).pdf","orig_name":"\u8d27\u7269\u7b7e\u6536\u5355(1).pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":266,"serial_no":"SKD-20250328-00001","wrote_date":"2025-03-28","from_date":"","handler":1001,"user_id":"","client_id":3334,"sales_contract_id":3803,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-03-28 14:27:23","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"3048204","settle_amount":"3048204","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-03-28 14:27:23","updated_at":"2025-03-28 14:27:23","paid_amount":""}],"salesContractPayments":[{"id":"1266","key":"1266","contract_id":3803,"value":"3048204","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":2001,"key":2001,"contract_id":3803,"value":"3048204.00","attachment_id":"","from_date":"2025-04-01","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2347,"key":2347,"contract_id":3803,"name":"2025-03-31","value":"3048204","overdue_days":"","pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":7951,"user_id":1001,"key":1001,"contract_id":3803,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":7952,"user_id":1011,"key":1011,"contract_id":3803,"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":7953,"user_id":5388,"key":5388,"contract_id":3803,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2457,"contract_id":3803,"supplier_id":90,"purchase_id":3804,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3804,"key":3804,"serial_no":"X_2025SBQ03860"}}],"payment_collection_remind_ahead_display":"2\u5929"},"projectRemindReceivers":[{"id":1417,"user_id":1001,"key":1001,"project_id":3786,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":8896,"project_id":3786,"product_id":1948,"amount":"1966146.00","number":1,"cost":"1926823.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"1966146","total_cost":"1926823","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1948,"name":"\u8fc7\u7a0b\u76d1\u63a7\u7cfb\u7edf\u3010\u7b80\u79f0:\u76d1\u63a7\u670d\u52a1\u3011V1.0","product_type":7,"product_component":64,"product_brand":230,"product_serie":1603,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-02-28 16:34:11","updated_at":"2025-02-28 16:34:11","pinyin_shortcut":"gcjkxtjcjkfwV10","product_unit":2,"is_renew":false,"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":1603,"key":1603,"name":"\u8fc7\u7a0b\u76d1\u63a7\u7cfb\u7edf"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":8897,"project_id":3786,"product_id":1949,"amount":"975765.00","number":1,"cost":"956250.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"975765","total_cost":"956250","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1949,"name":"\u667a\u80fd\u58f0\u7eb9\u9274\u5b9a\u5de5\u4f5c\u7ad9\u7cfb\u7edf\u3010\u7b80\u79f0:\u58f0\u7eb9\u9274\u5b9a\u5de5\u4f5c\u7ad9\u3011V3.0","product_type":7,"product_component":64,"product_brand":230,"product_serie":1604,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-02-28 16:34:50","updated_at":"2025-02-28 16:34:50","pinyin_shortcut":"znswjdgzzxtjcswjdgzzV30","product_unit":2,"is_renew":false,"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":1604,"key":1604,"name":"\u667a\u80fd\u58f0\u7eb9\u9274\u5b9a\u5de5\u4f5c\u7ad9\u7cfb\u7edf"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":8898,"project_id":3786,"product_id":1950,"amount":"106293.00","number":1,"cost":"104167.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"106293","total_cost":"104167","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1950,"name":"\u591a\u5a92\u4f53\u5904\u7406\u6a21\u5757\u7cfb\u7edf\u3010\u591a\u6807\u7b7e\u6807\u6ce8\u7cfb\u7edf\u3011V1.0","product_type":7,"product_component":64,"product_brand":230,"product_serie":1605,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-02-28 16:35:45","updated_at":"2025-02-28 16:35:45","pinyin_shortcut":"dmtclmkxtdbqbzxtV10","product_unit":2,"is_renew":false,"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":1605,"key":1605,"name":"\u591a\u5a92\u4f53\u5904\u7406\u6a21\u5757\u7cfb\u7edf"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3786,"comment":2},"unreadComments":{},"fromContact":"","projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":162,"progress_remain_display":162,"forecast_remain_display":162,"projectProductTotalAmount":3048204,"projectProductAllAmount":true,"projectProductTotalCost":2987240,"projectProductAllCost":true,"projectProductTotalNumber":3,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":27,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"304.82\u4e07","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0},{"id":3767,"client_id":3327,"project_status":3,"project_progress":6,"budget":"121361","profit_pct":"0.65","bargain_date":"2025-01-16","description":"","created_by":1001,"created_at":"2025-01-16 10:05:08","updated_at":"2025-04-22 12:20:17","engineer_id":"","project_title":"PA440 2\u53f0\u8bbe\u5907\u65b0\u8d2d\u9879\u76ee\u4e8c","collected":"121361","status_updated_at":"2025-01-16 15:05:08.316552+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-01-16 10:05:08.667191+08","forecast_updated_at":"2025-01-16 10:05:08.667191+08","end_at":"2025-03-12 17:16:37","pinyin_shortcut":"PA4402tsbxgxme","creator":1001,"used_client":"","from_contact":1262,"total_contact_point":"40095","paid_contact_point":"40095","project_product_version_id":763,"is_sales_order_ready":true,"collected_plan":121361,"change_status_to":"","is_verify":false,"profits":"788.846500000000000000","remain":"205 days 23:51:27.209805","progress_remain":"206 days 04:51:26.859166","forecast_remain":"206 days 04:51:26.859166","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"55 days 07:11:28.910467","issued_invoices":"121361.00","client":{"id":3327,"key":3327,"name":"\u4fe1\u8054\u6cfd\u90a6\uff08\u9752\u5c9b\uff09\u5de5\u7a0b\u6280\u672f\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":6,"key":6,"name":"\u63a8\u52a8\u6210\u4ea4","description":"\u5b9a\u4e49\uff1a\u5ba2\u6237\u786e\u8ba4\u4e86\u65b9\u6848\uff0c\u4e86\u89e3\u4e86\u6210\u4ea4\u4ef7\u683c\u3002 \n\u65b9\u6cd5\uff1a\u901a\u8fc7\u5229\u76ca\u5206\u4eab\uff0c\u5b9e\u529b\u8bc1\u660e\uff0c\u9ad8\u5c42\u62dc\u8bbf\uff0c\u5382\u5546\u62dc\u8bbf\uff0c\u6848\u4f8b\u53c2\u89c2\uff0c\u7a81\u51fa\u6211\u65b9\u4f18\u52bf\uff0c\u6253\u51fb\u5bf9\u624b\u52a3\u52bf\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"121361.00","pct":"0.65","profit":"788.8465","project_id":3767}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3763,"from_project":3767,"payment_collection_remind_ahead":"2 days","serial_no":"TS-LRC-2025011601","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"121361","contractScans":[{"id":32996,"object_type":105,"object_id":3763,"attachment_id":23789,"attachment":{"id":23789,"key":23789,"name":"4964731d-7fe6-354d-bf67-08965f467b9d","extension":"pdf","path":"\/vue\/attachment\/preview\/4964731d-7fe6-354d-bf67-08965f467b9d\/\u53cc\u7ae0\u5408\u540c20250116.pdf","orig_name":"\u53cc\u7ae0\u5408\u540c20250116.pdf"}}],"receiptScans":[{"id":32656,"object_type":106,"object_id":3763,"attachment_id":24375,"attachment":{"id":24375,"key":24375,"name":"e1567dde-1ae8-331b-891a-85c3cdf83653","extension":"pdf","path":"\/vue\/attachment\/preview\/e1567dde-1ae8-331b-891a-85c3cdf83653\/\u6587\u6863\u626b\u63cf_20250304140534995.pdf","orig_name":"\u6587\u6863\u626b\u63cf_20250304140534995.pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":274,"serial_no":"SKD-20250312-00001","wrote_date":"2025-03-12","from_date":"","handler":1001,"user_id":"","client_id":3327,"sales_contract_id":3763,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-03-12 17:16:37","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"12136.1","settle_amount":"12136.1","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-03-12 17:16:37","updated_at":"2025-03-12 17:16:37","paid_amount":""},{"id":273,"serial_no":"SKD-20250305-00005","wrote_date":"2025-03-05","from_date":"","handler":1001,"user_id":"","client_id":3327,"sales_contract_id":3763,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-03-05 11:48:47","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"84952.7","settle_amount":"84952.7","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-03-05 11:48:47","updated_at":"2025-03-05 11:48:47","paid_amount":""},{"id":272,"serial_no":"SKD-20250117-00005","wrote_date":"2025-01-17","from_date":"","handler":1001,"user_id":"","client_id":3327,"sales_contract_id":3763,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-01-17 14:36:58","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"24272.2","settle_amount":"24272.2","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-01-17 14:36:58","updated_at":"2025-01-17 14:36:58","paid_amount":""}],"salesContractPayments":[{"id":"1274","key":"1274","contract_id":3763,"value":"12136.1","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":10},{"id":"1273","key":"1273","contract_id":3763,"value":"84952.7","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":70},{"id":"1272","key":"1272","contract_id":3763,"value":"24272.2","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":20}],"salesContractInvoices":[{"id":1976,"key":1976,"contract_id":3763,"value":"121361.00","attachment_id":"","from_date":"2025-03-11","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2315,"key":2315,"contract_id":3763,"name":"2025-01-24","value":"24272.2","overdue_days":"","pct":20,"collect_status":"\u5df2\u5b8c\u6210"},{"id":2316,"key":2316,"contract_id":3763,"name":"2025-03-14","value":"84952.7","overdue_days":"","pct":70,"collect_status":"\u5df2\u5b8c\u6210"},{"id":2317,"key":2317,"contract_id":3763,"name":"2025-03-28","value":"12136.1","overdue_days":"","pct":10,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8059,"user_id":1001,"key":1001,"contract_id":3763,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8060,"user_id":1011,"key":1011,"contract_id":3763,"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":8061,"user_id":5388,"key":5388,"contract_id":3763,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2511,"contract_id":3763,"supplier_id":90,"purchase_id":3769,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3769,"key":3769,"serial_no":"X_2025SBQ01556"}}],"payment_collection_remind_ahead_display":"2\u5929"},"projectRemindReceivers":[{"id":1381,"user_id":1001,"key":1001,"project_id":3767,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":9011,"project_id":3767,"product_id":849,"amount":"12181.43","number":2,"cost":"5872.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"24362.86","total_cost":"11744","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":849,"name":"PAN-PA-440","product_type":5,"product_component":26,"product_brand":8,"product_serie":801,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks PA-440","created_by":1013,"created_at":"2022-07-25 15:54:45","updated_at":"2024-01-12 15:21:09","pinyin_shortcut":"PANPA440","product_unit":1,"is_renew":false,"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":801,"key":801,"name":"PA-440\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":9012,"project_id":3767,"product_id":1471,"amount":"24278.57","number":2,"cost":"11702.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"48557.14","total_cost":"23404","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1471,"name":"PAN-PA-440-BND-CORESEC-3YR","product_type":5,"product_component":36,"product_brand":8,"product_serie":999,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Core Security Subscription Bundle\n(Advanced Threat Prevention, Advanced URL Filtering, Advanced Wildfire, DNS Security and SD-WAN), 3 years (36 months)term","created_by":1013,"created_at":"2024-03-01 17:41:36","updated_at":"2024-03-01 17:41:52","pinyin_shortcut":"PANPA440BNDCORESEC3YR","product_unit":2,"is_renew":false,"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":999,"key":999,"name":"PA440\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9013,"project_id":3767,"product_id":1340,"amount":"1201.43","number":2,"cost":"785.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"2402.86","total_cost":"1570","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"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":"2024-01-25 09:26:04","pinyin_shortcut":"PANPWR50WAC","product_unit":3,"is_renew":false,"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":9014,"project_id":3767,"product_id":989,"amount":"1221","number":1,"cost":"1177.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"1221.00","total_cost":"1177","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"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":"2024-01-12 15:11:56","pinyin_shortcut":"PANPA400RACKTRAY","product_unit":2,"is_renew":false,"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":9015,"project_id":3767,"product_id":1353,"amount":"9008.57","number":2,"cost":"6782.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"18017.14","total_cost":"13564","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1353,"name":"PAN-PA-440-BND-CORESEC","product_type":5,"product_component":36,"product_brand":8,"product_serie":999,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Core Security Subscription Renewal Bundle (Advanced Threat Prevention, Advanced URL Filtering, Advanced Wildfire, DNS Security and SD-WAN), 1 years (12 months) term","created_by":1013,"created_at":"2024-01-26 11:18:43","updated_at":"2024-12-17 17:12:20","pinyin_shortcut":"PANPA440BNDCORESEC","product_unit":2,"is_renew":false,"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":999,"key":999,"name":"PA440\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9016,"project_id":3767,"product_id":1902,"amount":"3350.00","number":2,"cost":"4342.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"6700","total_cost":"8684","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1902,"name":"PAN-SVC-PREM-440","product_type":5,"product_component":35,"product_brand":8,"product_serie":618,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Premium support, 1 year (12 months), term.","created_by":1013,"created_at":"2024-12-17 17:15:24","updated_at":"2024-12-17 17:15:24","pinyin_shortcut":"PANSVCPREM440","product_unit":2,"is_renew":false,"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":618,"key":618,"name":"PA440\u4e00\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9017,"project_id":3767,"product_id":1903,"amount":"10050.00","number":2,"cost":"2261.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"20100","total_cost":"4522","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1903,"name":"PAN-SVC-PREM-440-3YR","product_type":5,"product_component":35,"product_brand":8,"product_serie":784,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Premium support, 3 years (36 months), term.","created_by":1013,"created_at":"2024-12-17 17:16:11","updated_at":"2024-12-17 17:16:11","pinyin_shortcut":"PANSVCPREM4403YR","product_unit":2,"is_renew":false,"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":784,"key":784,"name":"PA440\u4e09\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3767,"comment":3},"unreadComments":{},"fromContact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"mobiles":[{"id":6789,"contact_id":1262,"mobile":"15810817538","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[{"id":917,"project_id":3767,"contact_id":1262,"point":"40095.00","paid_point":"40095","contact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPointRels":[{"id":177,"project_id":3767,"contact_id":1262,"point":"40095.00","day_at":"2025-03-17","description":"","created_at":"2025-03-17 16:45:08"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":205,"progress_remain_display":206,"forecast_remain_display":206,"projectProductTotalAmount":121361,"projectProductAllAmount":true,"projectProductTotalCost":64665,"projectProductAllCost":true,"projectProductTotalNumber":13,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":55,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"12.14\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3764,"client_id":2616,"project_status":3,"project_progress":6,"budget":"122000","profit_pct":"-0.05","bargain_date":"2025-01-13","description":"","created_by":1001,"created_at":"2025-01-13 16:58:51","updated_at":"2025-02-20 09:08:25","engineer_id":"","project_title":"PA1410 \u4e24\u53f0\u8bbe\u5907\u91c7\u8d2d\u9879\u76ee","collected":"122000","status_updated_at":"2025-01-13 17:04:16.559658+08","success_rate":"","comment":"PAN-PA-1410 *2\nPAN-PA-1410-GP-HA2 *2\nPAN-SVC-BKLN-1410 *2\n\nPA\u970d\u5ca9\/\u4e2d\u56fd\u8054\u901a China Unicom-\u8d75\u6657\u7131\u6c9f\u901a","contract_type":1,"progress_updated_at":"2025-01-13 16:58:51.770176+08","forecast_updated_at":"2025-01-13 16:58:51.770176+08","end_at":"2025-01-24 10:41:11","pinyin_shortcut":"PA1410ltsbcgxm","creator":1001,"used_client":"","from_contact":"","total_contact_point":"","paid_contact_point":"","project_product_version_id":752,"is_sales_order_ready":true,"collected_plan":122000,"change_status_to":"","is_verify":false,"profits":"-61.000000000000000000","remain":"208 days 21:52:18.966699","progress_remain":"208 days 21:57:43.756181","forecast_remain":"208 days 21:57:43.756181","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"10 days 17:42:19.401072","issued_invoices":"122000.00","client":{"id":2616,"key":2616,"name":"\u5317\u4eac\u6e90\u70b9\u601d\u535a\u79d1\u6280\u6709\u9650\u516c\u53f8(\u8fc7\u5355)","logo":"","client_type":5,"client_class":43,"client_industry":20,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":20,"key":20,"name":"\u5176\u4ed6"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":6,"key":6,"name":"\u63a8\u52a8\u6210\u4ea4","description":"\u5b9a\u4e49\uff1a\u5ba2\u6237\u786e\u8ba4\u4e86\u65b9\u6848\uff0c\u4e86\u89e3\u4e86\u6210\u4ea4\u4ef7\u683c\u3002 \n\u65b9\u6cd5\uff1a\u901a\u8fc7\u5229\u76ca\u5206\u4eab\uff0c\u5b9e\u529b\u8bc1\u660e\uff0c\u9ad8\u5c42\u62dc\u8bbf\uff0c\u5382\u5546\u62dc\u8bbf\uff0c\u6848\u4f8b\u53c2\u89c2\uff0c\u7a81\u51fa\u6211\u65b9\u4f18\u52bf\uff0c\u6253\u51fb\u5bf9\u624b\u52a3\u52bf\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"122000.00","pct":"-0.05","profit":"-61","project_id":3764}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3755,"from_project":3764,"payment_collection_remind_ahead":"2 days","serial_no":"TS-ZHY-2025011301","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"122000","contractScans":[{"id":31870,"object_type":105,"object_id":3755,"attachment_id":23771,"attachment":{"id":23771,"key":23771,"name":"1da2f390-af4b-3827-985f-91b3d3a8d6a3","extension":"pdf","path":"\/vue\/attachment\/preview\/1da2f390-af4b-3827-985f-91b3d3a8d6a3\/2025_01_16_09_28_05.pdf","orig_name":"2025_01_16_09_28_05.pdf"}}],"receiptScans":[{"id":32455,"object_type":106,"object_id":3755,"attachment_id":24240,"attachment":{"id":24240,"key":24240,"name":"89872806-5448-3fb7-b93e-1e80edd6245d","extension":"pdf","path":"\/vue\/attachment\/preview\/89872806-5448-3fb7-b93e-1e80edd6245d\/\u8d27\u7269\u7b7e\u6536\u5355.pdf","orig_name":"\u8d27\u7269\u7b7e\u6536\u5355.pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":243,"serial_no":"SKD-20250124-00002","wrote_date":"2025-01-24","from_date":"","handler":1001,"user_id":"","client_id":2616,"sales_contract_id":3755,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-01-24 10:41:10","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"122000","settle_amount":"122000","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-01-24 10:41:10","updated_at":"2025-01-24 10:41:10","paid_amount":""}],"salesContractPayments":[{"id":"1243","key":"1243","contract_id":3755,"value":"122000","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":1933,"key":1933,"contract_id":3755,"value":"122000.00","attachment_id":"","from_date":"2025-01-14","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2306,"key":2306,"contract_id":3755,"name":"2025-01-24","value":"122000","overdue_days":0,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":7717,"user_id":1001,"key":1001,"contract_id":3755,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":7718,"user_id":1011,"key":1011,"contract_id":3755,"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":7719,"user_id":5388,"key":5388,"contract_id":3755,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2396,"contract_id":3755,"supplier_id":46,"purchase_id":3756,"supplier":{"id":46,"key":46,"name":"\u795e\u5dde\u6570\u7801(\u4e2d\u56fd)\u6709\u9650\u516c\u53f8"},"purchase":{"id":3756,"key":3756,"serial_no":"DZ202501133114542"}}],"payment_collection_remind_ahead_display":"2\u5929"},"projectRemindReceivers":[{"id":1369,"user_id":1001,"key":1001,"project_id":3764,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":8615,"project_id":3764,"product_id":969,"amount":"37900.00","number":2,"cost":"37057.02","description":"","supplier_id":46,"hardware_from":"2025-01-15","software_from":"","maintenance_from":"","hardware_to":"2026-01-14","software_to":"","maintenance_to":"","total_amount":"75800","total_cost":"74114.04","erp_sales_order_product_id":"","supplier":{"id":46,"key":46,"name":"\u795e\u5dde\u6570\u7801(\u4e2d\u56fd)\u6709\u9650\u516c\u53f8"},"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":"2024-01-12 15:43:25","pinyin_shortcut":"PANPA1410","product_unit":1,"is_renew":false,"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":8616,"project_id":3764,"product_id":1931,"amount":"10786.00","number":2,"cost":"10510.92","description":"","supplier_id":46,"hardware_from":"","software_from":"2025-01-15","maintenance_from":"","hardware_to":"","software_to":"2026-01-14","maintenance_to":"","total_amount":"21572","total_cost":"21021.84","erp_sales_order_product_id":"","supplier":{"id":46,"key":46,"name":"\u795e\u5dde\u6570\u7801(\u4e2d\u56fd)\u6709\u9650\u516c\u53f8"},"product":{"id":1931,"name":"PAN-PA-1410-GP-HA2","product_type":5,"product_component":36,"product_brand":8,"product_serie":1243,"product_misc":"","product_qa":"","pn":"","description":"PA-1410, GlobalProtect subscription, for one (1) device in an HA pair, 1 year (12 months) term.","created_by":1013,"created_at":"2025-01-13 16:45:02","updated_at":"2025-01-13 16:45:02","pinyin_shortcut":"PANPA1410GPHA2","product_unit":2,"is_renew":false,"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":1243,"key":1243,"name":"PA1410\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":8617,"project_id":3764,"product_id":1586,"amount":"12314.00","number":2,"cost":"12068.09","description":"","supplier_id":46,"hardware_from":"2025-01-15","software_from":"","maintenance_from":"","hardware_to":"2026-01-14","software_to":"","maintenance_to":"","total_amount":"24628","total_cost":"24136.18","erp_sales_order_product_id":"","supplier":{"id":46,"key":46,"name":"\u795e\u5dde\u6570\u7801(\u4e2d\u56fd)\u6709\u9650\u516c\u53f8"},"product":{"id":1586,"name":"PAN-SVC-BKLN-1410","product_type":5,"product_component":35,"product_brand":8,"product_serie":1359,"product_misc":"","product_qa":"","pn":"","description":"PA-1410, Partner enabled premium support, 1 year (12 months) term.","created_by":1013,"created_at":"2024-04-26 09:35:29","updated_at":"2024-06-26 13:07:03","pinyin_shortcut":"PANSVCBKLN1410","product_unit":2,"is_renew":false,"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":1359,"key":1359,"name":"PA-1410\u4e00\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3764,"comment":3},"unreadComments":{},"fromContact":"","projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":208,"progress_remain_display":208,"forecast_remain_display":208,"projectProductTotalAmount":122000,"projectProductAllAmount":true,"projectProductTotalCost":119272.06,"projectProductAllCost":true,"projectProductTotalNumber":6,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":10,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"12.2\u4e07","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0},{"id":3760,"client_id":2545,"project_status":3,"project_progress":9,"budget":"121890","profit_pct":"19.97","bargain_date":"2025-01-08","description":"","created_by":1001,"created_at":"2025-01-09 10:12:48","updated_at":"2025-06-13 16:10:26","engineer_id":"","project_title":"\u8054\u60f33\u5957\u4e8c\u624b\u670d\u52a1\u5668SR650\u91c7\u8d2d\u9879\u76ee","collected":"121890","status_updated_at":"2025-01-09 10:12:48.131449+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2025-01-09 10:12:48.131449+08","forecast_updated_at":"2025-01-09 10:12:48.131449+08","end_at":"2025-01-17 14:41:35","pinyin_shortcut":"lx3tesfwqSR650cgxm","creator":1001,"used_client":"","from_contact":"","total_contact_point":"31500","paid_contact_point":"31500","project_product_version_id":750,"is_sales_order_ready":true,"collected_plan":121890,"change_status_to":"","is_verify":false,"profits":"24341.433000000000000000","remain":"213 days 04:43:47.394908","progress_remain":"213 days 04:43:47.394908","forecast_remain":"213 days 04:43:47.394908","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"8 days 04:28:47.182076","issued_invoices":"121890.00","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":10,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":10,"key":10,"name":"\u91d1\u878d"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":2,"product_type_id":2,"key":2,"name":"\u670d\u52a1\u5668","budget":"121890.00","pct":"19.97","profit":"24341.433","project_id":3760}],"salesForecast":{"id":142,"key":142,"name":"\u6211\u4e0e\u5ba2\u6237\u8054\u624b","description":"\u4e0e\u5ba2\u6237\u8054\u624b\u5411\u5382\u5546\u4e89\u53d6\u6700\u4f18\u60e0\u4ef7\u683c\u3002\u5229\u6da6\u540450%\u3002"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":{"project_id":3760,"points":"31"},"workLogCount":"","caseCount":{"project_id":3760,"count":1},"salesTimeCount":{},"implementTimeCount":{"project_id":3760,"sum":"2","times":"1"},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{"project_id":3760,"sum":"301.82"},"buildContract":{"id":3746,"from_project":3760,"payment_collection_remind_ahead":"1 day","serial_no":"TSC-LRC-2025010801","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"121890","contractScans":[{"id":32009,"object_type":105,"object_id":3746,"attachment_id":23648,"attachment":{"id":23648,"key":23648,"name":"1c798a97-9234-39da-882e-ed20e36d5997","extension":"pdf","path":"\/vue\/attachment\/preview\/1c798a97-9234-39da-882e-ed20e36d5997\/\u8d44\u821f.pdf","orig_name":"\u8d44\u821f.pdf"}}],"receiptScans":[{"id":31798,"object_type":106,"object_id":3746,"attachment_id":23714,"attachment":{"id":23714,"key":23714,"name":"2bca3898-3c7e-30e0-a274-e553398b8d93","extension":"jpg","path":"\/vue\/attachment\/preview\/2bca3898-3c7e-30e0-a274-e553398b8d93\/\u8d44\u821f.jpg","orig_name":"\u8d44\u821f.jpg"}}],"verifyScans":[],"erpCollectTickets":[{"id":226,"serial_no":"SKD-20250117-00003","wrote_date":"2025-01-17","from_date":"","handler":1001,"user_id":"","client_id":2545,"sales_contract_id":3746,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-01-17 14:41:35","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"60945","settle_amount":"60945","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-01-17 14:41:35","updated_at":"2025-01-17 14:41:35","paid_amount":""},{"id":225,"serial_no":"SKD-20250110-00002","wrote_date":"2025-01-10","from_date":"","handler":1001,"user_id":"","client_id":2545,"sales_contract_id":3746,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-01-10 16:56:17","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"60945","settle_amount":"60945","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-01-10 16:56:17","updated_at":"2025-01-10 16:56:17","paid_amount":""}],"salesContractPayments":[{"id":"1226","key":"1226","contract_id":3746,"value":"60945","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":50},{"id":"1225","key":"1225","contract_id":3746,"value":"60945","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":50}],"salesContractInvoices":[{"id":1928,"key":1928,"contract_id":3746,"value":"60945.00","attachment_id":"","from_date":"2025-01-09","attachment":{}},{"id":1934,"key":1934,"contract_id":3746,"value":"60945.00","attachment_id":"","from_date":"2025-01-14","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2302,"key":2302,"contract_id":3746,"name":"2025-01-16","value":"60945","overdue_days":"","pct":50,"collect_status":"\u5df2\u5b8c\u6210"},{"id":2303,"key":2303,"contract_id":3746,"name":"2025-01-31","value":"60945","overdue_days":"","pct":50,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":7777,"user_id":1001,"key":1001,"contract_id":3746,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":7778,"user_id":1011,"key":1011,"contract_id":3746,"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":7779,"user_id":5388,"key":5388,"contract_id":3746,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2374,"contract_id":3746,"supplier_id":678,"purchase_id":3747,"supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3747,"key":3747,"serial_no":"YTYG2025"}},{"id":2385,"contract_id":3746,"supplier_id":38,"purchase_id":3773,"supplier":{"id":38,"key":38,"name":"\u5317\u4eac\u4e91\u9526\u975e\u51e1\u79d1\u6280\u6709\u9650\u516c\u53f8 \/\u5317\u4eac\u5929\u52e4\u76ca\u8fbe\u79d1\u6280\u6709\u9650\u516c\u53f8\u3010\u5b89\u82af\u64ce\u5929(\u5929\u6d25)\u79d1\u6280\u6709\u9650\u516c\u53f8\u3011\/\u5317\u4eac\u5747\u4f18\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3773,"key":3773,"serial_no":"TSKJ20250110-WJC-001"}}],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[{"id":1360,"user_id":1001,"key":1001,"project_id":3760,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":8728,"project_id":3760,"product_id":498,"amount":"38000.00","number":3,"cost":"13400.00","description":"2*480G SSD","supplier_id":678,"hardware_from":"2025-01-10","software_from":"","maintenance_from":"","hardware_to":"2026-01-10","software_to":"","maintenance_to":"","total_amount":"114000","total_cost":"40200","erp_sales_order_product_id":"","supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":498,"name":"\u8054\u60f3 SR650\u670d\u52a1\u5668","product_type":2,"product_component":2,"product_brand":4,"product_serie":315,"product_misc":2,"product_qa":4,"pn":"","description":"","created_by":1013,"created_at":"2018-11-30 13:58:06","updated_at":"2023-08-14 10:20:52","pinyin_shortcut":"lxSR650fwq","product_unit":1,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":2,"key":2,"name":"\u670d\u52a1\u5668\u4e3b\u673a"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":315,"key":315,"name":"\u8054\u60f3 SR650 \u670d\u52a1\u5668"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":8729,"project_id":3760,"product_id":1923,"amount":"0","number":24,"cost":"230.00","description":"","supplier_id":"","hardware_from":"2025-01-10","software_from":"","maintenance_from":"","hardware_to":"2026-01-10","software_to":"","maintenance_to":"","total_amount":"0","total_cost":"5520","erp_sales_order_product_id":"","supplier":"","product":{"id":1923,"name":"32GB PC4-2666P\u5185\u5b58","product_type":2,"product_component":4,"product_brand":10,"product_serie":31,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2025-01-09 10:41:37","updated_at":"2025-01-09 10:41:37","pinyin_shortcut":"32GBPC42666Pnc","product_unit":6,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":4,"key":4,"name":"\u670d\u52a1\u5668\u5185\u5b58"},"productBrand":{"id":10,"key":10,"name":"\u4e09\u661f"},"productSerie":{"id":31,"key":31,"name":"DDR4"},"productUnit":{"id":6,"key":6,"name":"\u6761"}},"erpSalesOrderProduct":""},{"id":8730,"project_id":3760,"product_id":1104,"amount":"2500.00","number":3,"cost":"1200.00","description":"","supplier_id":678,"hardware_from":"2025-01-10","software_from":"","maintenance_from":"","hardware_to":"2026-01-10","software_to":"","maintenance_to":"","total_amount":"7500","total_cost":"3600","erp_sales_order_product_id":"","supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1104,"name":"QLE2692 Dual Port 16Gb","product_type":3,"product_component":39,"product_brand":24,"product_serie":666,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2023-11-27 15:10:06","updated_at":"2024-01-16 14:46:51","pinyin_shortcut":"QLE2692DualPort16Gb","product_unit":3,"is_renew":false,"productType":{"id":3,"key":3,"name":"\u5b58\u50a8\u8bbe\u5907"},"productComponent":{"id":39,"key":39,"name":"\u5b58\u50a8\u914d\u4ef6"},"productBrand":{"id":24,"key":24,"name":"\u6d6a\u6f6e"},"productSerie":{"id":666,"key":666,"name":"16GB \u53cc\u53e3 HBA\u5361"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}},"erpSalesOrderProduct":""},{"id":8731,"project_id":3760,"product_id":1372,"amount":"65.00","number":6,"cost":"25.00","description":"","supplier_id":678,"hardware_from":"2025-01-10","software_from":"","maintenance_from":"","hardware_to":"2026-01-10","software_to":"","maintenance_to":"","total_amount":"390","total_cost":"150","erp_sales_order_product_id":"","supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1372,"name":"LC-LC \u5149\u7ea4\u7ebf 5\u7c73","product_type":4,"product_component":43,"product_brand":134,"product_serie":1047,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2024-01-26 16:48:55","updated_at":"2024-01-26 16:48:55","pinyin_shortcut":"LCLCgxx5m","product_unit":6,"is_renew":false,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":43,"key":43,"name":"\u7f51\u7edc\u8bbe\u5907\u914d\u4ef6"},"productBrand":{"id":134,"key":134,"name":"\u7b2c\u4e09\u65b9"},"productSerie":{"id":1047,"key":1047,"name":"LC-LC \u5149\u7ea4\u7ebf 5\u7c73"},"productUnit":{"id":6,"key":6,"name":"\u6761"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3760,"comment":2},"unreadComments":{},"fromContact":"","projectContactPoints":[{"id":856,"project_id":3760,"contact_id":4640,"point":"31500.00","paid_point":"31500","contact":{"id":4640,"key":4640,"name":"\u5218\u82f1\u6960","client_id":2545,"supplier_id":"","client":{"id":2545,"key":2545,"name":"\u8d44\u821f\u8d44\u4ea7\u7ba1\u7406(\u6df1\u5733)\u6709\u9650\u516c\u53f8"},"supplier":""},"projectContactPointRels":[{"id":154,"project_id":3760,"contact_id":4640,"point":"31500.00","day_at":"2025-01-21","description":"","created_at":"2025-01-21 11:43:34"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":213,"progress_remain_display":213,"forecast_remain_display":213,"projectProductTotalAmount":121890,"projectProductAllAmount":true,"projectProductTotalCost":49470,"projectProductAllCost":true,"projectProductTotalNumber":36,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":8,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"12.19\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3752,"client_id":2553,"project_status":3,"project_progress":9,"budget":"87000","profit_pct":"0.61","bargain_date":"2024-12-25","description":"","created_by":1001,"created_at":"2024-12-25 14:21:20","updated_at":"2025-02-25 10:54:34","engineer_id":"","project_title":"PA440 ATP\/AWF\/ADVURL \u6388\u6743\u65b0\u8d2d\u9879\u76ee","collected":"87000","status_updated_at":"2024-12-25 14:21:20.796572+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2024-12-25 14:21:20.796572+08","forecast_updated_at":"2024-12-25 14:21:20.796572+08","end_at":"2025-01-21 09:55:18","pinyin_shortcut":"PA440ATPAWFADVURLsqxgxm","creator":1001,"used_client":"","from_contact":1262,"total_contact_point":"24805.5","paid_contact_point":"24805.5","project_product_version_id":728,"is_sales_order_ready":true,"collected_plan":87000,"change_status_to":"","is_verify":false,"profits":"530.700000000000000000","remain":"228 days 00:35:14.729785","progress_remain":"228 days 00:35:14.729785","forecast_remain":"228 days 00:35:14.729785","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"26 days 19:33:57.994147","issued_invoices":"87000.00","client":{"id":2553,"key":2553,"name":"\u9752\u5c9b\u9890\u6770\u9e3f\u5229\u79d1\u6280\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"87000.00","pct":"0.61","profit":"530.7","project_id":3752}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":164,"key":164,"name":"\u591a\u5bb6\u6bd4\u4ef7"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3725,"from_project":3752,"payment_collection_remind_ahead":"2 days","serial_no":"W-KJ-CG-HS-20241224-01","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"87000","contractScans":[{"id":32997,"object_type":105,"object_id":3725,"attachment_id":23438,"attachment":{"id":23438,"key":23438,"name":"e2ea8e53-408a-3bef-a7d2-ac4388921701","extension":"pdf","path":"\/vue\/attachment\/preview\/e2ea8e53-408a-3bef-a7d2-ac4388921701\/\u91c7\u8d2d\u5408\u540c--\u5357\u975e\u7ea2\u77f3DCS\u9632\u706b\u5899.pdf","orig_name":"\u91c7\u8d2d\u5408\u540c--\u5357\u975e\u7ea2\u77f3DCS\u9632\u706b\u5899.pdf"}}],"receiptScans":[],"verifyScans":[],"erpCollectTickets":[{"id":236,"serial_no":"SKD-20250121-00004","wrote_date":"2025-01-21","from_date":"","handler":1001,"user_id":"","client_id":2553,"sales_contract_id":3725,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-01-21 09:55:18","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"87000","settle_amount":"87000","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-01-21 09:55:18","updated_at":"2025-01-21 09:55:18","paid_amount":""}],"salesContractPayments":[{"id":"1236","key":"1236","contract_id":3725,"value":"87000","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":1915,"key":1915,"contract_id":3725,"value":"87000.00","attachment_id":"","from_date":"2024-12-30","attachment":{}},{"id":1917,"key":1917,"contract_id":3725,"value":"-87000.00","attachment_id":"","from_date":"2024-12-30","attachment":{}},{"id":1926,"key":1926,"contract_id":3725,"value":"87000.00","attachment_id":"","from_date":"2025-01-03","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2232,"key":2232,"contract_id":3725,"name":"2025-01-30","value":"87000","overdue_days":"","pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8062,"user_id":1001,"key":1001,"contract_id":3725,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8063,"user_id":1011,"key":1011,"contract_id":3725,"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":8064,"user_id":5388,"key":5388,"contract_id":3725,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2512,"contract_id":3725,"supplier_id":90,"purchase_id":3726,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3726,"key":3726,"serial_no":"X_2024SBQ37023"}}],"payment_collection_remind_ahead_display":"2\u5929"},"projectRemindReceivers":[{"id":1338,"user_id":1001,"key":1001,"project_id":3752,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":9018,"project_id":3752,"product_id":1910,"amount":"7250.00","number":4,"cost":"4300.50","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"29000","total_cost":"17202","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1910,"name":"PAN-PA-440-ATP-HA2","product_type":5,"product_component":36,"product_brand":8,"product_serie":999,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Advanced Threat Prevention subscription, for one (1) device in an HA pair, 1 year (12 months), term.","created_by":1013,"created_at":"2024-12-25 14:53:44","updated_at":"2024-12-25 14:53:44","pinyin_shortcut":"PANPA440ATPHA2","product_unit":2,"is_renew":false,"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":999,"key":999,"name":"PA440\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9019,"project_id":3752,"product_id":1911,"amount":"7250.00","number":4,"cost":"4300.50","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"29000","total_cost":"17202","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1911,"name":"PAN-PA-440-ADVURL-HA2","product_type":5,"product_component":36,"product_brand":8,"product_serie":999,"product_misc":"","product_qa":"","pn":"","description":"Advanced URL Filtering subscription, 1-year, PA-440 HA Pair","created_by":1013,"created_at":"2024-12-25 14:54:18","updated_at":"2024-12-25 14:54:18","pinyin_shortcut":"PANPA440ADVURLHA2","product_unit":2,"is_renew":false,"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":999,"key":999,"name":"PA440\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9020,"project_id":3752,"product_id":1912,"amount":"7250.00","number":4,"cost":"4300.50","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"29000","total_cost":"17202","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1912,"name":"PAN-PA-440-AWF-HA2","product_type":5,"product_component":36,"product_brand":8,"product_serie":999,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Advanced WildFire subscription, for one (1) device in an HA pair, 1 year (12 months), term.","created_by":1013,"created_at":"2024-12-25 14:54:57","updated_at":"2024-12-25 14:54:57","pinyin_shortcut":"PANPA440AWFHA2","product_unit":2,"is_renew":false,"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":999,"key":999,"name":"PA440\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3752,"comment":2},"unreadComments":{},"fromContact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"mobiles":[{"id":6789,"contact_id":1262,"mobile":"15810817538","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[{"id":918,"project_id":3752,"contact_id":1262,"point":"24805.50","paid_point":"24805.5","contact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPointRels":[{"id":178,"project_id":3752,"contact_id":1262,"point":"24805.50","day_at":"2025-03-17","description":"","created_at":"2025-03-17 16:45:41"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":228,"progress_remain_display":228,"forecast_remain_display":228,"projectProductTotalAmount":87000,"projectProductAllAmount":true,"projectProductTotalCost":51606,"projectProductAllCost":true,"projectProductTotalNumber":12,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":26,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"8.7\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3744,"client_id":3327,"project_status":3,"project_progress":9,"budget":"126009","profit_pct":"0.65","bargain_date":"2024-12-25","description":"","created_by":1001,"created_at":"2024-12-17 17:03:55","updated_at":"2025-04-14 09:52:21","engineer_id":"","project_title":"PA440 2\u53f0\u8bbe\u5907\u91c7\u8d2d\u9879\u76ee","collected":"126009","status_updated_at":"2024-12-25 13:59:01.83268+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2024-12-17 17:03:55.937462+08","forecast_updated_at":"2024-12-17 17:03:55.937462+08","end_at":"2025-03-12 17:16:52","pinyin_shortcut":"PA4402tsbcgxm","creator":1001,"used_client":"","from_contact":1262,"total_contact_point":"41291","paid_contact_point":"41291","project_product_version_id":727,"is_sales_order_ready":true,"collected_plan":126009,"change_status_to":"","is_verify":false,"profits":"819.058500000000000000","remain":"228 days 00:57:33.693677","progress_remain":"235 days 21:52:39.588895","forecast_remain":"235 days 21:52:39.588895","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"85 days 00:12:56.261973","issued_invoices":"126009.00","client":{"id":3327,"key":3327,"name":"\u4fe1\u8054\u6cfd\u90a6\uff08\u9752\u5c9b\uff09\u5de5\u7a0b\u6280\u672f\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"126009.00","pct":"0.65","profit":"819.0585","project_id":3744}],"salesForecast":{"id":172,"key":172,"name":"\u6211\u4e0e\u5382\u5546\u8054\u624b","description":"\u4e0e\u5382\u5546\u8054\u624b\u5171\u540c\u641e\u5b9a\u5ba2\u6237\uff0c\u5229\u6da6\u5404\u536050%"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3724,"from_project":3744,"payment_collection_remind_ahead":"2 days","serial_no":"TS-LRC-2024122501","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"126009","contractScans":[{"id":32998,"object_type":105,"object_id":3724,"attachment_id":23436,"attachment":{"id":23436,"key":23436,"name":"e1868899-cb9d-3e5c-81ba-f1469cba78f6","extension":"pdf","path":"\/vue\/attachment\/preview\/e1868899-cb9d-3e5c-81ba-f1469cba78f6\/\u4fe1\u8054.pdf","orig_name":"\u4fe1\u8054.pdf"}}],"receiptScans":[{"id":32366,"object_type":106,"object_id":3724,"attachment_id":24180,"attachment":{"id":24180,"key":24180,"name":"397da7f1-009c-31b4-821e-02b5a217b780","extension":"pdf","path":"\/vue\/attachment\/preview\/397da7f1-009c-31b4-821e-02b5a217b780\/\u6587\u6863\u626b\u63cf_20250218133722477.pdf","orig_name":"\u6587\u6863\u626b\u63cf_20250218133722477.pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":305,"serial_no":"SKD-20250312-00002","wrote_date":"2025-03-12","from_date":"","handler":1001,"user_id":"","client_id":3327,"sales_contract_id":3724,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-03-12 17:16:52","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"12600.9","settle_amount":"12600.9","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-03-12 17:16:52","updated_at":"2025-03-12 17:16:52","paid_amount":""},{"id":278,"serial_no":"SKD-20250210-00010","wrote_date":"2025-02-10","from_date":"","handler":1001,"user_id":"","client_id":3327,"sales_contract_id":3724,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-02-10 15:25:51","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"88206.3","settle_amount":"88206.3","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-02-10 15:25:51","updated_at":"2025-02-10 15:25:51","paid_amount":""},{"id":277,"serial_no":"SKD-20250107-00003","wrote_date":"2025-01-07","from_date":"","handler":1001,"user_id":"","client_id":3327,"sales_contract_id":3724,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-01-07 16:52:25","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"25201.8","settle_amount":"25201.8","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-01-07 16:52:25","updated_at":"2025-01-07 16:52:25","paid_amount":""}],"salesContractPayments":[{"id":"1305","key":"1305","contract_id":3724,"value":"12600.9","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":10},{"id":"1278","key":"1278","contract_id":3724,"value":"88206.3","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":70},{"id":"1277","key":"1277","contract_id":3724,"value":"25201.8","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":20}],"salesContractInvoices":[{"id":1964,"key":1964,"contract_id":3724,"value":"126009.00","attachment_id":"","from_date":"2025-02-27","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2229,"key":2229,"contract_id":3724,"name":"2025-01-10","value":"25201.7","overdue_days":"","pct":20,"collect_status":"\u5df2\u5b8c\u6210"},{"id":2230,"key":2230,"contract_id":3724,"name":"2025-02-28","value":"88206.3","overdue_days":"","pct":70,"collect_status":"\u5df2\u5b8c\u6210"},{"id":2231,"key":2231,"contract_id":3724,"name":"2025-03-10","value":"12601","overdue_days":2,"pct":10,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8065,"user_id":1001,"key":1001,"contract_id":3724,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8066,"user_id":1011,"key":1011,"contract_id":3724,"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":8067,"user_id":5388,"key":5388,"contract_id":3724,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2513,"contract_id":3724,"supplier_id":90,"purchase_id":3727,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3727,"key":3727,"serial_no":"X_2024SBQ36962"}}],"payment_collection_remind_ahead_display":"2\u5929"},"projectRemindReceivers":[{"id":1337,"user_id":1001,"key":1001,"project_id":3744,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":9021,"project_id":3744,"product_id":849,"amount":"12181.43","number":2,"cost":"6000.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"24362.86","total_cost":"12000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":849,"name":"PAN-PA-440","product_type":5,"product_component":26,"product_brand":8,"product_serie":801,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks PA-440","created_by":1013,"created_at":"2022-07-25 15:54:45","updated_at":"2024-01-12 15:21:09","pinyin_shortcut":"PANPA440","product_unit":1,"is_renew":false,"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":801,"key":801,"name":"PA-440\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":9022,"project_id":3744,"product_id":1471,"amount":"24278.57","number":2,"cost":"11000.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"48557.14","total_cost":"22000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1471,"name":"PAN-PA-440-BND-CORESEC-3YR","product_type":5,"product_component":36,"product_brand":8,"product_serie":999,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Core Security Subscription Bundle\n(Advanced Threat Prevention, Advanced URL Filtering, Advanced Wildfire, DNS Security and SD-WAN), 3 years (36 months)term","created_by":1013,"created_at":"2024-03-01 17:41:36","updated_at":"2024-03-01 17:41:52","pinyin_shortcut":"PANPA440BNDCORESEC3YR","product_unit":2,"is_renew":false,"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":999,"key":999,"name":"PA440\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9023,"project_id":3744,"product_id":1340,"amount":"1201.43","number":2,"cost":"850.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"2402.86","total_cost":"1700","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"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":"2024-01-25 09:26:04","pinyin_shortcut":"PANPWR50WAC","product_unit":3,"is_renew":false,"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":9024,"project_id":3744,"product_id":989,"amount":"1221.00","number":1,"cost":"1294.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"1221","total_cost":"1294","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"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":"2024-01-12 15:11:56","pinyin_shortcut":"PANPA400RACKTRAY","product_unit":2,"is_renew":false,"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":9025,"project_id":3744,"product_id":1353,"amount":"9008.57","number":2,"cost":"4400.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"18017.14","total_cost":"8800","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1353,"name":"PAN-PA-440-BND-CORESEC","product_type":5,"product_component":36,"product_brand":8,"product_serie":999,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Core Security Subscription Renewal Bundle (Advanced Threat Prevention, Advanced URL Filtering, Advanced Wildfire, DNS Security and SD-WAN), 1 years (12 months) term","created_by":1013,"created_at":"2024-01-26 11:18:43","updated_at":"2024-12-17 17:12:20","pinyin_shortcut":"PANPA440BNDCORESEC","product_unit":2,"is_renew":false,"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":999,"key":999,"name":"PA440\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9026,"project_id":3744,"product_id":1902,"amount":"3350.00","number":2,"cost":"2500.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"6700","total_cost":"5000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1902,"name":"PAN-SVC-PREM-440","product_type":5,"product_component":35,"product_brand":8,"product_serie":618,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Premium support, 1 year (12 months), term.","created_by":1013,"created_at":"2024-12-17 17:15:24","updated_at":"2024-12-17 17:15:24","pinyin_shortcut":"PANSVCPREM440","product_unit":2,"is_renew":false,"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":618,"key":618,"name":"PA440\u4e00\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9027,"project_id":3744,"product_id":1903,"amount":"10050.00","number":2,"cost":"6500.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"20100","total_cost":"13000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1903,"name":"PAN-SVC-PREM-440-3YR","product_type":5,"product_component":35,"product_brand":8,"product_serie":784,"product_misc":"","product_qa":"","pn":"","description":"PA-440, Premium support, 3 years (36 months), term.","created_by":1013,"created_at":"2024-12-17 17:16:11","updated_at":"2024-12-17 17:16:11","pinyin_shortcut":"PANSVCPREM4403YR","product_unit":2,"is_renew":false,"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":784,"key":784,"name":"PA440\u4e09\u5e74\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9028,"project_id":3744,"product_id":1904,"amount":"1162.00","number":4,"cost":"950.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"4648","total_cost":"3800","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1904,"name":"PAN-PA-400-ACC","product_type":5,"product_component":157,"product_brand":8,"product_serie":1583,"product_misc":"","product_qa":"","pn":"","description":"Replacement accessory kit for PA-440, PA-450 and PA-460. This kit is included in the system.","created_by":1013,"created_at":"2024-12-17 17:18:18","updated_at":"2024-12-25 13:55:41","pinyin_shortcut":"PANPA400ACC","product_unit":6,"is_renew":false,"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":1583,"key":1583,"name":"PA-440\/450\/460\u7535\u6e90\u7ebf"},"productUnit":{"id":6,"key":6,"name":"\u6761"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3744,"comment":5},"unreadComments":{},"fromContact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"mobiles":[{"id":6789,"contact_id":1262,"mobile":"15810817538","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[{"id":919,"project_id":3744,"contact_id":1262,"point":"41291.00","paid_point":"41291","contact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPointRels":[{"id":179,"project_id":3744,"contact_id":1262,"point":"41291.00","day_at":"2025-03-17","description":"","created_at":"2025-03-17 16:46:13"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":228,"progress_remain_display":235,"forecast_remain_display":235,"projectProductTotalAmount":126009,"projectProductAllAmount":true,"projectProductTotalCost":67594,"projectProductAllCost":true,"projectProductTotalNumber":17,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":85,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"12.6\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3723,"client_id":3304,"project_status":3,"project_progress":6,"budget":"319460.45","profit_pct":"0.36","bargain_date":"2024-12-11","description":"","created_by":1001,"created_at":"2024-11-26 10:22:44","updated_at":"2025-03-03 10:24:33","engineer_id":"","project_title":"PAN-M-300\u8bbe\u5907\u91c7\u8d2d\u9879\u76ee","collected":"319460.45","status_updated_at":"2024-12-11 10:33:14.82619+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2024-11-26 10:22:44.148711+08","forecast_updated_at":"2024-11-26 10:22:44.148711+08","end_at":"2025-02-24 10:15:41","pinyin_shortcut":"PANM300sbcgxm","creator":1001,"used_client":"","from_contact":1262,"total_contact_point":"14351","paid_contact_point":"14351","project_product_version_id":703,"is_sales_order_ready":true,"collected_plan":319460.45,"change_status_to":"","is_verify":false,"profits":"1150.057620000000000000","remain":"242 days 04:23:20.700167","progress_remain":"257 days 04:33:51.377646","forecast_remain":"257 days 04:33:51.377646","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"89 days 23:52:57.128544","issued_invoices":"319460.45","client":{"id":3304,"key":3304,"name":"\u5317\u4eac\u6708\u521d\u79d1\u6280\u6709\u9650\u516c\u53f8\uff08\u8fc7\u5355\uff09","logo":"","client_type":5,"client_class":43,"client_industry":13,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":13,"key":13,"name":"SI\/ISV"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":6,"key":6,"name":"\u63a8\u52a8\u6210\u4ea4","description":"\u5b9a\u4e49\uff1a\u5ba2\u6237\u786e\u8ba4\u4e86\u65b9\u6848\uff0c\u4e86\u89e3\u4e86\u6210\u4ea4\u4ef7\u683c\u3002 \n\u65b9\u6cd5\uff1a\u901a\u8fc7\u5229\u76ca\u5206\u4eab\uff0c\u5b9e\u529b\u8bc1\u660e\uff0c\u9ad8\u5c42\u62dc\u8bbf\uff0c\u5382\u5546\u62dc\u8bbf\uff0c\u6848\u4f8b\u53c2\u89c2\uff0c\u7a81\u51fa\u6211\u65b9\u4f18\u52bf\uff0c\u6253\u51fb\u5bf9\u624b\u52a3\u52bf\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"319460.45","pct":"0.36","profit":"1150.05762","project_id":3723}],"salesForecast":{"id":232,"key":232,"name":"\u5382\u5546\u8fc7\u5355","description":"\u4fdd\u63015%\u57fa\u672c\u5229\u6da6\u7387\uff0c\u5e2e\u52a9\u5382\u5546\u4ea4\u4ed8\u9879\u76ee\u3002"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3703,"from_project":3723,"payment_collection_remind_ahead":"2 days","serial_no":"TS-LRC-20241211001","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"319460.45","contractScans":[{"id":32995,"object_type":105,"object_id":3703,"attachment_id":23131,"attachment":{"id":23131,"key":23131,"name":"b8de52a8-dac7-3039-9f15-cb2e96646d45","extension":"pdf","path":"\/vue\/attachment\/preview\/b8de52a8-dac7-3039-9f15-cb2e96646d45\/2024_12_12_09_19_57.pdf","orig_name":"2024_12_12_09_19_57.pdf"}}],"receiptScans":[{"id":31635,"object_type":106,"object_id":3703,"attachment_id":23594,"attachment":{"id":23594,"key":23594,"name":"0f2e2b61-0062-3af4-a515-c0bf17237292","extension":"pdf","path":"\/vue\/attachment\/preview\/0f2e2b61-0062-3af4-a515-c0bf17237292\/\u6708\u521d\u7b7e\u6536\u5355.pdf","orig_name":"\u6708\u521d\u7b7e\u6536\u5355.pdf"}}],"verifyScans":[],"erpCollectTickets":[{"id":206,"serial_no":"SKD-20250224-00001","wrote_date":"2025-02-20","from_date":"","handler":1001,"user_id":"","client_id":3304,"sales_contract_id":3703,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2025-02-24 10:15:41","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"319460.45","settle_amount":"319460.45","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2025-02-24 10:15:41","updated_at":"2025-02-24 10:15:41","paid_amount":""}],"salesContractPayments":[{"id":"1206","key":"1206","contract_id":3703,"value":"319460.45","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":1942,"key":1942,"contract_id":3703,"value":"319460.45","attachment_id":"","from_date":"2025-01-17","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2301,"key":2301,"contract_id":3703,"name":"2025-02-22","value":"319460.45","overdue_days":"","pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":8057,"user_id":1001,"key":1001,"contract_id":3703,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":8058,"user_id":5388,"key":5388,"contract_id":3703,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2510,"contract_id":3703,"supplier_id":90,"purchase_id":3704,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3704,"key":3704,"serial_no":"X_2024SBQ32972"}}],"payment_collection_remind_ahead_display":"2\u5929"},"projectRemindReceivers":[{"id":1313,"user_id":1001,"key":1001,"project_id":3723,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":9008,"project_id":3723,"product_id":1895,"amount":"142435.17","number":1,"cost":"100000.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"142435.17","total_cost":"100000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1895,"name":"PAN-M-300","product_type":5,"product_component":26,"product_brand":8,"product_serie":1579,"product_misc":"","product_qa":"","pn":"","description":"Palo Alto Networks M-300, 16TB RAID storage (4 8TB RAID certified drives preinstalled). Rack mount rails included.","created_by":1013,"created_at":"2024-12-11 10:53:38","updated_at":"2024-12-11 10:53:38","pinyin_shortcut":"PANM300","product_unit":1,"is_renew":false,"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":1579,"key":1579,"name":"PAN-M-300\u9632\u706b\u5899\u4e3b\u673a"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""},{"id":9009,"project_id":3723,"product_id":1896,"amount":"40695.76","number":1,"cost":"41807.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"40695.76","total_cost":"41807","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1896,"name":"PAN-M-300-P-25","product_type":5,"product_component":36,"product_brand":8,"product_serie":1580,"product_misc":"","product_qa":"","pn":"","description":"Panorama central management software license, 25 devices or log collector for the M-300","created_by":1013,"created_at":"2024-12-11 10:55:06","updated_at":"2024-12-11 10:55:06","pinyin_shortcut":"PANM300P25","product_unit":2,"is_renew":false,"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":1580,"key":1580,"name":"PAN-M-300\u8f6f\u4ef6\u6388\u6743\u8bb8\u53ef"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""},{"id":9010,"project_id":3723,"product_id":1897,"amount":"136329.52","number":1,"cost":"150000.00","description":"","supplier_id":90,"hardware_from":"","software_from":"","maintenance_from":"","hardware_to":"","software_to":"","maintenance_to":"","total_amount":"136329.52","total_cost":"150000","erp_sales_order_product_id":"","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1897,"name":"PAN-SVC-BKLN-M-300-P-25-3Y","product_type":5,"product_component":36,"product_brand":8,"product_serie":1580,"product_misc":"","product_qa":"","pn":"","description":"Partner enabled premium support 3-year term, Panorama M-300 25 devices or log collector 36\u4e2a\u6708\u8ba2\u9605\u5f0f","created_by":1013,"created_at":"2024-12-11 10:55:48","updated_at":"2024-12-11 10:55:48","pinyin_shortcut":"PANSVCBKLNM300P253Y","product_unit":2,"is_renew":false,"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":1580,"key":1580,"name":"PAN-M-300\u8f6f\u4ef6\u6388\u6743\u8bb8\u53ef"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3723,"comment":4},"unreadComments":{},"fromContact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"mobiles":[{"id":6789,"contact_id":1262,"mobile":"15810817538","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[{"id":916,"project_id":3723,"contact_id":1262,"point":"14351.00","paid_point":"14351","contact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPointRels":[{"id":176,"project_id":3723,"contact_id":1262,"point":"14351.00","day_at":"2025-03-17","description":"","created_at":"2025-03-17 16:44:24"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":242,"progress_remain_display":257,"forecast_remain_display":257,"projectProductTotalAmount":319460.45,"projectProductAllAmount":true,"projectProductTotalCost":291807,"projectProductAllCost":true,"projectProductTotalNumber":3,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":89,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"31.95\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3714,"client_id":2538,"project_status":3,"project_progress":6,"budget":"175370","profit_pct":"0.55","bargain_date":"2024-11-13","description":"","created_by":1001,"created_at":"2024-11-13 10:22:53","updated_at":"2025-01-17 10:09:06","engineer_id":"","project_title":"PA VM\u865a\u62df\u5899(\u897f\u4e91\u6570\u636e)\u91c7\u8d2d\u9879\u76ee","collected":"175370","status_updated_at":"2024-11-14 10:10:45.422774+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2024-11-13 10:22:53.340658+08","forecast_updated_at":"2024-11-13 10:22:53.340658+08","end_at":"2024-12-09 16:50:46","pinyin_shortcut":"PAVMxnqxysjcgxm","creator":1001,"used_client":"","from_contact":1262,"total_contact_point":"39902","paid_contact_point":"39902","project_product_version_id":667,"is_sales_order_ready":true,"collected_plan":175370,"change_status_to":"","is_verify":false,"profits":"964.535000000000000000","remain":"269 days 04:45:50.103583","progress_remain":"270 days 04:33:42.185699","forecast_remain":"270 days 04:33:42.185699","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"26 days 06:27:53.593299","issued_invoices":"175370.00","client":{"id":2538,"key":2538,"name":"\uff08\u8fc7\u5355\uff09\u5317\u4eac\u6606\u4ed1\u8054\u901a\u79d1\u6280\u53d1\u5c55\u80a1\u4efd\u6709\u9650\u516c\u53f8","logo":"","client_type":5,"client_class":43,"client_industry":20,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":20,"key":20,"name":"\u5176\u4ed6"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":6,"key":6,"name":"\u63a8\u52a8\u6210\u4ea4","description":"\u5b9a\u4e49\uff1a\u5ba2\u6237\u786e\u8ba4\u4e86\u65b9\u6848\uff0c\u4e86\u89e3\u4e86\u6210\u4ea4\u4ef7\u683c\u3002 \n\u65b9\u6cd5\uff1a\u901a\u8fc7\u5229\u76ca\u5206\u4eab\uff0c\u5b9e\u529b\u8bc1\u660e\uff0c\u9ad8\u5c42\u62dc\u8bbf\uff0c\u5382\u5546\u62dc\u8bbf\uff0c\u6848\u4f8b\u53c2\u89c2\uff0c\u7a81\u51fa\u6211\u65b9\u4f18\u52bf\uff0c\u6253\u51fb\u5bf9\u624b\u52a3\u52bf\u3002"},"projectProductTypes":[{"id":5,"product_type_id":5,"key":5,"name":"\u5b89\u5168\u8bbe\u5907","budget":"175370.00","pct":"0.55","profit":"964.535","project_id":3714}],"salesForecast":{"id":232,"key":232,"name":"\u5382\u5546\u8fc7\u5355","description":"\u4fdd\u63015%\u57fa\u672c\u5229\u6da6\u7387\uff0c\u5e2e\u52a9\u5382\u5546\u4ea4\u4ed8\u9879\u76ee\u3002"},"opportunityFrom":{},"purchaseType":{"id":165,"key":165,"name":"\u534f\u8bae\u4f9b\u8d27"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3661,"from_project":3714,"payment_collection_remind_ahead":"1 day","serial_no":"TSKJ20241113-LRC-001","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"175370","contractScans":[{"id":31064,"object_type":105,"object_id":3661,"attachment_id":22670,"attachment":{"id":22670,"key":22670,"name":"90986b7b-cde8-3ae4-8ac0-621fe0208e1c","extension":"pdf","path":"\/vue\/attachment\/preview\/90986b7b-cde8-3ae4-8ac0-621fe0208e1c\/\u6606\u4ed1\u8054\u901a.pdf","orig_name":"\u6606\u4ed1\u8054\u901a.pdf"}}],"receiptScans":[{"id":30554,"object_type":106,"object_id":3661,"attachment_id":22828,"attachment":{"id":22828,"key":22828,"name":"db7a30bd-1101-3cc3-b46e-f5fed849e2cb","extension":"png","path":"\/vue\/attachment\/preview\/db7a30bd-1101-3cc3-b46e-f5fed849e2cb\/image.png","orig_name":"image.png"}}],"verifyScans":[],"erpCollectTickets":[{"id":177,"serial_no":"SKD-20241209-00001","wrote_date":"2024-12-09","from_date":"","handler":1001,"user_id":"","client_id":2538,"sales_contract_id":3661,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2024-12-09 16:50:46","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"175370","settle_amount":"175370","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2024-12-09 16:50:46","updated_at":"2024-12-09 16:50:46","paid_amount":""}],"salesContractPayments":[{"id":"1177","key":"1177","contract_id":3661,"value":"175370","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":1869,"key":1869,"contract_id":3661,"value":"175370.00","attachment_id":"","from_date":"2024-11-21","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2148,"key":2148,"contract_id":3661,"name":"2024-11-29","value":"175370","overdue_days":10,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":7309,"user_id":1001,"key":1001,"contract_id":3661,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":7310,"user_id":5388,"key":5388,"contract_id":3661,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesSupplierRels":[{"id":2193,"contract_id":3661,"supplier_id":163,"purchase_id":3663,"supplier":{"id":163,"key":163,"name":"\u536b\u5b9e\u5eb7\u79d1\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"purchase":{"id":3663,"key":3663,"serial_no":"2024WSCN-J-020-C2837-PAN"}}],"payment_collection_remind_ahead_display":"1\u5929"},"projectRemindReceivers":[{"id":1284,"user_id":1001,"key":1001,"project_id":3714,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":7933,"project_id":3714,"product_id":1624,"amount":"1235","number":142,"cost":"827.4","description":"","supplier_id":163,"hardware_from":"","software_from":"2024-12-16","maintenance_from":"","hardware_to":"","software_to":"2025-12-15","maintenance_to":"","total_amount":"175370","total_cost":"117490.8","erp_sales_order_product_id":"","supplier":{"id":163,"key":163,"name":"\u536b\u5b9e\u5eb7\u79d1\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"product":{"id":1624,"name":"PAN-SOFTWARE-NGFW-CR","product_type":5,"product_component":36,"product_brand":8,"product_serie":1382,"product_misc":"","product_qa":"","pn":"","description":"","created_by":1013,"created_at":"2024-05-28 17:27:39","updated_at":"2024-05-28 17:27:39","pinyin_shortcut":"PANSOFTWARENGFWCR","product_unit":2,"is_renew":false,"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":1382,"key":1382,"name":"PA\u865a\u62df\u9632\u706b\u5899\u8f6f\u4ef6\u6388\u6743"},"productUnit":{"id":2,"key":2,"name":"\u5957"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3714,"comment":4},"unreadComments":{},"fromContact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"mobiles":[{"id":6789,"contact_id":1262,"mobile":"15810817538","mp_open_id":""}],"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPoints":[{"id":768,"project_id":3714,"contact_id":1262,"point":"39902.00","paid_point":"39902","contact":{"id":1262,"key":1262,"name":"\u5218\u70b3\u5764","client_id":"","supplier_id":100,"client":{},"supplier":{"id":100,"key":100,"name":"\u6d3e\u62d3\u7f51\u7edc(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"}},"projectContactPointRels":[{"id":132,"project_id":3714,"contact_id":1262,"point":"39902.00","day_at":"2024-12-16","description":"","created_at":"2024-12-16 10:05:48"}],"status_display":"\u5df2\u6838\u9500"}],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":269,"progress_remain_display":270,"forecast_remain_display":270,"projectProductTotalAmount":175370,"projectProductAllAmount":true,"projectProductTotalCost":117490.8,"projectProductAllCost":true,"projectProductTotalNumber":142,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":26,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"17.54\u4e07","contact_points_status_display":"\u5df2\u6838\u9500","verify_display":0},{"id":3679,"client_id":3301,"project_status":3,"project_progress":5,"budget":"175000","profit_pct":"1.57","bargain_date":"2024-10-23","description":"","created_by":1001,"created_at":"2024-10-10 13:22:40","updated_at":"2024-12-25 10:18:29","engineer_id":"","project_title":"\u5b89\u5168\u68c0\u6d4b\u4e0e\u54cd\u5e94\u5e73\u53f0\u670d\u52a1\u9879\u76ee\uff08\u8fc7\u5355\uff09","collected":"175000","status_updated_at":"2024-10-23 15:21:58.527894+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2024-10-10 13:22:40.735169+08","forecast_updated_at":"2024-10-10 13:22:40.735169+08","end_at":"2024-12-25 09:53:12","pinyin_shortcut":"aqjcyxyptfwxmgd","creator":1001,"used_client":"","from_contact":5912,"total_contact_point":"","paid_contact_point":"","project_product_version_id":717,"is_sales_order_ready":true,"collected_plan":175000,"change_status_to":"","is_verify":false,"profits":"2747.500000000000000000","remain":"290 days 23:34:36.998463","progress_remain":"304 days 01:33:54.791188","forecast_remain":"304 days 01:33:54.791188","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"75 days 20:30:31.421892","issued_invoices":"175000.00","client":{"id":3301,"key":3301,"name":"\u91d1\u878d\u65f6\u62a5\u793e","logo":"","client_type":6,"client_class":43,"client_industry":18,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":6,"key":6,"name":"\u592e\u4f01"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":18,"key":18,"name":"\u5a92\u4f53"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":5,"key":5,"name":"\u5546\u52a1\u62a5\u4ef7","description":"\u5b9a\u4e49\uff1a1.\u62a5\u4ef7\u6709\u6548\u671f 2.\u6838\u7b97\u5229\u6da6\u7387 3. \u4ea4\u8d27\u65b9\u5f0f\u53ca\u65f6\u95f4 4.\u9a8c\u6536\u65b9\u5f0f 5.\u6536\u6b3e\u65b9\u5f0f 6.\u8fdd\u7ea6\u6761\u6b3e \n\u65b9\u6cd5\uff1a\u7528\u516c\u53f8\u6807\u51c6\u7684\u62a5\u4ef7\u5355\u6837\u5f0f\u5411\u5ba2\u6237\u63d0\u4f9b\u62a5\u4ef7\u3002"},"projectProductTypes":[{"id":87,"product_type_id":87,"key":87,"name":"\u5b89\u5168","budget":"175000.00","pct":"1.57","profit":"2747.5","project_id":3679}],"salesForecast":{"id":232,"key":232,"name":"\u5382\u5546\u8fc7\u5355","description":"\u4fdd\u63015%\u57fa\u672c\u5229\u6da6\u7387\uff0c\u5e2e\u52a9\u5382\u5546\u4ea4\u4ed8\u9879\u76ee\u3002"},"opportunityFrom":{},"purchaseType":{"id":129,"key":129,"name":"\u7279\u7ea6\u9080\u6807"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{"project_id":3679,"sum":"500.00"},"buildContract":{"id":3620,"from_project":3679,"payment_collection_remind_ahead":"00:00:00","serial_no":"jrsbht2024126","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"175000","contractScans":[{"id":31194,"object_type":105,"object_id":3620,"attachment_id":22562,"attachment":{"id":22562,"key":22562,"name":"e9460d96-3a30-311d-b906-c04413c39fe9","extension":"pdf","path":"\/vue\/attachment\/preview\/e9460d96-3a30-311d-b906-c04413c39fe9\/2024_11_11_09_39_38.pdf","orig_name":"2024_11_11_09_39_38.pdf"}}],"receiptScans":[],"verifyScans":[],"erpCollectTickets":[{"id":192,"serial_no":"SKD-20241225-00001","wrote_date":"2024-12-25","from_date":"","handler":1001,"user_id":"","client_id":3301,"sales_contract_id":3620,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2024-12-25 09:53:12","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"175000","settle_amount":"175000","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2024-12-25 09:53:12","updated_at":"2024-12-25 09:53:12","paid_amount":""}],"salesContractPayments":[{"id":"1192","key":"1192","contract_id":3620,"value":"175000","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":1906,"key":1906,"contract_id":3620,"value":"175000.00","attachment_id":"","from_date":"2024-12-18","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2094,"key":2094,"contract_id":3620,"name":"2024-12-31","value":"175000","overdue_days":"","pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":7376,"user_id":5388,"key":5388,"contract_id":3620,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":7377,"user_id":1001,"key":1001,"contract_id":3620,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"salesSupplierRels":[{"id":2216,"contract_id":3620,"supplier_id":511,"purchase_id":3621,"supplier":{"id":511,"key":511,"name":"\u5317\u4eac\u610f\u7545\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"},"purchase":{"id":3621,"key":3621,"serial_no":"KJS1X24211"}}],"payment_collection_remind_ahead_display":"\u4e0d\u63d0\u9192"},"projectRemindReceivers":[{"id":1255,"user_id":1001,"key":1001,"project_id":3679,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":8035,"project_id":3679,"product_id":1650,"amount":"175000.00","number":1,"cost":"155750.00","description":"","supplier_id":511,"hardware_from":"","software_from":"2024-12-18","maintenance_from":"","hardware_to":"","software_to":"2025-12-17","maintenance_to":"","total_amount":"175000","total_cost":"155750","erp_sales_order_product_id":"","supplier":{"id":511,"key":511,"name":"\u5317\u4eac\u610f\u7545\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"},"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":"2024-06-06 16:17:46","pinyin_shortcut":"SAASXDRptkkzjcyxyptdyfwf","product_unit":2,"is_renew":false,"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":""}],"commentCount":{"object_id":3679,"comment":3},"unreadComments":{},"fromContact":{"id":5912,"key":5912,"name":"\u97e9\u5f66\u5e73","client_id":"","supplier_id":511,"mobiles":[],"client":{},"supplier":{"id":511,"key":511,"name":"\u5317\u4eac\u610f\u7545\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"}},"projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":290,"progress_remain_display":304,"forecast_remain_display":304,"projectProductTotalAmount":175000,"projectProductAllAmount":true,"projectProductTotalCost":155750,"projectProductAllCost":true,"projectProductTotalNumber":1,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":75,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"17.5\u4e07","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0},{"id":3653,"client_id":3301,"project_status":3,"project_progress":9,"budget":"172700","profit_pct":"2.35","bargain_date":"2024-10-17","description":"","created_by":1001,"created_at":"2024-09-06 17:12:21","updated_at":"2024-12-25 10:18:36","engineer_id":"","project_title":"\u6df1\u4fe1\u670dAD-1000-B1800-TP 2\u53f0\u91c7\u8d2d\u9879\u76ee\uff08\u8fc7\u5355\uff09","collected":"172700","status_updated_at":"2024-09-06 17:12:21.176596+08","success_rate":"","comment":"","contract_type":1,"progress_updated_at":"2024-09-06 17:12:21.176596+08","forecast_updated_at":"2024-10-10 13:23:16.685145+08","end_at":"2024-12-24 17:05:59","pinyin_shortcut":"sxfAD1000B1800TP2tcgxmgd","creator":1001,"used_client":"","from_contact":"","total_contact_point":"","paid_contact_point":"","project_product_version_id":629,"is_sales_order_ready":true,"collected_plan":172700,"change_status_to":"","is_verify":false,"profits":"4058.450000000000000000","remain":"337 days 21:44:14.349761","progress_remain":"337 days 21:44:14.349761","forecast_remain":"304 days 01:33:18.841212","lost_contact_days":"","last_contact":"","last_arrive_days":"","last_arrive":"","duration":"108 days 23:53:38.088878","issued_invoices":"172700.00","client":{"id":3301,"key":3301,"name":"\u91d1\u878d\u65f6\u62a5\u793e","logo":"","client_type":6,"client_class":43,"client_industry":18,"sales_rep":1001,"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"clientType":{"id":6,"key":6,"name":"\u592e\u4f01"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC"},"clientIndustry":{"id":18,"key":18,"name":"\u5a92\u4f53"}},"usedClient":{},"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"projectArchitects":[],"projectStatus":{"id":3,"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},"projectProgress":{"id":9,"key":9,"name":"\u7b7e\u8ba2\u5408\u540c","description":"\u5b9a\u4e49\uff1a\u786e\u8ba4\u4ea7\u54c1\u914d\u7f6e\uff0c\u4ea7\u54c1\u6570\u91cf\uff0c\u4ea7\u54c1\u4ef7\u683c\uff0c\u4ed8\u6b3e\u65b9\u5f0f\uff0c\u5230\u8d27\u65e5\u671f\uff0c\u8fdd\u7ea6\u6761\u6b3e\uff0c\u9a8c\u6536\u6807\u51c6\u3002 \n\u65b9\u6cd5\uff1a\u6309\u7167\u516c\u53f8\u5408\u540c\u8303\u672c\u6216\u6309\u7167\u5ba2\u6237\u8303\u672c\u7b7e\u8ba2\u5408\u540c\u3002"},"projectProductTypes":[{"id":87,"product_type_id":87,"key":87,"name":"\u5b89\u5168","budget":"172700.00","pct":"2.35","profit":"4058.45","project_id":3653}],"salesForecast":{"id":232,"key":232,"name":"\u5382\u5546\u8fc7\u5355","description":"\u4fdd\u63015%\u57fa\u672c\u5229\u6da6\u7387\uff0c\u5e2e\u52a9\u5382\u5546\u4ea4\u4ed8\u9879\u76ee\u3002"},"opportunityFrom":{},"purchaseType":{"id":164,"key":164,"name":"\u591a\u5bb6\u6bd4\u4ef7"},"createdBy":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"},"department":{"id":4,"key":4,"name":"\u603b\u7ecf\u7406"}},"projectCreator":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","department_id":4,"avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"salesRep":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"casePoints":"","workLogCount":"","caseCount":"","salesTimeCount":{},"implementTimeCount":{},"presalesTimeCount":{},"engineerTimeCount":{},"reimbursementAmountSum":{},"buildContract":{"id":3525,"from_project":3653,"payment_collection_remind_ahead":"00:00:00","serial_no":"jrsbht2024115","is_settle":true,"is_deliver":true,"is_outbound":true,"erp_settle_amount":"172700","contractScans":[{"id":29482,"object_type":105,"object_id":3525,"attachment_id":22137,"attachment":{"id":22137,"key":22137,"name":"72360e0e-77f8-31bc-a510-e3fe04b7076a","extension":"pdf","path":"\/vue\/attachment\/preview\/72360e0e-77f8-31bc-a510-e3fe04b7076a\/2024_10_21_16_18_55.pdf","orig_name":"2024_10_21_16_18_55.pdf"}}],"receiptScans":[],"verifyScans":[{"id":31007,"object_type":107,"object_id":3525,"attachment_id":23124,"attachment":{"id":23124,"key":23124,"name":"1fcde43b-7055-3d33-8d26-701818f3dc2d","extension":"pdf","path":"\/vue\/attachment\/preview\/1fcde43b-7055-3d33-8d26-701818f3dc2d\/\u9a8c\u6536\u5355.pdf","orig_name":"\u9a8c\u6536\u5355.pdf"}}],"erpCollectTickets":[{"id":191,"serial_no":"SKD-20241224-00001","wrote_date":"2024-12-24","from_date":"","handler":1001,"user_id":"","client_id":3301,"sales_contract_id":3525,"supplier_id":"","purchase_contract_id":"","status":2,"abstract":"","description":"","verify_type":1,"next_verify_user":"","next_stop_verify_user":"","verify_at":"2024-12-24 17:05:59","stop_at":"","refuse_description":"","is_resubmitted":false,"amount":"172700","settle_amount":"172700","created_by":1013,"stop_description":"","is_settle":false,"is_old":true,"created_at":"2024-12-24 17:05:59","updated_at":"2024-12-24 17:05:59","paid_amount":""}],"salesContractPayments":[{"id":"1191","key":"1191","contract_id":3525,"value":"172700","created_by":1013,"createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"pct":100}],"salesContractInvoices":[{"id":1833,"key":1833,"contract_id":3525,"value":"172700.00","attachment_id":"","from_date":"2024-10-22","attachment":{}}],"salesContractPaymentCollectionRemindDates":[{"id":2070,"key":2070,"contract_id":3525,"name":"2024-11-30","value":"172700","overdue_days":24,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPaymentCollectionRemindReceivers":[{"id":6857,"user_id":5388,"key":5388,"contract_id":3525,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":6858,"user_id":1001,"key":1001,"contract_id":3525,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"salesSupplierRels":[{"id":1922,"contract_id":3525,"supplier_id":511,"purchase_id":3617,"supplier":{"id":511,"key":511,"name":"\u5317\u4eac\u610f\u7545\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"},"purchase":{"id":3617,"key":3617,"serial_no":"TSKJ20241022-HYF-001"}}],"payment_collection_remind_ahead_display":"\u4e0d\u63d0\u9192"},"projectRemindReceivers":[{"id":1208,"user_id":1001,"key":1001,"project_id":3653,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"projectProductRels":[{"id":6938,"project_id":3653,"product_id":1705,"amount":"86350","number":2,"cost":"82032.5","description":"","supplier_id":511,"hardware_from":"2024-10-21","software_from":"","maintenance_from":"","hardware_to":"2027-10-20","software_to":"","maintenance_to":"","total_amount":"172700","total_cost":"164065.0","erp_sales_order_product_id":"","supplier":{"id":511,"key":511,"name":"\u5317\u4eac\u610f\u7545\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"},"product":{"id":1705,"name":"AD-1000-B1800","product_type":4,"product_component":68,"product_brand":12,"product_serie":1448,"product_misc":"","product_qa":"","pn":"","description":"\u6027\u80fd\u53c2\u6570\uff1a4\u5c42\u541e\u5410\u91cf\uff08\u9ed8\u8ba4\u7f51\u53e3\uff09\uff1a5Gbps\uff0c\u56db\u5c42\u5e76\u53d1\u8fde\u63a5\u6570\uff1a8000000\uff0c4\u5c42\u65b0\u5efa\u8fde\u63a5\u6570 CPS\uff1a150000\uff0c7\u5c42\u65b0\u5efa\u8bf7\u6c42\u6570 RPS\uff1a150000\u3002\n\u786c\u4ef6\u53c2\u6570\uff1a\u89c4\u683c\uff1a1U\uff0c\u5185\u5b58\u5927\u5c0f\uff1a8G\uff0c\u786c\u76d8\u5bb9\u91cf\uff1a128G minisata SSD\uff0c\u7535\u6e90\uff1a\u5197\u4f59\u7535\u6e90\uff0c\u63a5\u53e3\uff1a6\u5343\u5146\u7535\u53e3+2\u5343\u5146\u5149\u53e3SFP\u3002\n\u529f\u80fd\u63cf\u8ff0\uff1a\u6df1\u4fe1\u670d\u5e94\u7528\u4ea4\u4ed8 AD \u80fd\u591f\u4e3a\u7528\u6237\u63d0\u4f9b\u5305\u62ec\u591a\u6570\u636e\u4e2d\u5fc3\u8d1f\u8f7d\u5747\u8861\u3001\u591a\u94fe\u8def\u8d1f\u8f7d\u5747\u8861\u3001\u670d\u52a1\u5668\u8d1f\u8f7d\u5747\u8861\u7684\u5168\u65b9\u4f4d\u89e3\u51b3\u65b9\u6848\u3002\u4e0d\u4ec5\u5b9e\u73b0\u5bf9\u5404\u4e2a\u6570\u636e\u4e2d\u5fc3\u3001\u94fe\u8def\u4ee5\u53ca\u670d\u52a1\u5668\u72b6\u6001\u7684\u5b9e\u65f6\u76d1\u63a7\uff0c\u540c\u65f6\u6839\u636e\u9884\u8bbe\u89c4\u5219\uff0c\u5c06\u7528\u6237\u7684\u8bbf\u95ee\u8bf7\u6c42\u5206\u914d\u7ed9\u76f8\u5e94\u7684\u6570\u636e\u4e2d\u5fc3\u3001 \u94fe\u8def\u4ee5\u53ca\u670d\u52a1\u5668\uff0c\u8fdb\u800c\u5b9e\u73b0\u6570\u636e\u6d41\u7684\u5408\u7406\u5206\u914d\uff0c\u4f7f\u6240\u6709\u7684\u6570\u636e\u4e2d\u5fc3\u3001\u94fe\u8def\u548c\u670d\u52a1\u5668\u90fd\u5f97\u5230\u5145\u5206\u7684\u5229\u7528\u3002\u6df1\u4fe1\u670d\u5e94\u7528\u4ea4\u4ed8 AD \u8fd8\u652f\u6301\u4e0e\u5404\u4e2a\u4e91\u5e73\u53f0\u5bf9\u63a5\uff0c\u5b9e\u73b0\u4e91\u573a\u666f\u4e0b\u79df\u6237\u7684\u81ea\u670d\u52a1\u8d1f\u8f7d\u9700\u6c42\uff1bIPv6\u6539\u9020\u65b9\u6848\uff0c\u53ef\u6709\u6548\u653b\u514b\u201c\u5929\u7a97\u201d\u95ee\u9898\u3002","created_by":1013,"created_at":"2024-07-31 17:23:42","updated_at":"2024-07-31 17:23:42","pinyin_shortcut":"AD1000B1800","product_unit":1,"is_renew":false,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":68,"key":68,"name":"\u5e94\u7528\u4ea4\u4ed8\u7f51\u5173"},"productBrand":{"id":12,"key":12,"name":"\u6df1\u4fe1\u670d"},"productSerie":{"id":1448,"key":1448,"name":"\u6df1\u4fe1\u670dAD-1000-B1800\u5e94\u7528\u4ea4\u4ed8\u7f51\u5173"},"productUnit":{"id":1,"key":1,"name":"\u53f0"}},"erpSalesOrderProduct":""}],"commentCount":{"object_id":3653,"comment":3},"unreadComments":{},"fromContact":"","projectContactPoints":[],"erpSalesOrder":"","projectUsedClient":{},"schedules":[],"is_only_cp":false,"remain_display":337,"progress_remain_display":337,"forecast_remain_display":304,"projectProductTotalAmount":172700,"projectProductAllAmount":true,"projectProductTotalCost":164065,"projectProductAllCost":true,"projectProductTotalNumber":2,"unissued_invoice":0,"is_exceeded":false,"can_update":true,"can_delete":true,"unread":0,"last_arrive_days_display":"","project_status_display":"\u6536\u6b3e\u5b8c\u6210","is_collected":true,"bgcolor":"#6200fe","can_invoice":true,"can_payment":true,"duration_display":108,"contract_type_display":"\u4ea7\u54c1\u9500\u552e","can_change_status":false,"is_admin":true,"lost_contact_days_display":"","can_view_product":true,"budget_display":"17.27\u4e07","contact_points_status_display":"\u672a\u8bbe\u7f6e","verify_display":0}],"thisUser":{"id":1001,"name":"\u5218\u4eba\u8bda","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}},"options":{"Projects[project_status]":{"key":"Projects[project_status]","name":"\u5546\u673a\u72b6\u6001","value":[{"key":1,"name":"\u9690\u6027\u9700\u6c42","color":"#ffc000"},{"key":2,"name":"\u660e\u786e\u9700\u6c42","color":"#0064ec"},{"key":3,"name":"\u5546\u673a\u6210\u4ea4","color":"#53cd02"},{"key":4,"name":"\u5546\u673a\u5931\u8d25","color":"#e5000a"},{"key":5,"name":"\u5546\u673a\u6401\u7f6e","color":"#222222"}]}},"can_create":true,"can_create_work_log":true,"can_create_schedule":true,"pagenation":{"totalcount":95,"thispage":1,"pagesize":20}},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}],"mod":0}', FALSE, '2025-08-10 14:56:35') RETURNING "id"
14:56:35.6977.6 msyii\db\Command::querySELECT count(*) as count, sum(budget), "project_status" FROM (SELECT p.budget, CASE WHEN project_status = 3 and p.budget <= collected THEN -1 WHEN project_status = 3 and p.budget > collected THEN 3 ELSE project_status END as project_status FROM "a57be577deb434"."tbl_projects" "p" LEFT JOIN "a57be577deb434"."tbl_project_remind_receivers" "prr" ON prr.project_id = p.id LEFT JOIN "a57be577deb434"."tbl_clients" "c" ON p.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_clients" "usedclient" ON p.used_client = usedclient.id LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = c.sales_rep LEFT JOIN "a57be577deb434"."tbl_work_logs" "arrive" ON (arrive.project_id = p.id) AND ("arrive"."scenario_id"=1) AND ("arrive"."is_draft"=FALSE) AND ("arrive"."location_in_id" IS NOT NULL) AND ("arrive"."location_out_id" IS NOT NULL) AND ("arrive"."client_id" IS NOT NULL) LEFT JOIN "a57be577deb434"."tbl_work_logs" "sl" ON sl.project_id = p.id LEFT JOIN "a57be577deb434"."tbl_term_taxonomy_relationships" "ttr" ON ttr.object_id = p.id AND ttr.term_id = 10 LEFT JOIN "a57be577deb434"."tbl_term_taxonomy_relationships" "ttr2" ON ttr2.object_id = p.id AND ttr2.term_id = 13 LEFT JOIN "a57be577deb434"."tbl_project_architects" "pa" ON "pa"."project_id" = "p"."id" LEFT JOIN "a57be577deb434"."tbl_engineer_group_relationships" "egr" ON egr.engineer_id = pa.engineer_id WHERE ("c"."deleted"=FALSE) AND (c.id is not null) AND ((c.sales_rep IS NULL) OR ("c"."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, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 1004, 5072, 5033, 5359, 5412, 5409, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("prr"."user_id"=1001) OR ("c"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1001))) AND (("c"."sales_rep"='1001')) GROUP BY "p"."id") "sub" GROUP BY "project_status"
14:56:35.6085.1 msyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "amount" AS "value", "created_by" FROM (SELECT * FROM ((SELECT '1' || r.id::varchar as id, 1 as ticket_type, r.sales_contract_id as contract_id, r.amount as amount, t.created_at as collected_date, t.created_at, t.created_by, t.abstract as description FROM "a57be577deb434"."tbl_erp_collect_ticket_settles" "r" LEFT JOIN "a57be577deb434"."tbl_erp_collect_tickets" "t" ON r.erp_collect_ticket_id = t.id WHERE (r.sales_contract_id is not null) AND ("t"."status" IN (2, 5, 1))) 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"."status" IN (2, 5, 1)) ) 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"."status" IN (2, 5, 1)) )) "sub") "r" WHERE "contract_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055) ORDER BY "id" DESC
14:56:35.7134.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_visit_module_histories" WHERE ("user_id"=1001) AND ("object_type"=1) AND ("visit_date"='2025-08-10')
14:56:35.4983.1 msyii\db\Command::querySELECT * FROM "global"."vw_user_login" WHERE "id"=1001
14:56:35.5952.9 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=105) AND ("object_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055))
14:56:35.5892.8 msyii\db\Command::querySELECT "project_id", sum(amount) AS sum FROM "a57be577deb434"."tbl_reimbursements" WHERE ("status" IN (2, 3)) AND ("project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) GROUP BY "project_id"
14:56:35.5992.7 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=106) AND ("object_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055))
14:56:35.6032.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=107) AND ("object_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055))
14:56:35.4952.4 msyii\db\Connection::openOpening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta
14:56:35.5862.2 msyii\db\Command::querySELECT "c"."project_id", sum(hours), sum(times) as times FROM "a57be577deb434"."tbl_cases" "c" LEFT JOIN (SELECT "case_id", EXTRACT(epoch FROM sum(end_at - start_at)) /3600 AS hours, count(id) as times FROM "a57be577deb434"."tbl_pre_sales" WHERE "is_draft"=FALSE GROUP BY "case_id") "i" ON i.case_id = c.id WHERE ("case_type"=1) AND ("c"."project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) GROUP BY "c"."project_id"
14:56:35.5022.1 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
14:56:35.5721.9 msyii\db\Command::querySELECT "project_id", count(id) as count FROM "a57be577deb434"."tbl_cases" WHERE "project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653) GROUP BY "project_id"
14:56:35.6061.7 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_erp_collect_tickets" WHERE ("status"=2) AND ("sales_contract_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055)) ORDER BY "id" DESC
14:56:35.6941.7 msyii\db\Command::querySELECT s.id, project_id, client_id, schedule_title, complete_at, start_at, end_at, created_by, is_complete, is_closed, complete_description, set_top_at, CASE WHEN is_complete = true THEN 3 WHEN is_complete = false AND end_at <= NOW() THEN 2 ELSE 1 END AS sort FROM "a57be577deb434"."tbl_schedules" "s" LEFT JOIN "a57be577deb434"."tbl_schedule_carbon_copy_rels" "ccr" ON ccr.schedule_id = s.id WHERE (("is_complete"=FALSE) OR ("complete_at" >= '2025-07-27')) AND ((("is_public"=1) AND ("created_by" != 1001)) OR ("created_by"=1001) OR ("ccr"."user_id"=1001)) AND ("s"."project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) ORDER BY set_top_at DESC nulls last, sort ASC, CASE WHEN is_complete = true THEN complete_at END DESC, CASE WHEN is_complete = false THEN end_at END ASC, end_at DESC
14:56:35.6231.6 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_product_rels" WHERE "project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.5921.5 msyii\db\Command::querySELECT "id", "from_project", "payment_collection_remind_ahead", "serial_no", "is_settle", "is_deliver", "is_outbound", "erp_settle_amount" FROM "a57be577deb434"."tbl_sales_contracts" WHERE "from_project" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.5491.4 msyii\db\Command::querySELECT id, product_type_id, product_type_id as key, name, coalesce(budget, 0) as budget, coalesce(pct, 0) as pct, coalesce(profit, 0) as profit, project_id FROM "a57be577deb434"."tbl_project_product_types" WHERE "project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.6261.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_products" WHERE "id" IN (969, 994, 1562, 1973, 1624, 1961, 849, 1003, 498, 1923, 1104, 1650, 1372, 2055, 2058, 2056, 2059, 2057, 1997, 1999, 2000, 1190, 1191, 2008, 2009, 1874, 1639, 1640, 1494, 1492, 1948, 1949, 1950, 1931, 1586, 1895, 1896, 1897, 1471, 1340, 989, 1353, 1902, 1903, 1910, 1911, 1912, 1904, 1657, 1705, 2067)
14:56:35.5591.2 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_clients" WHERE "id" IN (3286, 2553, 2545, 3372, 2845, 3364, 2117, 3344, 3334, 3327, 2616, 3304, 2538, 3301)
14:56:35.6141.1 msyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "amount" AS "value", "attachment_id", "from_date" FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055) ORDER BY "id"
14:56:35.6831.1 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_contact_mobiles" WHERE "contact_id" IN (1262, 4640, 5912, 5957, 6029, 6047)
14:56:35.5461.0 msyii\db\Command::querySELECT "project_id", "contribution" AS "value", "engineer_id" AS "key", "u"."name" FROM "a57be577deb434"."tbl_project_architects" LEFT JOIN "a57be577deb434"."tbl_users" "u" ON engineer_id = u.id WHERE "a57be577deb434"."tbl_project_architects"."project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653) ORDER BY "contribution" DESC, "engineer_id"
14:56:35.7181.0 msyii\db\Command::executeUPDATE "a57be577deb434"."tbl_visit_module_histories" SET "num"=4, "last_visit_at"='now()' WHERE "id"=55018
14:56:35.6161.0 msyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_receivers" WHERE "contract_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055)
14:56:35.5430.9 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001)
14:56:35.5500.9 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.6150.9 msyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" AS "name", "amount" AS "value", "overdue_days" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_dates" WHERE "contract_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055) ORDER BY "remind_date"
14:56:35.6190.9 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_sales_supplier_rels" WHERE "contract_id" IN (4075, 3620, 3525, 3661, 3703, 3763, 3755, 3724, 3725, 3746, 3803, 3857, 3935, 3916, 3900, 3967, 3978, 3997, 4055)
14:56:35.5510.9 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "description" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=13) AND ("id" IN (165, 232, 1, 172, 2, 5, 226, 164, 142, 337, 185, 191, 184, 189, 205, 204, 196, 200, 192, 197, 199, 340, 348, 133, 139, 129, 136, 140, 349, 350, 359, 369, 377, 182)) ORDER BY "sort"
14:56:35.5530.8 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.6890.8 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_erp_sales_orders" WHERE ("status" IN (2, 5)) AND ("project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653))
14:56:35.5980.7 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (22137, 22670, 22562, 23771, 23648, 24348, 23131, 23789, 23438, 23436, 24970, 25547, 25845, 25704, 26100, 26337, 26549)
14:56:35.6880.7 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_contact_point_rels" WHERE ("contact_id", "project_id") IN ((5957, 3751), (1262, 3723), (1262, 3767), (1262, 3752), (1262, 3744), (4640, 3855), (1262, 3714), (4640, 3760), (4640, 3886), (4640, 3890), (4640, 3899))
14:56:35.5550.7 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.6820.7 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "client_id", "supplier_id" FROM "a57be577deb434"."tbl_contacts" WHERE "id" IN (5957, 4640, 6047, 6029, 1262, 5912)
14:56:35.6300.7 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_series" WHERE "id" IN (1630, 42, 1632, 1382, 1395, 386, 1359, 1404, 743, 1640, 1244, 1243, 1448, 103, 1663, 1012, 615, 104, 1579, 1580, 607, 999, 1665, 1664, 231, 618, 784, 31, 1583, 1603, 1605, 1604, 1613, 315, 801, 666, 741, 803, 1047, 739)
14:56:35.6210.7 msyii\db\Command::querySELECT "id", "id" AS "key", "serial_no" FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id" IN (3804, 3704, 3769, 3726, 3727, 3747, 3773, 3756, 3863, 3617, 3663, 3621, 3903, 3901, 3902, 3936, 3917, 3969, 3982, 3987, 4000, 4056)
14:56:35.5410.6 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "logo", "client_type", "client_class", "client_industry", "sales_rep" FROM "a57be577deb434"."tbl_clients" WHERE "id" IN (3286, 2553, 2545, 3372, 2845, 3364, 2117, 3344, 3334, 3327, 2616, 3304, 2538, 3301)
14:56:35.5740.6 msyii\db\Command::querySELECT "project_id", EXTRACT(epoch FROM sum(end_at - start_at)) /3600 AS hours, count(id) as times FROM "a57be577deb434"."tbl_work_logs" WHERE ("is_draft"=FALSE) AND ("scenario_id"=1) AND (("location_in_id" IS NOT NULL) AND ("location_out_id" IS NOT NULL) AND ("client_id" IS NOT NULL)) AND ("project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) GROUP BY "project_id"
14:56:35.5880.6 msyii\db\Command::querySELECT "project_id", EXTRACT(epoch FROM sum(end_at - start_at)) /3600 AS hours, count(id) as times FROM "a57be577deb434"."tbl_work_logs" WHERE ("is_draft"=FALSE) AND ("scenario_id"=2) AND ("project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) GROUP BY "project_id"
14:56:35.6900.5 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_used_clients" WHERE "project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.5710.5 msyii\db\Command::querySELECT "project_id", count(id) as count FROM "a57be577deb434"."tbl_work_logs" WHERE ("is_draft"=FALSE) AND ("project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)) GROUP BY "project_id"
14:56:35.6200.5 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id" IN (90, 678, 38, 46, 511, 163, 478, 236, 708)
14:56:35.6860.5 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_contact_points" WHERE "project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.6290.5 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_components" WHERE "id" IN (49, 5, 7, 36, 19, 43, 35, 188, 68, 26, 157, 214, 51, 4, 64, 200, 2, 39, 191, 189)
14:56:35.6220.5 msyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "project_id" FROM "a57be577deb434"."tbl_project_remind_receivers" WHERE "project_id" IN (3927, 3751, 3899, 3890, 3886, 3872, 3857, 3855, 3816, 3813, 3786, 3767, 3764, 3760, 3752, 3744, 3723, 3714, 3679, 3653)
14:56:35.5570.5 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id"=4
14:56:35.6910.5 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_clients" WHERE "id"=2150
14:56:35.6310.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_units" WHERE "id" IN (3, 2, 1, 6, 8)
14:56:35.5560.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=9) AND ("id" IN (165, 232, 1, 172, 2, 5, 226, 164, 142, 337, 185, 191, 184, 189, 205, 204, 196, 200, 192, 197, 199, 340, 348, 133, 139, 129, 136, 140, 349, 350, 359, 369, 377, 182)) ORDER BY "sort"
14:56:35.6250.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id" IN (163, 675, 90, 678, 511, 38, 478, 236, 708, 46)
14:56:35.5540.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=10) AND ("id" IN (165, 232, 1, 172, 2, 5, 226, 164, 142, 337, 185, 191, 184, 189, 205, 204, 196, 200, 192, 197, 199, 340, 348, 133, 139, 129, 136, 140, 349, 350, 359, 369, 377, 182)) ORDER BY "sort"
14:56:35.6290.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_brands" WHERE "id" IN (4, 8, 54, 12, 10, 230, 24, 134)
14:56:35.5440.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "notice_days", "color" FROM "a57be577deb434"."tbl_client_classes" WHERE "id"=43
14:56:35.6280.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_types" WHERE "id" IN (2, 5, 4, 7, 22, 3)
14:56:35.6920.4 msyii\db\Command::querySELECT "id", "id" AS "key", "project_used_client_id", "remind_date", "amount", "remind_date" AS "name", "amount" AS "value", "overdue_days" FROM "a57be577deb434"."tbl_project_used_client_payment_collection_remind_dates" WHERE "project_used_client_id" IN (96, 117, 122, 132, 137, 153, 171)
14:56:35.5440.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_client_types" WHERE "id" IN (5, 6)
14:56:35.5460.4 msyii\db\Command::querySELECT "id", "id" AS "key", "type" AS "name" FROM "a57be577deb434"."tbl_contract_types" WHERE "id" IN (1, 2)
14:56:35.5480.4 msyii\db\Command::querySELECT "id", "id" AS "key", "project_status" AS "name", "color" FROM "a57be577deb434"."tbl_project_statuses" WHERE "id" IN (3, 5)
14:56:35.6930.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_used_client_invoices" WHERE "project_used_client_id" IN (96, 117, 122, 132, 137, 153, 171)
14:56:35.6920.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_used_client_payments" WHERE "project_used_client_id" IN (96, 117, 122, 132, 137, 153, 171)
14:56:35.5450.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_client_industries" WHERE "id" IN (13, 18, 10, 20)
14:56:35.6020.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (22828, 23594, 23714, 24180, 24240, 24375, 24525, 25024, 25594, 26397, 26404, 26612, 26642)
14:56:35.5480.3 msyii\db\Command::querySELECT "id", "id" AS "key", "project_progress" AS "name", "description" FROM "a57be577deb434"."tbl_project_progresses" WHERE "id" IN (6, 9, 5)
14:56:35.6130.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1013, 1001)
14:56:35.6910.3 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_used_client_payment_collection_remind_receivers" WHERE "project_used_client_id" IN (96, 117, 122, 132, 137, 153, 171)
14:56:35.6180.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1001, 5388, 1011)
14:56:35.5420.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
14:56:35.7060.3 msyii\db\Command::querySELECT "id" AS "key", "project_status" AS "name", "color" FROM "a57be577deb434"."tbl_project_statuses" WHERE "id" IN (1, 2, 3, 4, 5) ORDER BY "order"
14:56:35.6870.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "client_id", "supplier_id" FROM "a57be577deb434"."tbl_contacts" WHERE "id" IN (5957, 1262, 4640)
14:56:35.5580.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1011, 1001)
14:56:35.6180.3 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (1011, 5388, 1001))
14:56:35.5560.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
14:56:35.7050.3 msyii\db\Command::querySELECT "id", "name" FROM "a57be577deb434"."tbl_users" WHERE "id"='1001'
14:56:35.7060.3 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001)
14:56:35.5570.3 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001)
14:56:35.6850.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_clients" WHERE "id"=2545
14:56:35.5610.3 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001)
14:56:35.5580.3 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (1011, 1001))
14:56:35.6050.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id"=23124
14:56:35.6220.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
14:56:35.6230.2 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001)
14:56:35.5600.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
14:56:35.6850.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id" IN (100, 511, 90, 459)
14:56:35.6870.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_clients" WHERE "id"=2545
14:56:35.6870.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id"=100