Files
F6--/张阳脚本/简道云/服务器压力统计.ipynb
T
2026-02-25 09:46:59 +08:00

656 lines
72 KiB
Plaintext

{
"cells": [
{
"cell_type": "code",
"execution_count": null,
"id": "f698c340",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": 8,
"id": "8800f2ff",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"正在筛选日期为:2026-02-23 的任务...\n",
"正在从简道云获取源数据...\n",
"已获取 73 条数据\n",
"API 返回原始数据条数: 73\n",
"{'_id': '699b9891bb267647270882ac', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:00:17.084Z', 'updateTime': '2026-02-23T00:00:17.084Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T00:00:01.000Z', '_widget_1744873387502': '2026-02-23T00:00:16.000Z', '_widget_1744873387504': '15', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699b98cbe276a38cb2450192', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:01:15.225Z', 'updateTime': '2026-02-23T00:01:15.225Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '省市区人员关系表转BI', '_widget_1744873387501': '2026-02-23T00:00:22.000Z', '_widget_1744873387502': '2026-02-23T00:01:14.000Z', '_widget_1744873387504': '52', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699b98da14a266a4faaec87b', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:01:30.245Z', 'updateTime': '2026-02-23T00:01:30.245Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '非标业绩提报转BI', '_widget_1744873387501': '2026-02-23T00:01:22.000Z', '_widget_1744873387502': '2026-02-23T00:01:29.000Z', '_widget_1744873387504': '7', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699b98e7506e3a1c9db63a1a', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:01:43.368Z', 'updateTime': '2026-02-23T00:01:43.368Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T00:00:01.000Z', '_widget_1744873387502': '2026-02-23T00:01:42.000Z', '_widget_1744873387504': '101', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699b992c654487d78fad28d4', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:02:52.229Z', 'updateTime': '2026-02-23T00:02:52.229Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '合伙人结算登记同步到BI', '_widget_1744873387501': '2026-02-23T00:02:22.000Z', '_widget_1744873387502': '2026-02-23T00:02:51.000Z', '_widget_1744873387504': '29', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699b9956ed29cdb3bc0359a0', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:03:34.573Z', 'updateTime': '2026-02-23T00:03:34.573Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '分母报备调整', '_widget_1744873387501': '2026-02-23T00:03:22.000Z', '_widget_1744873387502': '2026-02-23T00:03:34.000Z', '_widget_1744873387504': '12', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699b99c5c92edf9a18ddd2e5', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:05:25.913Z', 'updateTime': '2026-02-23T00:05:25.913Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '经销商新签服务单转BI', '_widget_1744873387501': '2026-02-23T00:05:23.000Z', '_widget_1744873387502': '2026-02-23T00:05:25.000Z', '_widget_1744873387504': '2', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699b9a023fa4592f7ff27d2b', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:06:26.403Z', 'updateTime': '2026-02-23T00:06:26.403Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '分子报备调整', '_widget_1744873387501': '2026-02-23T00:06:23.000Z', '_widget_1744873387502': '2026-02-23T00:06:26.000Z', '_widget_1744873387504': '3', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699b9f36faa412358146bcec', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:28:38.775Z', 'updateTime': '2026-02-23T00:28:38.775Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '海外邮件推送', '_widget_1744873387501': '2026-02-23T00:28:26.000Z', '_widget_1744873387502': '2026-02-23T00:28:38.000Z', '_widget_1744873387504': '12', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699ba149bb2676472710a0fe', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T00:37:29.703Z', 'updateTime': '2026-02-23T00:37:29.703Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云海外项目CRM客户档案迁移BI', '_widget_1744873387501': '2026-02-23T00:37:28.000Z', '_widget_1744873387502': '2026-02-23T00:37:29.000Z', '_widget_1744873387504': '1', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699ba696205acb4b4cadef32', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T01:00:06.276Z', 'updateTime': '2026-02-23T01:00:06.276Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T01:00:02.000Z', '_widget_1744873387502': '2026-02-23T01:00:05.000Z', '_widget_1744873387504': '3', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699ba6fda0e00405891ad3fa', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T01:01:49.001Z', 'updateTime': '2026-02-23T01:01:49.001Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T01:00:02.000Z', '_widget_1744873387502': '2026-02-23T01:01:48.000Z', '_widget_1744873387504': '106', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699ba91f5debe6469c395fb9', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T01:10:55.697Z', 'updateTime': '2026-02-23T01:10:55.697Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '接车宝日常派发', '_widget_1744873387501': '2026-02-23T01:10:32.000Z', '_widget_1744873387502': '2026-02-23T01:10:55.000Z', '_widget_1744873387504': '23', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bacabded5b58a521b70f0', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T01:26:03.296Z', 'updateTime': '2026-02-23T01:26:03.296Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '新签客户回访', '_widget_1744873387501': '2026-02-23T01:05:32.000Z', '_widget_1744873387502': '2026-02-23T01:26:02.000Z', '_widget_1744873387504': '1230', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bb02f057a5fdbf0f7a2ff', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T01:41:03.569Z', 'updateTime': '2026-02-23T01:41:03.569Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '续约客户回访', '_widget_1744873387501': '2026-02-23T01:08:32.000Z', '_widget_1744873387502': '2026-02-23T01:41:03.000Z', '_widget_1744873387504': '1951', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bb0432121acc1031813b5', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T01:41:23.436Z', 'updateTime': '2026-02-23T01:41:23.436Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '续约回访待办', '_widget_1744873387501': '2026-02-23T01:35:37.000Z', '_widget_1744873387502': '2026-02-23T01:41:23.000Z', '_widget_1744873387504': '346', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bb3af78f713d2ee49d55b', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T01:55:59.287Z', 'updateTime': '2026-02-23T01:55:59.287Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '履约表数据支撑', '_widget_1744873387501': '2026-02-23T01:11:32.000Z', '_widget_1744873387502': '2026-02-23T01:55:59.000Z', '_widget_1744873387504': '2667', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bb4a5ba28a77430759c97', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T02:00:05.474Z', 'updateTime': '2026-02-23T02:00:05.474Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T02:00:01.000Z', '_widget_1744873387502': '2026-02-23T02:00:05.000Z', '_widget_1744873387504': '4', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bb50fd89e0cfb588ef327', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T02:01:51.376Z', 'updateTime': '2026-02-23T02:01:51.376Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T02:00:01.000Z', '_widget_1744873387502': '2026-02-23T02:01:51.000Z', '_widget_1744873387504': '110', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bb6aabb2676472722b26f', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T02:08:42.043Z', 'updateTime': '2026-02-23T02:08:42.043Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '异常服务待办派发', '_widget_1744873387501': '2026-02-23T02:00:41.000Z', '_widget_1744873387502': '2026-02-23T02:08:41.000Z', '_widget_1744873387504': '480', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bc2b6bb267647272be5f3', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T03:00:06.432Z', 'updateTime': '2026-02-23T03:00:06.432Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T03:00:02.000Z', '_widget_1744873387502': '2026-02-23T03:00:06.000Z', '_widget_1744873387504': '4', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bc31a21b865706e9a07c7', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T03:01:46.581Z', 'updateTime': '2026-02-23T03:01:46.581Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T03:00:02.000Z', '_widget_1744873387502': '2026-02-23T03:01:46.000Z', '_widget_1744873387504': '104', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bd0c8c4526a0fb31cab52', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T04:00:08.047Z', 'updateTime': '2026-02-23T04:00:08.047Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T04:00:02.000Z', '_widget_1744873387502': '2026-02-23T04:00:07.000Z', '_widget_1744873387504': '5', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bd12c6cc6edda46f611f3', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T04:01:48.665Z', 'updateTime': '2026-02-23T04:01:48.665Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T04:00:02.000Z', '_widget_1744873387502': '2026-02-23T04:01:48.000Z', '_widget_1744873387504': '106', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bd13b6b865746fe647937', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T04:02:03.180Z', 'updateTime': '2026-02-23T04:02:03.180Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '非标业绩提报转BI', '_widget_1744873387501': '2026-02-23T04:02:00.000Z', '_widget_1744873387502': '2026-02-23T04:02:03.000Z', '_widget_1744873387504': '3', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bd192ab309d2e5743b60f', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T04:03:30.300Z', 'updateTime': '2026-02-23T04:03:30.300Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '合伙人结算登记同步到BI', '_widget_1744873387501': '2026-02-23T04:03:00.000Z', '_widget_1744873387502': '2026-02-23T04:03:30.000Z', '_widget_1744873387504': '30', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bded6ba28a774309b02e3', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T05:00:06.698Z', 'updateTime': '2026-02-23T05:00:06.698Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T05:00:02.000Z', '_widget_1744873387502': '2026-02-23T05:00:06.000Z', '_widget_1744873387504': '4', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bdf40f3ced099adef4533', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T05:01:52.919Z', 'updateTime': '2026-02-23T05:01:52.919Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T05:00:02.000Z', '_widget_1744873387502': '2026-02-23T05:01:52.000Z', '_widget_1744873387504': '110', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699be198a6312699f3f66600', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T05:11:52.618Z', 'updateTime': '2026-02-23T05:11:52.618Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': 'NGV更新数据', '_widget_1744873387501': '2026-02-23T04:30:04.000Z', '_widget_1744873387502': '2026-02-23T05:11:52.000Z', '_widget_1744873387504': '2508', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bece6a6312699f3ff7a78', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T06:00:06.979Z', 'updateTime': '2026-02-23T06:00:06.979Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T06:00:02.000Z', '_widget_1744873387502': '2026-02-23T06:00:06.000Z', '_widget_1744873387504': '4', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bed46049df941e555738a', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T06:01:42.686Z', 'updateTime': '2026-02-23T06:01:42.686Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T06:00:02.000Z', '_widget_1744873387502': '2026-02-23T06:01:42.000Z', '_widget_1744873387504': '100', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bfaf8e276a38cb29811e1', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T07:00:08.733Z', 'updateTime': '2026-02-23T07:00:08.733Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T07:00:02.000Z', '_widget_1744873387502': '2026-02-23T07:00:08.000Z', '_widget_1744873387504': '6', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699bfb5ae606c83377b26a83', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T07:01:46.229Z', 'updateTime': '2026-02-23T07:01:46.229Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T07:00:02.000Z', '_widget_1744873387502': '2026-02-23T07:01:46.000Z', '_widget_1744873387504': '104', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c09072444810c0bf158a4', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T08:00:07.983Z', 'updateTime': '2026-02-23T08:00:07.983Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T08:00:02.000Z', '_widget_1744873387502': '2026-02-23T08:00:07.000Z', '_widget_1744873387504': '5', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c096d0231857db5783021', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T08:01:49.310Z', 'updateTime': '2026-02-23T08:01:49.310Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T08:00:02.000Z', '_widget_1744873387502': '2026-02-23T08:01:48.000Z', '_widget_1744873387504': '106', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c17151278494a264cd984', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T09:00:05.447Z', 'updateTime': '2026-02-23T09:00:05.447Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T09:00:02.000Z', '_widget_1744873387502': '2026-02-23T09:00:04.000Z', '_widget_1744873387504': '2', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c1772ed29cdb3bc6edf57', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T09:01:38.528Z', 'updateTime': '2026-02-23T09:01:38.528Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '非标业绩提报转BI', '_widget_1744873387501': '2026-02-23T09:01:23.000Z', '_widget_1744873387502': '2026-02-23T09:01:38.000Z', '_widget_1744873387504': '15', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c17795afe4f1583e6e4a4', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T09:01:45.259Z', 'updateTime': '2026-02-23T09:01:45.259Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T09:00:02.000Z', '_widget_1744873387502': '2026-02-23T09:01:44.000Z', '_widget_1744873387504': '102', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c17c00bdffe31d5db6ec4', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T09:02:56.522Z', 'updateTime': '2026-02-23T09:02:56.522Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '合伙人结算登记同步到BI', '_widget_1744873387501': '2026-02-23T09:02:23.000Z', '_widget_1744873387502': '2026-02-23T09:02:55.000Z', '_widget_1744873387504': '32', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c25267bf0348e327bed5a', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T10:00:06.295Z', 'updateTime': '2026-02-23T10:00:06.295Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T10:00:02.000Z', '_widget_1744873387502': '2026-02-23T10:00:06.000Z', '_widget_1744873387504': '4', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c2593a4b0d9369ba61515', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T10:01:55.536Z', 'updateTime': '2026-02-23T10:01:55.536Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T10:00:02.000Z', '_widget_1744873387502': '2026-02-23T10:01:55.000Z', '_widget_1744873387504': '113', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c33367bf0348e32885df8', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T11:00:06.453Z', 'updateTime': '2026-02-23T11:00:06.453Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T11:00:01.000Z', '_widget_1744873387502': '2026-02-23T11:00:06.000Z', '_widget_1744873387504': '5', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c33a843db686ad5f7cb1b', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T11:02:00.440Z', 'updateTime': '2026-02-23T11:02:00.440Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T11:00:01.000Z', '_widget_1744873387502': '2026-02-23T11:02:00.000Z', '_widget_1744873387504': '119', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c4147205acb4b4c3439a0', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T12:00:07.284Z', 'updateTime': '2026-02-23T12:00:07.284Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T12:00:02.000Z', '_widget_1744873387502': '2026-02-23T12:00:07.000Z', '_widget_1744873387504': '5', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c41ad9fc801efc734512c', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T12:01:49.178Z', 'updateTime': '2026-02-23T12:01:49.178Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T12:00:02.000Z', '_widget_1744873387502': '2026-02-23T12:01:49.000Z', '_widget_1744873387504': '107', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c4f5614a266a4fa4c955a', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T13:00:06.759Z', 'updateTime': '2026-02-23T13:00:06.759Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T13:00:02.000Z', '_widget_1744873387502': '2026-02-23T13:00:06.000Z', '_widget_1744873387504': '4', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c4fb6654487d78f493dbf', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T13:01:42.670Z', 'updateTime': '2026-02-23T13:01:42.670Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T13:00:02.000Z', '_widget_1744873387502': '2026-02-23T13:01:42.000Z', '_widget_1744873387504': '100', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c5d67bd4f2251f9fcfa06', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T14:00:07.768Z', 'updateTime': '2026-02-23T14:00:07.768Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T14:00:02.000Z', '_widget_1744873387502': '2026-02-23T14:00:07.000Z', '_widget_1744873387504': '5', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c5dd1a4b0d9369bd6e1d7', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T14:01:53.102Z', 'updateTime': '2026-02-23T14:01:53.102Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T14:00:02.000Z', '_widget_1744873387502': '2026-02-23T14:01:52.000Z', '_widget_1744873387504': '110', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c6b7c806941eed69e73fc', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T15:00:12.027Z', 'updateTime': '2026-02-23T15:00:12.027Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T15:00:02.000Z', '_widget_1744873387502': '2026-02-23T15:00:11.000Z', '_widget_1744873387504': '9', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c6bd8ce153aec688c0292', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T15:01:44.333Z', 'updateTime': '2026-02-23T15:01:44.333Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T15:00:02.000Z', '_widget_1744873387502': '2026-02-23T15:01:44.000Z', '_widget_1744873387504': '102', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c7985ce153aec689731ec', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T16:00:05.670Z', 'updateTime': '2026-02-23T16:00:05.670Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T16:00:02.000Z', '_widget_1744873387502': '2026-02-23T16:00:05.000Z', '_widget_1744873387504': '3', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c79ec16d3c9c3257a4579', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T16:01:48.284Z', 'updateTime': '2026-02-23T16:01:48.284Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T16:00:02.000Z', '_widget_1744873387502': '2026-02-23T16:01:48.000Z', '_widget_1744873387504': '106', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c87942444810c0b611f96', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T17:00:04.032Z', 'updateTime': '2026-02-23T17:00:04.032Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T17:00:02.000Z', '_widget_1744873387502': '2026-02-23T17:00:03.000Z', '_widget_1744873387504': '1', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c87f920538415f63cfa50', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T17:01:45.155Z', 'updateTime': '2026-02-23T17:01:45.155Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T17:00:02.000Z', '_widget_1744873387502': '2026-02-23T17:01:44.000Z', '_widget_1744873387504': '102', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c95a3e276a38cb21eff48', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T18:00:03.746Z', 'updateTime': '2026-02-23T18:00:03.746Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T18:00:01.000Z', '_widget_1744873387502': '2026-02-23T18:00:03.000Z', '_widget_1744873387504': '2', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699c96100c4d4882f5f28406', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T18:01:52.916Z', 'updateTime': '2026-02-23T18:01:52.916Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T18:00:01.000Z', '_widget_1744873387502': '2026-02-23T18:01:52.000Z', '_widget_1744873387504': '111', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699ca3b50c32d8de42e92d47', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T19:00:05.295Z', 'updateTime': '2026-02-23T19:00:05.295Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T19:00:01.000Z', '_widget_1744873387502': '2026-02-23T19:00:05.000Z', '_widget_1744873387504': '4', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699ca41b057a5fdbf0c8299f', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T19:01:47.041Z', 'updateTime': '2026-02-23T19:01:47.041Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T19:00:02.000Z', '_widget_1744873387502': '2026-02-23T19:01:46.000Z', '_widget_1744873387504': '104', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cb1c90231857db50cc269', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T20:00:09.267Z', 'updateTime': '2026-02-23T20:00:09.267Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T20:00:01.000Z', '_widget_1744873387502': '2026-02-23T20:00:08.000Z', '_widget_1744873387504': '7', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cb2280c4d4882f50ce59d', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T20:01:44.704Z', 'updateTime': '2026-02-23T20:01:44.704Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T20:00:02.000Z', '_widget_1744873387502': '2026-02-23T20:01:43.000Z', '_widget_1744873387504': '101', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cb4b31e0ffac0b145194e', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T20:12:35.781Z', 'updateTime': '2026-02-23T20:12:35.781Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '短信数据支撑', '_widget_1744873387501': '2026-02-23T20:10:10.000Z', '_widget_1744873387502': '2026-02-23T20:12:35.000Z', '_widget_1744873387504': '145', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cb67a9fa5a1c0477231cb', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T20:20:10.896Z', 'updateTime': '2026-02-23T20:20:10.896Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '异业合作数据支撑', '_widget_1744873387501': '2026-02-23T20:20:10.000Z', '_widget_1744873387502': '2026-02-23T20:20:10.000Z', '_widget_1744873387504': '0', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cbb44cfbbc4fa3b1ced3c', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T20:40:36.637Z', 'updateTime': '2026-02-23T20:40:36.637Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '私域小程序数据支撑', '_widget_1744873387501': '2026-02-23T20:40:10.000Z', '_widget_1744873387502': '2026-02-23T20:40:36.000Z', '_widget_1744873387504': '26', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cbb8563a6e46a0627003d', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T20:41:41.090Z', 'updateTime': '2026-02-23T20:41:41.090Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '小六提成数据支撑', '_widget_1744873387501': '2026-02-23T20:41:10.000Z', '_widget_1744873387502': '2026-02-23T20:41:40.000Z', '_widget_1744873387504': '30', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cbfdc314eb23a7b205dfe', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T21:00:12.877Z', 'updateTime': '2026-02-23T21:00:12.877Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T21:00:02.000Z', '_widget_1744873387502': '2026-02-23T21:00:12.000Z', '_widget_1744873387504': '10', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cbfe9600aa8fbf9d72bde', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T21:00:25.816Z', 'updateTime': '2026-02-23T21:00:25.816Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '高德匹配手机号', '_widget_1744873387501': '2026-02-23T21:00:10.000Z', '_widget_1744873387502': '2026-02-23T21:00:25.000Z', '_widget_1744873387504': '15', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cc034e276a38cb245a282', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T21:01:40.495Z', 'updateTime': '2026-02-23T21:01:40.495Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T21:00:03.000Z', '_widget_1744873387502': '2026-02-23T21:01:40.000Z', '_widget_1744873387504': '97', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699ccdee775b2d60749f0ee5', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T22:00:14.885Z', 'updateTime': '2026-02-23T22:00:14.885Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T22:00:02.000Z', '_widget_1744873387502': '2026-02-23T22:00:14.000Z', '_widget_1744873387504': '12', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cce470c32d8de4210d760', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T22:01:43.313Z', 'updateTime': '2026-02-23T22:01:43.313Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T22:00:02.000Z', '_widget_1744873387502': '2026-02-23T22:01:42.000Z', '_widget_1744873387504': '100', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cdbf6314eb23a7b3b1120', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T23:00:06.937Z', 'updateTime': '2026-02-23T23:00:06.937Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '简道云员工ID表更新', '_widget_1744873387501': '2026-02-23T23:00:01.000Z', '_widget_1744873387502': '2026-02-23T23:00:06.000Z', '_widget_1744873387504': '5', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699cdc57a4b0d9369b4bc3a2', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T23:01:43.061Z', 'updateTime': '2026-02-23T23:01:43.061Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': '字段监控', '_widget_1744873387501': '2026-02-23T23:00:02.000Z', '_widget_1744873387502': '2026-02-23T23:01:42.000Z', '_widget_1744873387504': '100', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"{'_id': '699ce3b61278494a26043fb2', 'creator': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'updater': {'name': 'F6汽车科技', 'username': '#admin', 'status': 1, 'type': 0}, 'deleter': None, 'createTime': '2026-02-23T23:33:10.251Z', 'updateTime': '2026-02-23T23:33:10.251Z', 'deleteTime': None, '_widget_1744873387500': '2026-02-23T00:00:00.000Z', '_widget_1743644977694': 'NGV新增数据', '_widget_1744873387501': '2026-02-23T23:30:25.000Z', '_widget_1744873387502': '2026-02-23T23:33:09.000Z', '_widget_1744873387504': '164', 'appId': '6694d3c4fcb69ca9a111a6c4', 'entryId': '67ede908eb9c22261016466e'}\n",
"正在计算 [2026-02-23] 的 48 个时间槽并发情况...\n",
"正在写入 48 条统计数据到目标表单...\n",
"{'code': 200, 'msg': '处理完成。统计日期:2026-02-23, 成功批次: 1/1', 'detail': [{'status': 'success', 'success_count': 48, 'success_ids': ['699d7316e1be306334210cab', '699d7316e1be306334210cac', '699d7316e1be306334210cad', '699d7316e1be306334210cae', '699d7316e1be306334210caf', '699d7316e1be306334210cb0', '699d7316e1be306334210cb1', '699d7316e1be306334210cb2', '699d7316e1be306334210cb3', '699d7316e1be306334210cb4', '699d7316e1be306334210cb5', '699d7316e1be306334210cb6', '699d7316e1be306334210cb7', '699d7316e1be306334210cb8', '699d7316e1be306334210cb9', '699d7316e1be306334210cba', '699d7316e1be306334210cbb', '699d7316e1be306334210cbc', '699d7316e1be306334210cbd', '699d7316e1be306334210cbe', '699d7316e1be306334210cbf', '699d7316e1be306334210cc0', '699d7316e1be306334210cc1', '699d7316e1be306334210cc2', '699d7316e1be306334210cc3', '699d7316e1be306334210cc4', '699d7316e1be306334210cc5', '699d7316e1be306334210cc6', '699d7316e1be306334210cc7', '699d7316e1be306334210cc8', '699d7316e1be306334210cc9', '699d7316e1be306334210cca', '699d7316e1be306334210ccb', '699d7316e1be306334210ccc', '699d7316e1be306334210ccd', '699d7316e1be306334210cce', '699d7316e1be306334210ccf', '699d7316e1be306334210cd0', '699d7316e1be306334210cd1', '699d7316e1be306334210cd2', '699d7316e1be306334210cd3', '699d7316e1be306334210cd4', '699d7316e1be306334210cd5', '699d7316e1be306334210cd6', '699d7316e1be306334210cd7', '699d7316e1be306334210cd8', '699d7316e1be306334210cd9', '699d7316e1be306334210cda']}]}\n"
]
}
],
"source": [
"import json\n",
"from datetime import datetime, timedelta\n",
"import requests\n",
"import time\n",
"from decimal import Decimal\n",
"\n",
"# ================= 辅助函数定义 =================\n",
"\n",
"def replace_decimals(obj):\n",
" if isinstance(obj, dict):\n",
" return {k: replace_decimals(v) for k, v in obj.items()}\n",
" elif isinstance(obj, list):\n",
" return [replace_decimals(item) for item in obj]\n",
" elif isinstance(obj, Decimal):\n",
" return float(obj)\n",
" return obj\n",
"\n",
"class NpEncoder(json.JSONEncoder):\n",
" def default(self, obj):\n",
" try:\n",
" import numpy as np\n",
" if isinstance(obj, np.integer):\n",
" return int(obj)\n",
" elif isinstance(obj, np.floating):\n",
" return float(obj)\n",
" elif isinstance(obj, np.ndarray):\n",
" return obj.tolist()\n",
" except ImportError:\n",
" pass\n",
" return super(NpEncoder, self).default(obj)\n",
"\n",
"def entry_data_list(data: dict, replace: bool = False, max_retries: int = 20):\n",
" \"\"\"获取多条表单数据\"\"\"\n",
" url = 'https://api.jiandaoyun.com/api/v5/app/entry/data/list'\n",
" API_TOKEN = \"Bearer qygHulymo1fekJk4CIZyNKjyQAzG8CFN\"\n",
" headers = {\n",
" 'Authorization': API_TOKEN,\n",
" 'Content-Type': 'application/json'\n",
" }\n",
" \n",
" all_data_batches = []\n",
" last_data_id = None\n",
" exit_flag = False\n",
" \n",
" while True:\n",
" payload = json.dumps({\n",
" \"app_id\": data['api_key'],\n",
" \"entry_id\": data['entry_id'],\n",
" \"limit\": 90,\n",
" \"data_id\": last_data_id,\n",
" \"filter\": data.get('filter', None)\n",
" })\n",
" retries = 0\n",
" while retries <= max_retries:\n",
" data_get = None\n",
" try:\n",
" res = requests.post(url=url, data=payload, headers=headers, timeout=10)\n",
" res.raise_for_status()\n",
" data_get = res.json()\n",
" \n",
" if data_get.get(\"data\"):\n",
" all_data_batches.extend(data_get['data'])\n",
" last_data_id = data_get['data'][-1].get('_id')\n",
" print(f\"已获取 {len(all_data_batches)} 条数据\")\n",
" break\n",
" else:\n",
" exit_flag = True\n",
" break\n",
" except requests.exceptions.RequestException as e:\n",
" print(f\"请求异常: {e}, 重试 ({retries+1}/{max_retries})\")\n",
" retries += 1\n",
" time.sleep(0.5)\n",
" \n",
" if retries > max_retries:\n",
" print(\"达到最大重试次数,停止获取。\")\n",
" break\n",
" if exit_flag:\n",
" break\n",
"\n",
" final_data = {'data': all_data_batches}\n",
" \n",
" if replace:\n",
" print(\"警告:replace=True 但 field_replacement 函数未在此脚本定义,将返回原始数据。\")\n",
" # 如果需要替换,请确保环境中定义了 field_replacement 函数\n",
" # return_data = field_replacement(data, final_data) \n",
" # return return_data\n",
" return final_data\n",
" else:\n",
" return final_data\n",
"\n",
"def entry_data_batch_create(data: dict, chunk_size: int = 90, max_retries: int = 20):\n",
" \"\"\"新建多条数据\"\"\"\n",
" data = replace_decimals(data)\n",
" url = 'https://api.jiandaoyun.com/api/v5/app/entry/data/batch_create'\n",
" API_TOKEN = \"Bearer qygHulymo1fekJk4CIZyNKjyQAzG8CFN\"\n",
" headers = {\n",
" 'Authorization': API_TOKEN,\n",
" 'Content-Type': 'application/json'\n",
" }\n",
"\n",
" total_length = len(data['data_list'])\n",
" num_chunks = (total_length + chunk_size - 1) // chunk_size\n",
" data_get_list = []\n",
"\n",
" for i in range(num_chunks):\n",
" start_index = i * chunk_size\n",
" end_index = min(start_index + chunk_size, total_length)\n",
" \n",
" payload = json.dumps({\n",
" \"app_id\": data['api_key'],\n",
" \"entry_id\": data['entry_id'],\n",
" \"data_list\": data['data_list'][start_index:end_index],\n",
" \"is_start_workflow\": data.get('is_start_workflow', \"false\"),\n",
" \"is_start_trigger\": data.get('is_start_trigger', \"false\"),\n",
" }, cls=NpEncoder)\n",
" \n",
" retries = 0\n",
" while retries <= max_retries:\n",
" try:\n",
" res = requests.post(url=url, data=payload, headers=headers, timeout=15)\n",
" res.raise_for_status()\n",
" data_get = res.json()\n",
" \n",
" if data_get.get(\"status\") == \"success\":\n",
" data_get_list.append(data_get)\n",
" break\n",
" else:\n",
" retries += 1\n",
" time.sleep(3)\n",
" except requests.exceptions.RequestException as e:\n",
" print(f\"批量创建请求异常: {e}\")\n",
" retries += 1\n",
" time.sleep(0.5)\n",
" \n",
" if retries > max_retries:\n",
" print(f\"批次 {i+1}/{num_chunks} 请求失败,已放弃。\")\n",
" data_get_list.append(None)\n",
"\n",
" return data_get_list\n",
"\n",
"# ================= 主业务逻辑 =================\n",
"\n",
"def calculate_server_load():\n",
" # --- 配置 ---\n",
" APP_ID = \"6694d3c4fcb69ca9a111a6c4\"\n",
" SOURCE_FORM_ID = \"67ede908eb9c22261016466e\"\n",
" TARGET_FORM_ID = \"699d4f82ae9623e204969627\"\n",
" \n",
" # 【重要】请核实 ID\n",
" # 用于过滤和读取的“日期”字段 (精确到日)\n",
" WIDGET_DATE_FIELD = \"_widget_1744873387500\" \n",
" # 用于读取具体时间的“开始时间”和“结束时间”字段 (精确到时分秒)\n",
" # 注意:如果源表单只有一个“日期”字段而没有具体时间点,逻辑需要调整。\n",
" # 假设你仍有具体的开始/结束时间字段用于计算时长。如果没有,需确认如何计算30分钟槽。\n",
" # 此处假设你有具体的时分秒字段,如果只有日期字段,所有任务将被视为全天或无法计算精确并发。\n",
" # 如果你的业务逻辑是:只要日期是昨天,就算作昨天的任务,且没有具体时间点,\n",
" # 那么下面的时间解析部分需要适配。\n",
" # **这里假设你依然有具体的开始/结束时间组件用于计算并发**\n",
" WIDGET_START_TIME = \"_widget_1744873387501\" # 请替换为实际的开始时间(含时分) ID\n",
" WIDGET_END_TIME = \"_widget_1744873387502\" # 请替换为实际的结束时间(含时分) ID\n",
" \n",
" now = datetime.now()\n",
" today_str = now.strftime(\"%Y-%m-%d\")\n",
" \n",
" # 计算昨天的日期\n",
" yesterday_dt = now - timedelta(days=1)\n",
" yesterday_str = yesterday_dt.strftime(\"%Y-%m-%d\")\n",
" \n",
" print(f\"正在筛选日期为:{yesterday_str} 的任务...\")\n",
"\n",
" # --- 构造过滤器 ---\n",
" # 使用日期字段 (精确到日) 进行等值匹配\n",
" FILTER = {\n",
" \"rel\": \"and\",\n",
" \"cond\": [\n",
" {\n",
" \"field\": WIDGET_DATE_FIELD,\n",
" \"type\": \"date\", # 注意这里是 date 不是 datetime\n",
" \"method\": \"eq\", # 等于\n",
" \"value\": [yesterday_str] # 格式 YYYY-MM-DD\n",
" }\n",
" ]\n",
" }\n",
" \n",
" data = {\n",
" \"api_key\": APP_ID, \n",
" \"entry_id\": SOURCE_FORM_ID, \n",
" \"filter\": FILTER\n",
" } \n",
"\n",
" print(\"正在从简道云获取源数据...\")\n",
" # 使用 replace=False,通过 Widget ID 获取\n",
" raw_response = entry_data_list(data, replace=False)\n",
" tasks_raw = raw_response.get(\"data\", [])\n",
" \n",
" if not tasks_raw:\n",
" print(f\"未获取到日期为 {yesterday_str} 的任务数据。\")\n",
" # 即使没有数据,也可以生成全0的统计表,或者根据需求直接返回\n",
" # 这里选择继续生成全0的统计\n",
" tasks = []\n",
" else:\n",
" print(f\"API 返回原始数据条数: {len(tasks_raw)}\")\n",
" tasks = []\n",
" for item in tasks_raw:\n",
" print(item)\n",
" # 获取具体时间值\n",
" s_val = item.get(WIDGET_START_TIME, {})\n",
" e_val = item.get(WIDGET_END_TIME, {})\n",
" \n",
" # 如果源数据只有日期没有具体时间,可能需要默认设为当天 00:00 到 23:59\n",
" # 这里假设必须有具体时间才能计算并发\n",
" if not s_val or not e_val:\n",
" # 兼容处理:如果只有日期字段,尝试用日期字段补全\n",
" # 如果业务上不需要精确到分,可在此处设定默认值\n",
" continue \n",
" \n",
" try:\n",
" # --- 核心修复:处理 ISO 8601 格式 (含 T 和 Z) ---\n",
" # 1. 转为字符串\n",
" s_str = str(s_val)\n",
" e_str = str(e_val)\n",
" \n",
" # 2. 替换 'T' 为空格,去掉 'Z' 和毫秒部分\n",
" # 示例: 2026-02-23T00:00:01.000Z -> 2026-02-23 00:00:01\n",
" s_clean = s_str.replace('T', ' ').replace('Z', '').split('.')[0]\n",
" e_clean = e_str.replace('T', ' ').replace('Z', '').split('.')[0]\n",
" \n",
" # 3. 解析\n",
" s_dt = datetime.strptime(s_clean, \"%Y-%m-%d %H:%M:%S\")\n",
" e_dt = datetime.strptime(e_clean, \"%Y-%m-%d %H:%M:%S\")\n",
" \n",
" tasks.append({\"start\": s_dt, \"end\": e_dt})\n",
" \n",
" except Exception as e:\n",
" # 调试用:打印具体哪条数据失败\n",
" print(f\"解析失败: {s_val}, 错误: {e}\")\n",
" continue\n",
"\n",
" # --- 确定统计哪一天的时间槽 ---\n",
" # 既然过滤的是昨天的数据,推测你需要生成【昨天】的负载报表\n",
" stats_date_str = yesterday_str\n",
" base_time = datetime.strptime(stats_date_str, \"%Y-%m-%d\")\n",
" stats_date_end = base_time + timedelta(days=1)\n",
" \n",
" print(f\"正在计算 [{stats_date_str}] 的 48 个时间槽并发情况...\")\n",
" \n",
" # 目标表单 Widget ID (请替换为真实 ID)\n",
" WIDGET_T_DATE = \"_widget_1771917185994\"\n",
" WIDGET_T_SLOT = \"_widget_1771917185995\"\n",
" WIDGET_T_COUNT = \"_widget_1771917185996\"\n",
" WIDGET_T_IDLE = \"_widget_1771917264186\"\n",
" WIDGET_T_NORMAL = \"_widget_1771917918805\"\n",
" WIDGET_T_BUSY = \"_widget_1771917918806\"\n",
"\n",
" slots = []\n",
" for i in range(48): \n",
" slot_start = base_time + timedelta(minutes=i*30)\n",
" slot_end = slot_start + timedelta(minutes=30)\n",
" \n",
" count = 0\n",
" for t in tasks:\n",
" # 判断任务是否与该30分钟槽有重叠\n",
" if t[\"start\"] < slot_end and slot_start < t[\"end\"]:\n",
" count += 1\n",
" \n",
" is_idle = 1 if count == 0 else 0\n",
" is_normal = 1 if 1 <= count <= 3 else 0\n",
" is_busy = 1 if count > 3 else 0\n",
" \n",
" slots.append({\n",
" WIDGET_T_DATE: {\"value\": stats_date_str},\n",
" WIDGET_T_SLOT: {\"value\": slot_start.strftime(\"%H:%M\")},\n",
" WIDGET_T_COUNT: {\"value\": count},\n",
" WIDGET_T_IDLE: {\"value\": is_idle},\n",
" WIDGET_T_NORMAL: {\"value\": is_normal},\n",
" WIDGET_T_BUSY: {\"value\": is_busy},\n",
" })\n",
"\n",
" if not slots:\n",
" return {\"code\": 200, \"msg\": \"未生成时间槽数据\"}\n",
" \n",
" payload = {\n",
" \"api_key\": APP_ID,\n",
" \"entry_id\": TARGET_FORM_ID,\n",
" \"data_list\": slots,\n",
" \"is_start_workflow\": \"false\", \n",
" \"is_start_trigger\": \"false\"\n",
" }\n",
" \n",
" print(f\"正在写入 {len(slots)} 条统计数据到目标表单...\")\n",
" result = entry_data_batch_create(payload)\n",
" \n",
" success_count = sum(1 for r in result if r and r.get(\"status\") == \"success\")\n",
" \n",
" return {\n",
" \"code\": 200, \n",
" \"msg\": f\"处理完成。统计日期:{stats_date_str}, 成功批次: {success_count}/{len(result)}\", \n",
" \"detail\": result\n",
" }\n",
"\n",
"# 如果需要直接运行测试\n",
"if __name__ == \"__main__\":\n",
" # 确保在实际运行前替换了所有 WIDGET_ID\n",
" res = calculate_server_load()\n",
" print(res)"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "342edfbf",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"正在获取源数据...\n",
"已获取 90 条数据\n",
"已获取 180 条数据\n",
"已获取 270 条数据\n",
"已获取 360 条数据\n",
"已获取 450 条数据\n",
"已获取 540 条数据\n",
"已获取 630 条数据\n",
"已获取 720 条数据\n",
"已获取 810 条数据\n",
"已获取 900 条数据\n",
"已获取 990 条数据\n",
"已获取 1080 条数据\n",
"已获取 1170 条数据\n",
"已获取 1260 条数据\n",
"已获取 1350 条数据\n",
"已获取 1440 条数据\n",
"已获取 1530 条数据\n",
"已获取 1620 条数据\n",
"已获取 1710 条数据\n",
"已获取 1800 条数据\n",
"已获取 1890 条数据\n",
"已获取 1980 条数据\n",
"已获取 2070 条数据\n",
"已获取 2160 条数据\n",
"已获取 2250 条数据\n",
"已获取 2340 条数据\n",
"已获取 2430 条数据\n",
"已获取 2520 条数据\n",
"已获取 2610 条数据\n",
"已获取 2700 条数据\n",
"已获取 2790 条数据\n",
"已获取 2880 条数据\n",
"已获取 2970 条数据\n",
"已获取 3060 条数据\n",
"已获取 3150 条数据\n",
"已获取 3240 条数据\n",
"已获取 3330 条数据\n",
"已获取 3420 条数据\n",
"已获取 3510 条数据\n",
"已获取 3600 条数据\n",
"已获取 3690 条数据\n",
"已获取 3780 条数据\n",
"已获取 3870 条数据\n",
"已获取 3960 条数据\n",
"已获取 4050 条数据\n",
"已获取 4140 条数据\n",
"已获取 4230 条数据\n",
"已获取 4320 条数据\n",
"已获取 4410 条数据\n",
"已获取 4500 条数据\n",
"已获取 4590 条数据\n",
"已获取 4680 条数据\n",
"已获取 4770 条数据\n",
"已获取 4860 条数据\n",
"已获取 4950 条数据\n",
"已获取 5040 条数据\n",
"已获取 5130 条数据\n",
"已获取 5220 条数据\n",
"已获取 5310 条数据\n",
"已获取 5400 条数据\n",
"已获取 5490 条数据\n",
"已获取 5580 条数据\n",
"已获取 5670 条数据\n",
"已获取 5760 条数据\n",
"已获取 5850 条数据\n",
"已获取 5940 条数据\n",
"已获取 6030 条数据\n",
"已获取 6120 条数据\n",
"已获取 6210 条数据\n",
"已获取 6300 条数据\n",
"已获取 6390 条数据\n",
"已获取 6480 条数据\n",
"已获取 6570 条数据\n",
"已获取 6660 条数据\n",
"已获取 6750 条数据\n",
"已获取 6840 条数据\n",
"已获取 6930 条数据\n",
"已获取 7020 条数据\n",
"已获取 7110 条数据\n",
"已获取 7200 条数据\n",
"已获取 7290 条数据\n",
"已获取 7380 条数据\n",
"已获取 7470 条数据\n",
"已获取 7560 条数据\n",
"已获取 7650 条数据\n",
"已获取 7740 条数据\n",
"已获取 7830 条数据\n",
"已获取 7920 条数据\n",
"已获取 8010 条数据\n",
"已获取 8100 条数据\n",
"已获取 8190 条数据\n",
"已获取 8280 条数据\n",
"已获取 8370 条数据\n",
"已获取 8460 条数据\n",
"已获取 8550 条数据\n",
"已获取 8640 条数据\n",
"已获取 8730 条数据\n",
"已获取 8820 条数据\n",
"已获取 8910 条数据\n",
"已获取 9000 条数据\n",
"已获取 9090 条数据\n",
"已获取 9180 条数据\n",
"已获取 9270 条数据\n",
"已获取 9360 条数据\n",
"已获取 9450 条数据\n",
"已获取 9540 条数据\n",
"已获取 9630 条数据\n",
"已获取 9720 条数据\n",
"已获取 9810 条数据\n",
"已获取 9900 条数据\n",
"已获取 9990 条数据\n",
"已获取 10080 条数据\n",
"已获取 10170 条数据\n",
"已获取 10260 条数据\n",
"已获取 10350 条数据\n",
"已获取 10440 条数据\n",
"已获取 10530 条数据\n",
"已获取 10620 条数据\n",
"已获取 10710 条数据\n",
"已获取 10800 条数据\n",
"已获取 10890 条数据\n",
"已获取 10980 条数据\n",
"已获取 11070 条数据\n",
"已获取 11160 条数据\n",
"已获取 11250 条数据\n",
"已获取 11340 条数据\n",
"已获取 11430 条数据\n",
"已获取 11520 条数据\n",
"已获取 11610 条数据\n",
"已获取 11700 条数据\n",
"已获取 11790 条数据\n",
"已获取 11880 条数据\n",
"已获取 11970 条数据\n",
"已获取 12060 条数据\n",
"已获取 12150 条数据\n",
"已获取 12240 条数据\n",
"已获取 12330 条数据\n",
"已获取 12420 条数据\n",
"已获取 12510 条数据\n",
"已获取 12600 条数据\n",
"已获取 12690 条数据\n",
"已获取 12780 条数据\n",
"已获取 12870 条数据\n",
"已获取 12960 条数据\n",
"已获取 13050 条数据\n",
"已获取 13140 条数据\n",
"已获取 13230 条数据\n",
"已获取 13320 条数据\n",
"已获取 13410 条数据\n",
"已获取 13500 条数据\n",
"已获取 13590 条数据\n",
"已获取 13680 条数据\n",
"已获取 13770 条数据\n",
"已获取 13860 条数据\n",
"已获取 13950 条数据\n",
"已获取 14040 条数据\n",
"已获取 14130 条数据\n",
"已获取 14220 条数据\n",
"已获取 14310 条数据\n",
"已获取 14400 条数据\n",
"已获取 14490 条数据\n",
"已获取 14580 条数据\n",
"已获取 14670 条数据\n",
"已获取 14760 条数据\n",
"已获取 14850 条数据\n",
"已获取 14940 条数据\n",
"已获取 15030 条数据\n",
"已获取 15096 条数据\n"
]
},
{
"ename": "AttributeError",
"evalue": "'str' object has no attribute 'get'",
"output_type": "error",
"traceback": [
"\u001b[31m---------------------------------------------------------------------------\u001b[39m",
"\u001b[31mAttributeError\u001b[39m Traceback (most recent call last)",
"\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[2]\u001b[39m\u001b[32m, line 1\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m1\u001b[39m result = \u001b[43mcalculate_server_load\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 2\u001b[39m result\n",
"\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[1]\u001b[39m\u001b[32m, line 226\u001b[39m, in \u001b[36mcalculate_server_load\u001b[39m\u001b[34m()\u001b[39m\n\u001b[32m 223\u001b[39m tasks = []\n\u001b[32m 224\u001b[39m \u001b[38;5;28;01mfor\u001b[39;00m item \u001b[38;5;129;01min\u001b[39;00m tasks_raw:\n\u001b[32m 225\u001b[39m \u001b[38;5;66;03m# 使用 Widget ID 获取值\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m226\u001b[39m s_val = \u001b[43mitem\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[43mWIDGET_START_TIME\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43m{\u001b[49m\u001b[43m}\u001b[49m\u001b[43m)\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m(\u001b[33m'\u001b[39m\u001b[33mvalue\u001b[39m\u001b[33m'\u001b[39m)\n\u001b[32m 227\u001b[39m e_val = item.get(WIDGET_END_TIME, {}).get(\u001b[33m'\u001b[39m\u001b[33mvalue\u001b[39m\u001b[33m'\u001b[39m)\n\u001b[32m 229\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m s_val \u001b[38;5;129;01mor\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m e_val:\n",
"\u001b[31mAttributeError\u001b[39m: 'str' object has no attribute 'get'"
]
}
],
"source": [
"result = calculate_server_load()\n",
"result"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "60531b14",
"metadata": {},
"outputs": [
{
"ename": "NameError",
"evalue": "name 'tasks_raw' is not defined",
"output_type": "error",
"traceback": [
"\u001b[31m---------------------------------------------------------------------------\u001b[39m",
"\u001b[31mNameError\u001b[39m Traceback (most recent call last)",
"\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[3]\u001b[39m\u001b[32m, line 1\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m1\u001b[39m \u001b[43mtasks_raw\u001b[49m\n",
"\u001b[31mNameError\u001b[39m: name 'tasks_raw' is not defined"
]
}
],
"source": [
"tasks_raw"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "F6+宜搭+其它",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.11"
}
},
"nbformat": 4,
"nbformat_minor": 5
}