Performance Profiling

Total processing time: 69 ms; Peak memory: 5.812 MB. Show Profiling Timeline

总计17条数据
TimeDurationCategoryInfo
  
17:14:30.19919.8 msyii\db\Command::querySELECT COUNT(*) FROM (SELECT * FROM ((SELECT * FROM (SELECT r.id, r.id as erp_purchase_inbound_id, r.supplier_id, null::integer as project_id, null::integer as client_id, r.wrote_date, r.serial_no, r.erp_store_id, 1 as ticket_type, '采购入库单' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, sum(eip.inventory) as inventory, sum(rp.number) as in_number, null::numeric as out_number, sum(rp.amount) as purchase_amount, sum(rp.total_amount) as purchase_total_amount, null::numeric as sales_amount, null::numeric as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_purchase_inbounds" "r" LEFT JOIN "a57be577deb434"."tbl_erp_purchase_inbound_products" "rp" ON rp.erp_purchase_inbound_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.erp_purchase_inbound_product_id = rp.id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE ("rp"."product_id"='2067') AND ("status" IN (2, 5)) GROUP BY "r"."id") "sub") UNION ALL ( SELECT r.id, null::integer as erp_purchase_inbound_id, null::integer as supplier_id, null::integer as project_id, null::integer as client_id, r.wrote_date, r.serial_no, r.erp_store_id, 5 as ticket_type, '拆装单' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, sum(eip.inventory) as inventory, sum(eip.number) as in_number, sum(rp2.number) as out_number, sum(eip.amount) as purchase_amount, sum(eip.total_amount) as purchase_total_amount, null::numeric as sales_amount, sum(rp2.total_amount) as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_inventory_builds" "r" LEFT JOIN "a57be577deb434"."tbl_erp_inventory_build_products" "rp" ON rp.erp_inventory_build_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_build_spent_products" "rp2" ON rp2.erp_inventory_build_id = r.id and rp2.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.erp_inventory_build_product_id = rp.id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE (("rp"."product_id"='2067') OR ("rp2"."product_id"='2067')) AND ("status" IN (2, 5)) GROUP BY "r"."id" ) UNION ALL ( SELECT r.id, null::integer as erp_purchase_inbound_id, r.supplier_id, null::integer as project_id, null::integer as client_id, r.wrote_date, r.serial_no, r.erp_store_id, 6 as ticket_type, '期初库存' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, sum(eip.inventory) as inventory, sum(rp.number) as in_number, null::numeric as out_number, sum(rp.amount) as purchase_amount, sum(rp.total_amount) as purchase_total_amount, null::numeric as sales_amount, null::numeric as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_inventory_starts" "r" LEFT JOIN "a57be577deb434"."tbl_erp_inventory_start_products" "rp" ON rp.erp_inventory_start_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.erp_inventory_start_product_id = rp.id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE "rp"."product_id"='2067' GROUP BY "r"."id" ) UNION ALL ( SELECT r.id, null::integer as erp_purchase_inbound_id, null::integer as supplier_id, r.project_id, r.client_id, r.wrote_date, r.serial_no, r.erp_store_id, 9 as ticket_type, '销售退货单' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, null::numeric as inventory, sum(rp.number) as in_number, null::numeric as out_number, sum(rp.total_amount) as purchase_amount, sum(rp.total_amount) as purchase_total_amount, null::numeric as sales_amount, null::numeric as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_sales_returns" "r" LEFT JOIN "a57be577deb434"."tbl_erp_sales_return_products" "rp" ON rp.erp_sales_return_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_sales_outbound_spent_products" "rp2" ON rp.erp_sales_outbound_spent_product_id = rp2.id LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.id = rp2.erp_inventory_product_id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE ("rp"."product_id"='2067') AND ("status" IN (2, 5)) GROUP BY "r"."id" ) UNION ALL ( SELECT r.id, r.id as erp_purchase_gift_id, r.supplier_id, null::integer as project_id, null::integer as client_id, r.wrote_date, r.serial_no, r.erp_store_id, 10 as ticket_type, '获赠单' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, sum(eip.inventory) as inventory, sum(eip.number) as in_number, null::numeric as out_number, sum(eip.amount) as purchase_amount, sum(eip.total_amount) as purchase_total_amount, null::numeric as sales_amount, null::numeric as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_purchase_gifts" "r" LEFT JOIN "a57be577deb434"."tbl_erp_purchase_gift_products" "rp" ON rp.erp_purchase_gift_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.erp_purchase_gift_product_id = rp.id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE ("rp"."product_id"='2067') AND ("status" IN (2, 5)) GROUP BY "r"."id" )) "sub" WHERE "inventory" > 0 ORDER BY wrote_date DESC) "c"
17:14:30.2195.1 msyii\db\Command::querySELECT * FROM ((SELECT * FROM (SELECT r.id, r.id as erp_purchase_inbound_id, r.supplier_id, null::integer as project_id, null::integer as client_id, r.wrote_date, r.serial_no, r.erp_store_id, 1 as ticket_type, '采购入库单' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, sum(eip.inventory) as inventory, sum(rp.number) as in_number, null::numeric as out_number, sum(rp.amount) as purchase_amount, sum(rp.total_amount) as purchase_total_amount, null::numeric as sales_amount, null::numeric as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_purchase_inbounds" "r" LEFT JOIN "a57be577deb434"."tbl_erp_purchase_inbound_products" "rp" ON rp.erp_purchase_inbound_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.erp_purchase_inbound_product_id = rp.id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE ("rp"."product_id"='2067') AND ("status" IN (2, 5)) GROUP BY "r"."id") "sub") UNION ALL ( SELECT r.id, null::integer as erp_purchase_inbound_id, null::integer as supplier_id, null::integer as project_id, null::integer as client_id, r.wrote_date, r.serial_no, r.erp_store_id, 5 as ticket_type, '拆装单' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, sum(eip.inventory) as inventory, sum(eip.number) as in_number, sum(rp2.number) as out_number, sum(eip.amount) as purchase_amount, sum(eip.total_amount) as purchase_total_amount, null::numeric as sales_amount, sum(rp2.total_amount) as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_inventory_builds" "r" LEFT JOIN "a57be577deb434"."tbl_erp_inventory_build_products" "rp" ON rp.erp_inventory_build_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_build_spent_products" "rp2" ON rp2.erp_inventory_build_id = r.id and rp2.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.erp_inventory_build_product_id = rp.id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE (("rp"."product_id"='2067') OR ("rp2"."product_id"='2067')) AND ("status" IN (2, 5)) GROUP BY "r"."id" ) UNION ALL ( SELECT r.id, null::integer as erp_purchase_inbound_id, r.supplier_id, null::integer as project_id, null::integer as client_id, r.wrote_date, r.serial_no, r.erp_store_id, 6 as ticket_type, '期初库存' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, sum(eip.inventory) as inventory, sum(rp.number) as in_number, null::numeric as out_number, sum(rp.amount) as purchase_amount, sum(rp.total_amount) as purchase_total_amount, null::numeric as sales_amount, null::numeric as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_inventory_starts" "r" LEFT JOIN "a57be577deb434"."tbl_erp_inventory_start_products" "rp" ON rp.erp_inventory_start_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.erp_inventory_start_product_id = rp.id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE "rp"."product_id"='2067' GROUP BY "r"."id" ) UNION ALL ( SELECT r.id, null::integer as erp_purchase_inbound_id, null::integer as supplier_id, r.project_id, r.client_id, r.wrote_date, r.serial_no, r.erp_store_id, 9 as ticket_type, '销售退货单' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, null::numeric as inventory, sum(rp.number) as in_number, null::numeric as out_number, sum(rp.total_amount) as purchase_amount, sum(rp.total_amount) as purchase_total_amount, null::numeric as sales_amount, null::numeric as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_sales_returns" "r" LEFT JOIN "a57be577deb434"."tbl_erp_sales_return_products" "rp" ON rp.erp_sales_return_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_sales_outbound_spent_products" "rp2" ON rp.erp_sales_outbound_spent_product_id = rp2.id LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.id = rp2.erp_inventory_product_id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE ("rp"."product_id"='2067') AND ("status" IN (2, 5)) GROUP BY "r"."id" ) UNION ALL ( SELECT r.id, r.id as erp_purchase_gift_id, r.supplier_id, null::integer as project_id, null::integer as client_id, r.wrote_date, r.serial_no, r.erp_store_id, 10 as ticket_type, '获赠单' as ticket_type_display, r.abstract, r.description, r.created_by, r.amount, sum(eip.inventory) as inventory, sum(eip.number) as in_number, null::numeric as out_number, sum(eip.amount) as purchase_amount, sum(eip.total_amount) as purchase_total_amount, null::numeric as sales_amount, null::numeric as sales_total_amount, handler, string_agg(distinct s.title, ',') as store_title FROM "a57be577deb434"."tbl_erp_purchase_gifts" "r" LEFT JOIN "a57be577deb434"."tbl_erp_purchase_gift_products" "rp" ON rp.erp_purchase_gift_id = r.id and rp.product_id = 2067 LEFT JOIN "a57be577deb434"."tbl_erp_inventory_products" "eip" ON eip.erp_purchase_gift_product_id = rp.id LEFT JOIN "a57be577deb434"."tbl_erp_stores" "s" ON eip.erp_store_id = s.id WHERE ("rp"."product_id"='2067') AND ("status" IN (2, 5)) GROUP BY "r"."id" )) "sub" WHERE "inventory" > 0 ORDER BY wrote_date DESC LIMIT 20
17:14:30.1772.5 msyii\db\Command::querySELECT * FROM "global"."vw_user_login" WHERE "id"=1001
17:14:30.1742.4 msyii\db\Connection::openOpening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta
17:14:30.2301.6 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_erp_purchase_inbound_projects" WHERE "erp_purchase_inbound_id"=1
17:14:30.2371.6 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/erp-inventory-product/product-view-list', '{"ErpUnionSearch":{"ticket_type":["2","5","6","9","10"],"inventory":"1"},"id":"2067","page":"1","Filter":{"sort":"","name":""},"web_access_token":"Li3IMhP-fEDlm-Uio7KRe04g8yEtq7zU"}', '{"code":2000,"result":{"list":[{"id":1,"erp_purchase_inbound_id":1,"supplier_id":678,"project_id":"","client_id":"","wrote_date":"2025-08-12","serial_no":"CGRK-20250812-00001","erp_store_id":1,"ticket_type":1,"ticket_type_display":"\u91c7\u8d2d\u5165\u5e93\u5355","abstract":"","description":"","created_by":1001,"amount":"93245146","inventory":"2999","in_number":"3000","out_number":"","purchase_amount":5645,"purchase_total_amount":"16935000","sales_amount":"","sales_total_amount":"","handler":1001,"store_title":"\u62d3\u5b9e\u4ed3\u5e93","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"}},"erpStore":{"id":1,"key":1,"name":"\u62d3\u5b9e\u4ed3\u5e93"},"handlerPerson":{"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"}},"erpPurchaseInboundProjects":[{"id":2,"erp_purchase_inbound_id":1,"client_id":2136,"project_id":3846,"client":{"id":2136,"key":2136,"name":"\u5317\u4eac\u7279\u79cd\u673a\u68b0\u7814\u7a76\u6240 59\u6240"},"project":{"id":3846,"key":3846,"name":"59\u6240\u5927\u6a21\u578b\u79c1\u6709\u5316\u90e8\u7f72","project_status":3,"created_by":5087}}],"supplier":{"id":678,"key":678,"name":"\u5317\u4eac\u667a\u9886\u8d8b\u52bf\u79d1\u6280\u6709\u9650\u516c\u53f8"},"client":{},"project":{},"in_time":16}],"pagenation":{"totalcount":1,"thispage":1,"pagesize":20}},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}],"mod":0}', FALSE, '2025-08-27 17:14:30') RETURNING "id"
17:14:30.1811.6 msyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
17:14:30.2331.2 msyii\db\Command::querySELECT "id", "id" AS "key", "project_title" AS "name", "project_status", "created_by" FROM "a57be577deb434"."tbl_projects" WHERE "id"=3846
17:14:30.2321.1 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_clients" WHERE "id"=2136
17:14:30.2261.0 msyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1001)
17:14:30.2340.5 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id"=678
17:14:30.2280.5 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id"=4
17:14:30.2260.4 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
17:14:30.2290.3 msyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id"=1001
17:14:30.2290.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)
17:14:30.2290.2 msyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id"=4
17:14:30.2280.2 msyii\db\Command::querySELECT "id", "id" AS "key", "title" AS "name" FROM "a57be577deb434"."tbl_erp_stores" WHERE "id"=1