Performance Profiling

Total processing time: 115 ms; Peak memory: 4.994 MB. Show Profiling Timeline

总计39条数据
TimeDurationCategoryInfo
  
15:18:38.58020.7 msyii\db\Command::querySELECT "object_id", count(*) as comment FROM "a57be577deb434"."tbl_comments" WHERE ("object_type"=10) AND ("object_id" IN (3331, 3290, 2153)) GROUP BY "object_id"
15:18:38.54317.4 msyii\db\Command::querySELECT COUNT(*) FROM (SELECT c.*, CASE WHEN p.client_id IS NULL THEN false ELSE true END AS cooperated, CASE WHEN c.sales_rep IS NULL THEN 0 ELSE 1 END AS is_public, sl.lost_contact_days, extract(epoch from (now() - max(arrive.end_at))) / 86400 AS last_arrive_days, sl.last_contact, max(arrive.end_at) as last_arrive, CASE WHEN c.client_class IS NOT NULL THEN ( (CASE WHEN cl.contact_base > 0 THEN floor(CASE WHEN c.contact_count > cl.contact_base THEN 1 * 15 ELSE c.contact_count * 15 / cl.contact_base END) ELSE 15 END) + floor(c.client_base_info_count * 15 / 9) + (CASE WHEN cl.visit_base > 0 THEN floor(CASE WHEN c.visit_count > ceil((CASE WHEN extract(year from now()) = extract(year from c.created_at::date) THEN (now()::date - c.created_at::date + 1)::float ELSE 253::float END) / cl.visit_base::float) THEN 1 * 20 ELSE c.visit_count * 20 / ceil((CASE WHEN extract(year from now()) = extract(year from c.created_at::date) THEN (now()::date - c.created_at::date + 1)::float ELSE 253::float END) / cl.visit_base::float) END) ELSE 20 END) + (CASE WHEN cl.cooperate_base > 0 THEN floor(CASE WHEN c.cooperate_count > cl.cooperate_base THEN 1 * 20 ELSE c.cooperate_count * 20 / cl.cooperate_base END) ELSE 20 END) + (CASE WHEN cl.case_pre_sales_base > 0 THEN floor(CASE WHEN c.case_pre_sales_count > cl.case_pre_sales_base THEN 1 * 15 ELSE c.case_pre_sales_count * 15 / cl.case_pre_sales_base END) ELSE 15 END) + (CASE WHEN cl.case_implement_base > 0 THEN floor(CASE WHEN c.case_implement_count > cl.case_implement_base THEN 1 * 15 ELSE c.case_implement_count * 15 / cl.case_implement_base END) ELSE 15 END) ) ELSE NULL END as score FROM "a57be577deb434"."tbl_clients" "c" LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = c.sales_rep LEFT JOIN "a57be577deb434"."tbl_client_classes" "cl" ON cl.id = c.client_class LEFT JOIN "a57be577deb434"."tbl_client_address_rels" "car" ON car.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_addresses" "a" ON car.address_id = a.id LEFT JOIN (SELECT "client_id" FROM "a57be577deb434"."tbl_projects" WHERE "project_status"=3 GROUP BY "client_id") "p" ON p.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_work_logs" "arrive" ON (arrive.client_id = c.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 (SELECT extract(epoch from (now() - max(end_at))) / 86400 AS lost_contact_days, max(end_at) as last_contact, client_id FROM "a57be577deb434"."tbl_work_logs" WHERE "is_draft"=FALSE GROUP BY "client_id") "sl" ON sl.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_term_taxonomy_relationships" "ttr" ON ttr.object_id = c.id AND ttr.term_id = 14 LEFT JOIN (SELECT "client_id" FROM "a57be577deb434"."tbl_contacts" WHERE lower(name) LIKE '%%' GROUP BY "client_id") "cc" ON cc.client_id = c.id WHERE (("c"."sales_rep" IN (5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 1001, 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, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("c"."sales_rep" IS NULL) OR ("c"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1000))) AND ("client_industry"='3') AND ("deleted"=FALSE) AND ((("sl"."lost_contact_days" IS NOT NULL) AND (sl.lost_contact_days <= cl.notice_days)) OR (("sl"."last_contact" IS NULL) AND (EXTRACT (epoch FROM ( CURRENT_DATE - c.created_at ) ) / 86400 <= cl.notice_days))) GROUP BY "c"."id", "cl"."id", "cooperated", "lost_contact_days", "last_contact" ORDER BY "is_public" DESC, lost_contact_days ASC NULLS LAST, "c"."created_at" DESC) "c"
15:18:38.62117.4 msyii\db\Command::querySELECT "object_id", count(*) AS unread FROM "a57be577deb434"."tbl_unread_comments" WHERE ("object_type"=10) AND (remind_user_id = 1000 AND is_read = false) AND ("object_id" IN (3331, 3290, 2153)) GROUP BY "object_id"
15:18:38.56013.9 msyii\db\Command::querySELECT c.*, CASE WHEN p.client_id IS NULL THEN false ELSE true END AS cooperated, CASE WHEN c.sales_rep IS NULL THEN 0 ELSE 1 END AS is_public, sl.lost_contact_days, extract(epoch from (now() - max(arrive.end_at))) / 86400 AS last_arrive_days, sl.last_contact, max(arrive.end_at) as last_arrive, CASE WHEN c.client_class IS NOT NULL THEN ( (CASE WHEN cl.contact_base > 0 THEN floor(CASE WHEN c.contact_count > cl.contact_base THEN 1 * 15 ELSE c.contact_count * 15 / cl.contact_base END) ELSE 15 END) + floor(c.client_base_info_count * 15 / 9) + (CASE WHEN cl.visit_base > 0 THEN floor(CASE WHEN c.visit_count > ceil((CASE WHEN extract(year from now()) = extract(year from c.created_at::date) THEN (now()::date - c.created_at::date + 1)::float ELSE 253::float END) / cl.visit_base::float) THEN 1 * 20 ELSE c.visit_count * 20 / ceil((CASE WHEN extract(year from now()) = extract(year from c.created_at::date) THEN (now()::date - c.created_at::date + 1)::float ELSE 253::float END) / cl.visit_base::float) END) ELSE 20 END) + (CASE WHEN cl.cooperate_base > 0 THEN floor(CASE WHEN c.cooperate_count > cl.cooperate_base THEN 1 * 20 ELSE c.cooperate_count * 20 / cl.cooperate_base END) ELSE 20 END) + (CASE WHEN cl.case_pre_sales_base > 0 THEN floor(CASE WHEN c.case_pre_sales_count > cl.case_pre_sales_base THEN 1 * 15 ELSE c.case_pre_sales_count * 15 / cl.case_pre_sales_base END) ELSE 15 END) + (CASE WHEN cl.case_implement_base > 0 THEN floor(CASE WHEN c.case_implement_count > cl.case_implement_base THEN 1 * 15 ELSE c.case_implement_count * 15 / cl.case_implement_base END) ELSE 15 END) ) ELSE NULL END as score FROM "a57be577deb434"."tbl_clients" "c" LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = c.sales_rep LEFT JOIN "a57be577deb434"."tbl_client_classes" "cl" ON cl.id = c.client_class LEFT JOIN "a57be577deb434"."tbl_client_address_rels" "car" ON car.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_addresses" "a" ON car.address_id = a.id LEFT JOIN (SELECT "client_id" FROM "a57be577deb434"."tbl_projects" WHERE "project_status"=3 GROUP BY "client_id") "p" ON p.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_work_logs" "arrive" ON (arrive.client_id = c.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 (SELECT extract(epoch from (now() - max(end_at))) / 86400 AS lost_contact_days, max(end_at) as last_contact, client_id FROM "a57be577deb434"."tbl_work_logs" WHERE "is_draft"=FALSE GROUP BY "client_id") "sl" ON sl.client_id = c.id LEFT JOIN "a57be577deb434"."tbl_term_taxonomy_relationships" "ttr" ON ttr.object_id = c.id AND ttr.term_id = 14 LEFT JOIN (SELECT "client_id" FROM "a57be577deb434"."tbl_contacts" WHERE lower(name) LIKE '%%' GROUP BY "client_id") "cc" ON cc.client_id = c.id WHERE (("c"."sales_rep" IN (5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 1001, 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, 5409, 5412, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("c"."sales_rep" IS NULL) OR ("c"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1000))) AND ("client_industry"='3') AND ("deleted"=FALSE) AND ((("sl"."lost_contact_days" IS NOT NULL) AND (sl.lost_contact_days <= cl.notice_days)) OR (("sl"."last_contact" IS NULL) AND (EXTRACT (epoch FROM ( CURRENT_DATE - c.created_at ) ) / 86400 <= cl.notice_days))) GROUP BY "c"."id", "cl"."id", "cooperated", "lost_contact_days", "last_contact" ORDER BY "is_public" DESC, lost_contact_days ASC NULLS LAST, "c"."created_at" DESC LIMIT 10
15:18:38.6055.7 msyii\db\Command::querySELECT "c"."client_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"."client_id" IN (3331, 3290, 2153)) GROUP BY "c"."client_id"
15:18:38.5342.8 msyii\db\Command::querySELECT * FROM "global"."vw_user_login" WHERE "access_token"='gIBfXHaGAAjf2tBIfgqsDfRNPly9E9om'
15:18:38.6112.3 msyii\db\Command::querySELECT "c"."client_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"."client_id" IN (3331, 3290, 2153)) GROUP BY "c"."client_id"
15:18:38.5321.9 msyii\db\Connection::openOpening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta
15:18:38.6411.8 msyii\db\Command::queryINSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "version_code", "url", "request", "response", "php_error", "time") VALUES (200, 'a57be577deb434', 1000, 0, 266, 'v2/client/list', '{"access_token":"gIBfXHaGAAjf2tBIfgqsDfRNPly9E9om","Filter":{"sort":"","name":""},"ClientSearch":{"contact_status":"0","sales_rep":"","cooperated":"","client_industry":"3","client_type":"","keyword":"","clientFrom":"","company_nature":"","client_class":""},"device_type":"0","version_code":"266","lat":"39.960398","lng":"116.28906","page":"1","token":"bdb893b6fac32ed266f01eb5092c1b20","posttime":"1757488718","pagesize":"10"}', '{"code":200,"data":{"list":[{"id":3331,"name":"\u5317\u4eac\u4e45\u4e45\u6cf0\u548c\u4e2d\u533b\u533b\u9662\u6709\u9650\u516c\u53f8","abbr":null,"pinyin_shortcut":"bjjjthzyyyyxgs","description":null,"corp_rep":null,"website":null,"capital":null,"established_at":null,"headcount":null,"reg_address":null,"working_address":null,"telephone":"","fax":null,"scale":null,"branch":null,"purchase_scale_per_yr":"0.0","purchase_freq":"","company_nature":4,"client_class":43,"client_industry":3,"client_type":5,"sales_rep":5295,"main_contact":null,"created_by":5295,"created_at":"2025-02-19 14:57:10","updated_at":"2025-09-01 09:16:55","main_business":null,"deleted":false,"capital_currency":"","invoice_info":null,"logo":null,"en_name":null,"pick_at":"2025-02-24 16:10:18","it_budget":null,"deployment_mode":null,"it_per_num":null,"public_relations_difficulty":null,"it_status":null,"decision_process":null,"coach":null,"competitor":null,"peers":null,"supplier":null,"main_product":null,"client_base_info_count":1,"client_key_info_count":0,"contact_count":1,"visit_count":4,"cooperate_count":0,"case_pre_sales_count":2,"case_implement_count":0,"is_overdue_remind":false,"from_contact":null,"tax_no":null,"cooperated":false,"is_public":1,"lost_contact_days":"25.9907356717593","last_arrive_days":"25.9907356717593","last_contact":"2025-08-15 15:31:59","last_arrive":"2025-08-15 15:31:59+08","score":"28","clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC","visit_base":15},"clientFrom":null,"clientIndustry":{"id":3,"key":3,"name":"\u533b\u7597"},"companyNature":{"id":4,"key":4,"name":"\u6c11\u8425\u4f01\u4e1a"},"salesRep":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","client_lock":true,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"createdBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3331,"comment":1},"workingAddress":null,"unCloseCases":[],"workLogCount":{"client_id":3331,"count":11},"caseCount":{"client_id":3331,"count":2},"salesTimeCount":{"client_id":3331,"hours":"8.16472222222222","times":4},"implementTimeCount":null,"presalesTimeCount":{"client_id":3331,"sum":"3","times":"2"},"engineerTimeCount":null,"reimbursementAmountSum":{"client_id":3331,"sum":"939.80"},"addresses":[],"contacts":[{"id":5992,"name":"\u738b\u8f89\u7a0b","email":"","pinyin_shortcut":"whc","sex":"M","birth_date":null,"department":"","job_position":"","mobile":"","telephone":"5732888","client_id":3331,"supplier_id":null,"created_by":5295,"created_at":"2025-02-20 10:04:27","updated_at":"2025-02-24 15:37:29","user_status":2,"description":"","contact_type":"1","contact_attitude":null,"telephone_area_code":"010","telephone_extension_number":"","mp_open_id":null,"pinyin1":"wang","pinyin2":"hui","pinyin3":"cheng","pinyin4":null,"namecut1":"\u738b","namecut2":"\u8f89","namecut3":"\u7a0b","namecut4":null,"is_mp_bind":false,"contactStatus":{"id":2,"key":2,"name":"\u5728\u804c"},"createdBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","user_status":"1"},"mobiles":[{"id":6780,"contact_id":5992,"mobile":"13811477701","mp_open_id":null}],"contactKeyRoles":[],"contactAttitude":null}],"unreadComments":null,"fromContact":null,"workingAddresses":[{"id":4153,"name":"\u5317\u4eac\u4e45\u4e45\u6cf0\u548c\u4e2d\u533b\u533b\u9662\u6709\u9650\u516c\u53f8","address1":"\u5317\u4eac\u5e02\u677f\u4e95\u8def59\u53f7","address2":"\u4e45\u4e45\u6cf0\u548c","state":"\u5317\u4eac\u5e02","city":"\u5e02\u8f96\u533a","region":"\u6d77\u6dc0\u533a","zip":null,"country":"\u4e2d\u56fd","geolocation":"(116.287008,39.949394)","created_by":5295,"created_at":"2025-05-16 09:51:08","updated_at":"2025-05-16 09:51:08","state_id":110000,"city_id":110100,"region_id":110108,"country_id":1,"lng":"116.287008","lat":"39.949394"},{"id":4154,"name":"\u5317\u4eac\u4e45\u4e45\u6cf0\u548c\u4e2d\u533b\u533b\u9662\u6709\u9650\u516c\u53f8","address1":"\u5317\u4eac\u5e02\u4e2d\u5173\u6751\u5927\u885718\u53f7\u4e2d\u5173\u6751\u79d1\u6280\u8d38\u6613\u4e2d\u5fc3","address2":"\u4e2d\u56fd\u6751\u79d1\u8d38\u4e2d\u5fc3","state":"\u5317\u4eac\u5e02","city":"\u5e02\u8f96\u533a","region":"\u6d77\u6dc0\u533a","zip":null,"country":"\u4e2d\u56fd","geolocation":"(116.317651,39.98341)","created_by":5295,"created_at":"2025-05-16 09:51:08","updated_at":"2025-05-16 09:51:08","state_id":110000,"city_id":110100,"region_id":110108,"country_id":1,"lng":"116.317651","lat":"39.98341"}],"unread":0,"lost_contact_days_display":"25\u5929\u524d","last_arrive_days_display":"25\u5929\u524d","bgcolor":"#1EE6DC","overdue_display":"","last_arrive_overdue_display":"\u903e\u671f11\u5929\u672a\u62dc\u8bbf","can_pick_up":false,"can_transfer":false,"can_update":true,"can_delete":false,"can_give_up":false,"can_create_contact":true,"can_edit_contact":true,"can_create_reimbursement":true,"can_create_schedule":true,"can_create_work_log":true},{"id":3290,"name":"\u4ebf\u4e00\u751f\u7269","abbr":null,"pinyin_shortcut":"yysw","description":null,"corp_rep":null,"website":null,"capital":null,"established_at":null,"headcount":null,"reg_address":null,"working_address":null,"telephone":"","fax":null,"scale":null,"branch":null,"purchase_scale_per_yr":"0.0","purchase_freq":"","company_nature":4,"client_class":47,"client_industry":3,"client_type":5,"sales_rep":1005,"main_contact":null,"created_by":1005,"created_at":"2024-08-08 11:01:17","updated_at":"2025-08-31 21:57:34","main_business":null,"deleted":false,"capital_currency":"","invoice_info":null,"logo":null,"en_name":null,"pick_at":"2024-08-08 11:01:17","it_budget":null,"deployment_mode":null,"it_per_num":null,"public_relations_difficulty":null,"it_status":null,"decision_process":null,"coach":null,"competitor":null,"peers":null,"supplier":null,"main_product":null,"client_base_info_count":1,"client_key_info_count":0,"contact_count":1,"visit_count":0,"cooperate_count":0,"case_pre_sales_count":1,"case_implement_count":0,"is_overdue_remind":false,"from_contact":null,"tax_no":null,"cooperated":false,"is_public":1,"lost_contact_days":"26.1969740976852","last_arrive_days":"398.173362986574","last_contact":"2025-08-15 10:35:00","last_arrive":"2024-08-08 11:09:00+08","score":"11","clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":47,"key":47,"name":"\u76ee\u6807\u5ba2\u6237","notice_days":30,"color":"#EB13C3","visit_base":10},"clientFrom":null,"clientIndustry":{"id":3,"key":3,"name":"\u533b\u7597"},"companyNature":{"id":4,"key":4,"name":"\u6c11\u8425\u4f01\u4e1a"},"salesRep":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","client_lock":false,"avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}},"createdBy":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","department_id":1,"avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3290,"comment":7},"workingAddress":null,"unCloseCases":[],"workLogCount":{"client_id":3290,"count":9},"caseCount":{"client_id":3290,"count":1},"salesTimeCount":{"client_id":3290,"hours":"0","times":1},"implementTimeCount":null,"presalesTimeCount":{"client_id":3290,"sum":"0.166666666666667","times":"1"},"engineerTimeCount":null,"reimbursementAmountSum":null,"addresses":[],"contacts":[{"id":5843,"name":"\u4f59\u5c0f\u7434","email":"","pinyin_shortcut":"yxq","sex":"F","birth_date":null,"department":"","job_position":"","mobile":"","telephone":"","client_id":3290,"supplier_id":null,"created_by":1005,"created_at":"2024-08-08 11:03:09","updated_at":"2024-08-08 11:03:09","user_status":2,"description":"","contact_type":"1","contact_attitude":null,"telephone_area_code":"","telephone_extension_number":"","mp_open_id":null,"pinyin1":"yu","pinyin2":"xiao","pinyin3":"qin","pinyin4":null,"namecut1":"\u4f59","namecut2":"\u5c0f","namecut3":"\u7434","namecut4":null,"is_mp_bind":false,"contactStatus":{"id":2,"key":2,"name":"\u5728\u804c"},"createdBy":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","user_status":"1"},"mobiles":[{"id":6636,"contact_id":5843,"mobile":"18810155645","mp_open_id":null}],"contactKeyRoles":[],"contactAttitude":null}],"unreadComments":null,"fromContact":null,"workingAddresses":[{"id":3899,"name":"\u4ebf\u4e00\u751f\u7269","address1":"\u5317\u4eac\u5e02\u901a\u5dde\u533a\u7ecf\u6d4e\u6280\u672f\u5f00\u53d1\u533a\u79d1\u521b14\u885799\u53f7(\u6c47\u9f99\u68ee\u79d1\u6280\u56ed\u533a)3\u53f7\u697c2\u5c42","address2":"\u4ebf\u4e00","state":"\u5317\u4eac\u5e02","city":"\u5e02\u8f96\u533a","region":"\u901a\u5dde\u533a","zip":null,"country":"\u4e2d\u56fd","geolocation":"(116.5583,39.77592)","created_by":1005,"created_at":"2024-08-08 11:08:21","updated_at":"2024-08-08 11:08:21","state_id":110000,"city_id":110100,"region_id":110112,"country_id":1,"lng":"116.5583","lat":"39.77592"}],"unread":0,"lost_contact_days_display":"26\u5929\u524d","last_arrive_days_display":"1\u5e74\u524d","bgcolor":"#EB13C3","overdue_display":"","last_arrive_overdue_display":"\u903e\u671f389\u5929\u672a\u62dc\u8bbf","can_pick_up":false,"can_transfer":true,"can_update":true,"can_delete":false,"can_give_up":true,"can_create_contact":true,"can_edit_contact":true,"can_create_reimbursement":true,"can_create_schedule":true,"can_create_work_log":true},{"id":2153,"name":"\u7231\u5eb7\u56fd\u5bbe\u5065\u5eb7\u4f53\u68c0\u7ba1\u7406\u96c6\u56e2\u6709\u9650\u516c\u53f8","abbr":null,"pinyin_shortcut":"akgbjktjgljtyxgs","description":"","corp_rep":"","website":"","capital":null,"established_at":null,"headcount":null,"reg_address":null,"working_address":2684,"telephone":"","fax":"","scale":null,"branch":"","purchase_scale_per_yr":"0.0","purchase_freq":"0","company_nature":4,"client_class":43,"client_industry":3,"client_type":5,"sales_rep":5295,"main_contact":null,"created_by":5015,"created_at":"2022-02-22 21:27:24","updated_at":"2025-09-01 09:30:27","main_business":null,"deleted":false,"capital_currency":"rmb","invoice_info":"","logo":null,"en_name":"","pick_at":"2022-02-22 21:27:24","it_budget":null,"deployment_mode":null,"it_per_num":null,"public_relations_difficulty":null,"it_status":null,"decision_process":null,"coach":null,"competitor":null,"peers":null,"supplier":null,"main_product":null,"client_base_info_count":1,"client_key_info_count":0,"contact_count":2,"visit_count":4,"cooperate_count":0,"case_pre_sales_count":0,"case_implement_count":0,"is_overdue_remind":false,"from_contact":null,"tax_no":null,"cooperated":false,"is_public":1,"lost_contact_days":"47.193189375463","last_arrive_days":"47.193189375463","last_contact":"2025-07-25 10:40:27","last_arrive":"2025-07-25 10:40:27+08","score":"20","clientType":{"id":5,"key":5,"name":"\u5546\u4e1a"},"clientClass":{"id":43,"key":43,"name":"\u6f5c\u529b\u5ba2\u6237","notice_days":60,"color":"#1EE6DC","visit_base":15},"clientFrom":{"id":154,"key":154,"name":"\u5e7f\u544a\u63a8\u5e7f"},"clientIndustry":{"id":3,"key":3,"name":"\u533b\u7597"},"companyNature":{"id":4,"key":4,"name":"\u6c11\u8425\u4f01\u4e1a"},"salesRep":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","client_lock":true,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"createdBy":{"id":5015,"key":5015,"name":"\u5f20\u96ea\u677e","sex":"F","department_id":9,"avatar":{"id":5,"user_id":5015,"name":"\/files\/cdn\/a57be577deb434\/avatar\/7a105eb6-13c4-3990-9428-b163f97fe449.png"},"department":{"id":9,"key":9,"name":"\u9879\u76ee\u90e8"}},"commentCount":{"object_id":2153,"comment":7},"workingAddress":{"id":2684,"name":"\u7231\u5eb7\u56fd\u5bbe\u5065\u5eb7\u4f53\u68c0\u7ba1\u7406\u96c6\u56e2\u6709\u9650\u516c\u53f8","address1":null,"address2":"\u5317\u4eac\u5e02\u671d\u9633\u533a\u5efa\u56fd\u8def\u753292\u53f7","state":"\u5317\u4eac\u5e02","city":"\u5e02\u8f96\u533a","region":"\u671d\u9633\u533a","zip":"","country":"\u4e2d\u56fd","geolocation":"(116.472184,39.907893)","created_by":5295,"created_at":"2022-03-04 13:10:32","updated_at":"2024-05-19 21:55:25","state_id":110000,"city_id":110100,"region_id":110105,"country_id":1,"lng":"116.472184","lat":"39.907893"},"unCloseCases":[],"workLogCount":{"client_id":2153,"count":62},"caseCount":{"client_id":2153,"count":9},"salesTimeCount":{"client_id":2153,"hours":"17.4483333333333","times":22},"implementTimeCount":{"client_id":2153,"sum":"52.5936111111111","times":"11"},"presalesTimeCount":{"client_id":2153,"sum":"1.45","times":"1"},"engineerTimeCount":null,"reimbursementAmountSum":{"client_id":2153,"sum":"2237.02"},"addresses":[],"contacts":[{"id":3900,"name":"\u9ec4\u5f3a","email":"","pinyin_shortcut":"hq","sex":"M","birth_date":null,"department":"","job_position":"","mobile":"13261687383","telephone":"","client_id":2153,"supplier_id":null,"created_by":5015,"created_at":"2022-02-22 21:27:24","updated_at":"2022-02-22 21:27:24","user_status":2,"description":"","contact_type":"1","contact_attitude":null,"telephone_area_code":"","telephone_extension_number":"","mp_open_id":null,"pinyin1":"huang","pinyin2":"qiang","pinyin3":null,"pinyin4":null,"namecut1":"\u9ec4","namecut2":"\u5f3a","namecut3":null,"namecut4":null,"is_mp_bind":true,"contactStatus":{"id":2,"key":2,"name":"\u5728\u804c"},"createdBy":{"id":5015,"key":5015,"name":"\u5f20\u96ea\u677e","sex":"F","user_status":"-1"},"mobiles":[{"id":4718,"contact_id":3900,"mobile":"13261687383","mp_open_id":"oagch6UgytjgjVmvdE24bA2iqfhs"}],"contactKeyRoles":[],"contactAttitude":null},{"id":4415,"name":"\u7a46\u5ca9","email":"","pinyin_shortcut":"my","sex":"M","birth_date":null,"department":"","job_position":"","mobile":"","telephone":"","client_id":2153,"supplier_id":null,"created_by":5295,"created_at":"2022-11-15 21:23:38","updated_at":"2022-11-15 21:23:38","user_status":2,"description":"","contact_type":"1","contact_attitude":null,"telephone_area_code":"010","telephone_extension_number":"","mp_open_id":null,"pinyin1":"mu","pinyin2":"yan","pinyin3":null,"pinyin4":null,"namecut1":"\u7a46","namecut2":"\u5ca9","namecut3":null,"namecut4":null,"is_mp_bind":false,"contactStatus":{"id":2,"key":2,"name":"\u5728\u804c"},"createdBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","user_status":"1"},"mobiles":[{"id":5227,"contact_id":4415,"mobile":"13920203219","mp_open_id":null}],"contactKeyRoles":[],"contactAttitude":null}],"unreadComments":null,"fromContact":null,"workingAddresses":[{"id":2684,"name":"\u7231\u5eb7\u56fd\u5bbe\u5065\u5eb7\u4f53\u68c0\u7ba1\u7406\u96c6\u56e2\u6709\u9650\u516c\u53f8","address1":null,"address2":"\u5317\u4eac\u5e02\u671d\u9633\u533a\u5efa\u56fd\u8def\u753292\u53f7","state":"\u5317\u4eac\u5e02","city":"\u5e02\u8f96\u533a","region":"\u671d\u9633\u533a","zip":"","country":"\u4e2d\u56fd","geolocation":"(116.472184,39.907893)","created_by":5295,"created_at":"2022-03-04 13:10:32","updated_at":"2024-05-19 21:55:25","state_id":110000,"city_id":110100,"region_id":110105,"country_id":1,"lng":"116.472184","lat":"39.907893"}],"unread":0,"lost_contact_days_display":"1\u4e2a\u6708\u524d","last_arrive_days_display":"1\u4e2a\u6708\u524d","bgcolor":"#1EE6DC","overdue_display":"","last_arrive_overdue_display":"\u903e\u671f33\u5929\u672a\u62dc\u8bbf","can_pick_up":false,"can_transfer":false,"can_update":true,"can_delete":false,"can_give_up":false,"can_create_contact":true,"can_edit_contact":true,"can_create_reimbursement":true,"can_create_schedule":true,"can_create_work_log":true}],"pagenation":{"totalcount":3,"thispage":1,"pagesize":10},"can_create":true},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}]}', FALSE, '2025-09-10 15:18:38') RETURNING "id"
15:18:38.6141.5 msyii\db\Command::querySELECT "client_id", sum(amount) AS sum FROM "a57be577deb434"."tbl_reimbursements" WHERE ("status" IN (2, 3)) AND ("client_id" IN (3331, 3290, 2153)) GROUP BY "client_id"
15:18:38.5371.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1000
15:18:38.6011.2 msyii\db\Command::querySELECT "id", "client_id" FROM "a57be577deb434"."tbl_cases" WHERE ("case_status" NOT IN (5, 6)) AND ("client_id" IN (3331, 3290, 2153))
15:18:38.6161.0 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_contacts" WHERE "client_id" IN (3331, 3290, 2153)
15:18:38.6030.9 msyii\db\Command::querySELECT "client_id", count(id) as count FROM "a57be577deb434"."tbl_cases" WHERE "client_id" IN (3331, 3290, 2153) GROUP BY "client_id"
15:18:38.6180.6 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_contact_mobiles" WHERE "contact_id" IN (3900, 4415, 5843, 5992)
15:18:38.6390.5 msyii\db\Command::querySELECT *, geolocation[0] AS lng, geolocation[1] AS lat FROM "a57be577deb434"."tbl_addresses" WHERE ("address2" != '') AND ("address2" IS NOT NULL) AND ("id" IN (2684, 3899, 4153, 4154))
15:18:38.6040.5 msyii\db\Command::querySELECT "client_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 ("client_id" IN (3331, 3290, 2153)) GROUP BY "client_id"
15:18:38.5760.5 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=14) AND ("id" IN (136, 154, 184, 189, 320, 349, 1, 229, 2, 215, 130, 179, 181, 164, 132, 142, 185, 191, 369)) ORDER BY "sort"
15:18:38.6030.5 msyii\db\Command::querySELECT "client_id", count(id) as count FROM "a57be577deb434"."tbl_work_logs" WHERE ("is_draft"=FALSE) AND ("client_id" IN (3331, 3290, 2153)) GROUP BY "client_id"
15:18:38.6010.4 msyii\db\Command::querySELECT *, geolocation[0] AS lng, geolocation[1] AS lat FROM "a57be577deb434"."tbl_addresses" WHERE "id"=2684
15:18:38.6140.4 msyii\db\Command::querySELECT "client_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 ("client_id" IN (3331, 3290, 2153)) GROUP BY "client_id"
15:18:38.5750.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_client_types" WHERE "id"=5
15:18:38.6160.4 msyii\db\Command::querySELECT "id", "id" AS "key", "address" AS "name", "client_id" FROM "a57be577deb434"."tbl_client_addresses" WHERE "client_id" IN (3331, 3290, 2153)
15:18:38.6380.4 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_client_address_rels" WHERE "client_id" IN (3331, 3290, 2153)
15:18:38.5760.3 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id" IN (3331, 3290, 2153)
15:18:38.6190.3 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id" IN (3900, 4415, 5843, 5992)
15:18:38.5780.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 (5295, 1005))
15:18:38.5790.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id" IN (1, 9)
15:18:38.6200.3 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_term_taxonomy_relationships" WHERE "object_id" IN (3900, 4415, 5843, 5992)
15:18:38.6170.3 msyii\db\Command::querySELECT "id", "id" AS "key", "status" AS "name" FROM "a57be577deb434"."tbl_contact_statuses" WHERE "id"=2
15:18:38.6180.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "user_status" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (5015, 5295, 1005)
15:18:38.5770.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_client_industries" WHERE "id"=3
15:18:38.5780.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "client_lock" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (5295, 1005)
15:18:38.6200.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=12) AND ("id" IN (5, 226, 184, 189, 185, 191, 1, 349, 369, 164, 142, 377)) ORDER BY "sort"
15:18:38.5770.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_company_natures" WHERE "id"=4
15:18:38.6190.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_term_taxonomies" WHERE ("term_id"=11) AND ("id" IN (5, 226, 184, 189, 185, 191, 1, 349, 369, 164, 142, 377)) ORDER BY "sort"
15:18:38.5760.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "notice_days", "color", "visit_base" FROM "a57be577deb434"."tbl_client_classes" WHERE "id" IN (43, 47)
15:18:38.5790.2 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (5295, 5015, 1005))
15:18:38.5790.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (5295, 1005, 5015)