|
|
@@ -0,0 +1,459 @@
|
|
|
+{
|
|
|
+ "endpoint_total": 30,
|
|
|
+ "get_total": 20,
|
|
|
+ "results": [
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/auth/current-user",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 147.93,
|
|
|
+ "p95_ms": 196.96,
|
|
|
+ "p99_ms": 196.96,
|
|
|
+ "max_ms": 210.87,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'id': 'U_CLIENT_20260330002', 'username': 'client02', 'realName': '演示客户乙', 'phone': '13900003002', 'role': 'client', 'regionId': '3349ED3D7C2B44A6B944AA2916542785', 'regionName': '兰州西区1', 'isActi",
|
|
|
+ "files": [
|
|
|
+ "stores/user.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/stores/user.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/addresses",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 149.23,
|
|
|
+ "p95_ms": 197.38,
|
|
|
+ "p99_ms": 197.38,
|
|
|
+ "max_ms": 243.01,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': [{'id': '2CD4DDD67677457398B98B92CA7ED03E', 'userId': 'U_CLIENT_20260330002', 'addressType': 'delivery', 'contactPerson': '12', 'contactPhone': '13877112232', 'province': '北京市', 'city': '北京市辖区', '",
|
|
|
+ "files": [
|
|
|
+ "pages/client/address/address.vue",
|
|
|
+ "pages/client/address/select.vue",
|
|
|
+ "pages/client/cart/cart.vue",
|
|
|
+ "pages/client/order/create/create.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/address/address.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/address/select.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/cart/cart.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/order/create/create.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/cart",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 226.93,
|
|
|
+ "p95_ms": 273.72,
|
|
|
+ "p99_ms": 273.72,
|
|
|
+ "max_ms": 274.18,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'list': [{'id': '9DDE0CF5D97945C99940C1904F6D18B5', 'productId': '3D4D221AAA4E45C795174A98BD914D54', 'productName': '测试001', 'categoryId': 'A072C766C3024856B86ED00118B23654', 'firstCategoryId': '",
|
|
|
+ "files": [
|
|
|
+ "pages/client/cart/cart.vue",
|
|
|
+ "stores/cart.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/cart/cart.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/stores/cart.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/cart/summary",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 186.7,
|
|
|
+ "p95_ms": 239.33,
|
|
|
+ "p99_ms": 239.33,
|
|
|
+ "max_ms": 254.4,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'lineCount': 1, 'totalQuantity': 2.0, 'totalAmount': 30.0}, 'timestamp': 1777126545356}",
|
|
|
+ "files": [
|
|
|
+ "stores/cart.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/stores/cart.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/orders",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 219.16,
|
|
|
+ "p95_ms": 264.1,
|
|
|
+ "p99_ms": 264.1,
|
|
|
+ "max_ms": 268.78,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'list': [{'id': 'C62B59298F7F4153BD36A024DF6492C5', 'orderNo': 'ORD202604230001', 'totalAmount': 15.0, 'paidAmount': 0, 'status': 'cancelled', 'orderStatus': 'cancelled', 'deliveryStatus': 'pendi",
|
|
|
+ "files": [
|
|
|
+ "pages/client/order/order.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/order/order.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/price-list/active-version",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 156.94,
|
|
|
+ "p95_ms": 220.12,
|
|
|
+ "p99_ms": 220.12,
|
|
|
+ "max_ms": 225.65,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'priceListId': '9833CE385008430ABB8F6A24722CEB14', 'priceVersion': 26, 'publishedTime': '2026-04-23 19:06:31'}, 'timestamp': 1777126548499}",
|
|
|
+ "files": [
|
|
|
+ "utils/price-realtime.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/price-list/current",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 724.0,
|
|
|
+ "p95_ms": 785.51,
|
|
|
+ "p99_ms": 785.51,
|
|
|
+ "max_ms": 841.48,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'id': '9833CE385008430ABB8F6A24722CEB14', 'regionId': '3349ED3D7C2B44A6B944AA2916542785', 'regionName': '兰州西区1', 'supplierId': '7B6DB4DFC20B4C888ACDABC7D52E5362', 'supplierName': '兰州西区供应商1', 'ver",
|
|
|
+ "files": [
|
|
|
+ "pages/client/order/create/create.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/order/create/create.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/product-categories/first-level",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 438.38,
|
|
|
+ "p95_ms": 456.66,
|
|
|
+ "p99_ms": 456.66,
|
|
|
+ "max_ms": 477.97,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'list': [{'id': 'A072C766C3024856B86ED00118B23654', 'name': '蔬菜', 'imageUrl': 'https://www.chengyantek.cn/sanqiang/categories/202604/02/6075a5fe46b5480cb8f2d464ee26948a.jpeg'}, {'id': 'A78283EDD9",
|
|
|
+ "files": [
|
|
|
+ "pages/client/cart/cart.vue",
|
|
|
+ "pages/client/home/home.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/cart/cart.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/home/home.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/product-categories/sidebar",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 427.62,
|
|
|
+ "p95_ms": 456.67,
|
|
|
+ "p99_ms": 456.67,
|
|
|
+ "max_ms": 462.92,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'list': [{'id': 'all', 'name': '全部'}, {'id': 'A072C766C3024856B86ED00118B23654', 'name': '蔬菜'}, {'id': 'A78283EDD93C459F9DC907548552ACF8', 'name': '厨房用品'}, {'id': '5CFCB4050E5D4FD0A767CDC4D28983A",
|
|
|
+ "files": [
|
|
|
+ "pages/client/home/home.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/home/home.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/client/products",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 759.1,
|
|
|
+ "p95_ms": 798.84,
|
|
|
+ "p99_ms": 798.84,
|
|
|
+ "max_ms": 868.6,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'list': [{'id': '90EE58E1372D4EC5A80353FA3FEF9498', 'name': '测试007', 'categoryId': 'A072C766C3024856B86ED00118B23654', 'categoryName': '蔬菜', 'unitId': 'UNIT_005', 'unitName': '个', 'measureValue':",
|
|
|
+ "files": [
|
|
|
+ "pages/client/home/home.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/home/home.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/common/china-region-tree",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 178.75,
|
|
|
+ "p95_ms": 214.57,
|
|
|
+ "p99_ms": 214.57,
|
|
|
+ "max_ms": 429.86,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'tree': [{'value': '110000', 'label': '北京市', 'children': [{'value': '110100', 'label': '北京市辖区', 'children': [{'value': '110101', 'label': '东城区'}, {'value': '110102', 'label': '西城区'}, {'value': '1",
|
|
|
+ "files": [
|
|
|
+ "unpackage/dist/dev/mp-weixin/utils/chinaRegion.js",
|
|
|
+ "utils/chinaRegion.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/common/service-contact",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 287.35,
|
|
|
+ "p95_ms": 325.87,
|
|
|
+ "p99_ms": 325.87,
|
|
|
+ "max_ms": 330.76,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'servicePhone': '13866751937'}, 'timestamp': 1777126570111}",
|
|
|
+ "files": [
|
|
|
+ "unpackage/dist/dev/mp-weixin/utils/service-contact.js",
|
|
|
+ "utils/service-contact.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/deliverer/snatch/pending?page=1&pageSize=20",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 184.61,
|
|
|
+ "p95_ms": 238.05,
|
|
|
+ "p99_ms": 238.05,
|
|
|
+ "max_ms": 240.54,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'list': [], 'total': 0, 'page': 1, 'pageSize': 20, 'totalPages': 0}, 'timestamp': 1777126572318}",
|
|
|
+ "files": [
|
|
|
+ "pages/deliverer/snatch/snatch.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/deliverer/snatch/snatch.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/deliverer/tasks/statistics",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 348.69,
|
|
|
+ "p95_ms": 385.91,
|
|
|
+ "p99_ms": 385.91,
|
|
|
+ "max_ms": 386.81,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'todayPending': 0, 'todayDelivering': 0, 'todayCompleted': 0, 'weekCompleted': 0, 'monthCompleted': 0, 'rating': 0.0, 'ratingCount': 0}, 'timestamp': 1777126573942}",
|
|
|
+ "files": [
|
|
|
+ "pages/deliverer/home/home.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/deliverer/home/home.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/supplier/dashboard/statistics",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 319.85,
|
|
|
+ "p95_ms": 353.01,
|
|
|
+ "p99_ms": 353.01,
|
|
|
+ "max_ms": 373.51,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'pendingInquiries': 2, 'myQuotations': 0, 'pendingTasks': 0, 'todayDeliveries': 0}, 'timestamp': 1777126576799}",
|
|
|
+ "files": [
|
|
|
+ "pages/supplier/home/home.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/supplier/home/home.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/supplier/inquiries",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "400": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": null,
|
|
|
+ "p95_ms": null,
|
|
|
+ "p99_ms": null,
|
|
|
+ "max_ms": null,
|
|
|
+ "success_samples": 0
|
|
|
+ },
|
|
|
+ "sample": "{'code': 400, 'message': '用户未绑定区域', 'data': None, 'timestamp': 1777126579119}",
|
|
|
+ "files": [
|
|
|
+ "pages/supplier/inquiry/inquiry.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/supplier/inquiry/inquiry.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/supplier/pickup-addresses",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 162.43,
|
|
|
+ "p95_ms": 211.64,
|
|
|
+ "p99_ms": 211.64,
|
|
|
+ "max_ms": 214.51,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': [], 'timestamp': 1777126580433}",
|
|
|
+ "files": [
|
|
|
+ "pages/supplier/address/address.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/supplier/address/address.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/supplier/quotations",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "404": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": null,
|
|
|
+ "p95_ms": null,
|
|
|
+ "p99_ms": null,
|
|
|
+ "max_ms": null,
|
|
|
+ "success_samples": 0
|
|
|
+ },
|
|
|
+ "sample": "{'code': 404, 'message': '用户不存在', 'data': None, 'timestamp': 1777126581650}",
|
|
|
+ "files": [
|
|
|
+ "pages/supplier/price-list/price-list.vue",
|
|
|
+ "pages/supplier/quotation/quotation.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/supplier/price-list/price-list.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/supplier/quotation/quotation.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/mini/supplier/tasks",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "404": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": null,
|
|
|
+ "p95_ms": null,
|
|
|
+ "p99_ms": null,
|
|
|
+ "max_ms": null,
|
|
|
+ "success_samples": 0
|
|
|
+ },
|
|
|
+ "sample": "{'code': 404, 'message': '用户不存在', 'data': None, 'timestamp': 1777126582873}",
|
|
|
+ "files": [
|
|
|
+ "pages/supplier/delivery/delivery.vue",
|
|
|
+ "pages/supplier/home/home.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/supplier/delivery/delivery.js",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/supplier/home/home.js"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "method": "GET",
|
|
|
+ "url": "/web/admin/system-config/get/auto_cancel_minutes",
|
|
|
+ "status_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "biz_counts": {
|
|
|
+ "200": 8
|
|
|
+ },
|
|
|
+ "metrics": {
|
|
|
+ "avg_ms": 100.96,
|
|
|
+ "p95_ms": 96.75,
|
|
|
+ "p99_ms": 96.75,
|
|
|
+ "max_ms": 172.94,
|
|
|
+ "success_samples": 8
|
|
|
+ },
|
|
|
+ "sample": "{'code': 200, 'message': 'success', 'data': {'key': 'auto_cancel_minutes', 'value': '40', 'type': 'number'}, 'timestamp': 1777126584127}",
|
|
|
+ "files": [
|
|
|
+ "pages/client/order/create/create.vue",
|
|
|
+ "unpackage/dist/dev/mp-weixin/pages/client/order/create/create.js"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
+}
|