Files
F6--/其它系统脚本/新签回访180天V2.ipynb
T
2026-01-30 11:28:35 +08:00

387 lines
37 KiB
Plaintext

{
"cells": [
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"读取到省市小六技术专家区域客服区域客成表单中 66 条数据!\n",
"2023-05-05 20\n",
"[['053052302136860181'], ['0615271028177307'], ['050160034020876364'], ['106216373838354980'], ['1143206052848269'], ['19212436541043695'], ['224616673723465569'], ['6412695429095931'], ['693800011139268'], ['096317175340000380'], ['133703272626143118'], ['05463054031221652'], ['075458412020533110'], ['080964261223281432'], ['224934300132837549'], ['063512664121403125'], ['14583865321049759'], ['114115261037799570']]\n",
"{'result': '68ce41f1-ae82-4b4b-8895-b83327697a35'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '053052302136860181', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '万商名车(总部)', 'textField_lnsi0v6s': '至尊版', 'employeeField_lnsi0v6u': '2626065538702722', 'employeeField_lnsi0v6v': '1525590028775887', 'employeeField_lnsi0v6w': '053052302136860181', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '万商名车(总部)', 'textField_lnsi0v6z': 'CHS202305050228346', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1525590028775887', 'employeeField_lmeqk424': '2626065538702722', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'e49a714e-34a4-4c7d-a27c-87b69330bcf9'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '053052302136860181', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '万商名车(叶厦路店)', 'textField_lnsi0v6s': '旗舰版', 'employeeField_lnsi0v6u': '2626065538702722', 'employeeField_lnsi0v6v': '1525590028775887', 'employeeField_lnsi0v6w': '053052302136860181', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '万商名车(叶厦路店)', 'textField_lnsi0v6z': 'CHS202305050228357', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1525590028775887', 'employeeField_lmeqk424': '2626065538702722', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '12f9b212-fc3c-4a29-83c0-91a681f9d154'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '0615271028177307', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '德顺汽车服务', 'textField_lnsi0v6s': '标准版', 'employeeField_lnsi0v6u': '180720602439816818', 'employeeField_lnsi0v6v': '1525590028775887', 'employeeField_lnsi0v6w': '0615271028177307', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '德顺汽车服务', 'textField_lnsi0v6z': 'CHS202305050228453', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1525590028775887', 'employeeField_lmeqk424': '180720602439816818', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '67b81561-9506-40b9-a2a2-ca6a169c5b7a'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '050160034020876364', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '烨城汽修', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '055512041727184572', 'employeeField_lnsi0v6v': '1218085201677303', 'employeeField_lnsi0v6w': '050160034020876364', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '烨城汽修', 'textField_lnsi0v6z': 'CHS202305050228365', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1218085201677303', 'employeeField_lmeqk424': '055512041727184572', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '67756445-c043-4da4-9aba-23881fd081c7'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '106216373838354980', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '立奥汽车-宁波店', 'textField_lnsi0v6s': '标准版', 'employeeField_lnsi0v6u': '20590707351213970', 'employeeField_lnsi0v6v': '311003461041349', 'employeeField_lnsi0v6w': '106216373838354980', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '立奥汽车-宁波店', 'textField_lnsi0v6z': 'CHS202305050228334', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '311003461041349', 'employeeField_lmeqk424': '20590707351213970', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'dc056eda-1ff4-4662-9e8d-17c1932e448e'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '1143206052848269', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '栖霞修工坊迎福路汽车服务中心', 'textField_lnsi0v6s': '旗舰版', 'employeeField_lnsi0v6u': '20590707351213970', 'employeeField_lnsi0v6v': '311003461041349', 'employeeField_lnsi0v6w': '1143206052848269', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '栖霞修工坊迎福路汽车服务中心', 'textField_lnsi0v6z': 'CHS202305050228387', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '311003461041349', 'employeeField_lmeqk424': '20590707351213970', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '6b01fb52-bca6-4984-a192-0ec6fe4fb1ed'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '19212436541043695', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '俊逸名车服务中心', 'textField_lnsi0v6s': '标准版', 'employeeField_lnsi0v6u': '3704680936560271', 'employeeField_lnsi0v6v': '232229053125844557', 'employeeField_lnsi0v6w': '19212436541043695', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '俊逸名车服务中心', 'textField_lnsi0v6z': 'CHS202305050228347', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '232229053125844557', 'employeeField_lmeqk424': '3704680936560271', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'db7f2e53-5e1c-4f66-8eaa-4d7cc9fa7b72'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '0237196424846034', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '华胜专修连锁第201店', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '0237196424846034', 'employeeField_lnsi0v6v': '1218085201677303', 'employeeField_lnsi0v6w': '0237196424846034', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '华胜专修连锁第201店', 'textField_lnsi0v6z': 'CHS202005150082459', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1218085201677303', 'employeeField_lmeqk424': '0237196424846034', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '5e223494-3987-44a9-bbb1-ce9edce19cf4'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '6412695429095931', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '长垣诚驰', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '054169455736370109', 'employeeField_lnsi0v6v': '1525590028775887', 'employeeField_lnsi0v6w': '6412695429095931', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '长垣诚驰', 'textField_lnsi0v6z': 'CHS202305050228400', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1525590028775887', 'employeeField_lmeqk424': '054169455736370109', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '54b46b1b-c782-4a77-abad-6b08ccfc3456'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '693800011139268', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '北京市天智华菱汽车配件有限公司', 'textField_lnsi0v6s': '尊享版', 'employeeField_lnsi0v6u': '055512041727184572', 'employeeField_lnsi0v6v': '1218085201677303', 'employeeField_lnsi0v6w': '693800011139268', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '北京市天智华菱汽车配件有限公司', 'textField_lnsi0v6z': 'CHS202305050228376', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1218085201677303', 'employeeField_lmeqk424': '055512041727184572', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'dc0afe42-69e5-40c1-9e32-79ecd1762e21'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '096317175340000380', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '啄木鸟汽车维修', 'textField_lnsi0v6s': '尊享版', 'employeeField_lnsi0v6u': '180720602439816818', 'employeeField_lnsi0v6v': '1525590028775887', 'employeeField_lnsi0v6w': '096317175340000380', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '啄木鸟汽车维修', 'textField_lnsi0v6z': 'CHS202303230219406', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1525590028775887', 'employeeField_lmeqk424': '180720602439816818', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '86670464-886b-4b4b-9f23-60c0767b5cb5'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '133703272626143118', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '曲靖晶奥汽修', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '283227523421943504', 'employeeField_lnsi0v6v': '311003461041349', 'employeeField_lnsi0v6w': '133703272626143118', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '曲靖晶奥汽修', 'textField_lnsi0v6z': 'CHS202305050228374', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '311003461041349', 'employeeField_lmeqk424': '283227523421943504', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'a2b3afe7-c9f8-4cd6-9cd7-573b213c6959'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '05463054031221652', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '襄州区美创优车', 'textField_lnsi0v6s': '旗舰版', 'employeeField_lnsi0v6u': '3704680936560271', 'employeeField_lnsi0v6v': '232229053125844557', 'employeeField_lnsi0v6w': '05463054031221652', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '襄州区美创优车', 'textField_lnsi0v6z': 'CHS202305050228406', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '232229053125844557', 'employeeField_lmeqk424': '3704680936560271', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'dd192d03-456c-42a5-87a9-09bf4e916299'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '075458412020533110', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '速瑞汽车服务', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '054169455736370109', 'employeeField_lnsi0v6v': '025366033037741985', 'employeeField_lnsi0v6w': '075458412020533110', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '速瑞汽车服务', 'textField_lnsi0v6z': 'CHS202305050228391', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '025366033037741985', 'employeeField_lmeqk424': '054169455736370109', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'fb164831-135a-4790-ad5d-52871f60a88e'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '080964261223281432', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '铭铭汽车服务中心', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '0103433535667605', 'employeeField_lnsi0v6v': '232229053125844557', 'employeeField_lnsi0v6w': '080964261223281432', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '铭铭汽车服务中心', 'textField_lnsi0v6z': 'CHS202305050228428', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '232229053125844557', 'employeeField_lmeqk424': '0103433535667605', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '4d894ba4-b0a7-4e51-a723-f46f8b5f39d5'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '080964261223281432', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '库尔勒汇邦科贸有限责任公司', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '0103433535667605', 'employeeField_lnsi0v6v': '232229053125844557', 'employeeField_lnsi0v6w': '080964261223281432', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '库尔勒汇邦科贸有限责任公司', 'textField_lnsi0v6z': 'CHS202305050228388', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '232229053125844557', 'employeeField_lmeqk424': '0103433535667605', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': '488fc144-7c07-4a27-89a6-488c5fdf0bb5'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '224934300132837549', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '娄底市周记汽修服务中心', 'textField_lnsi0v6s': '尊享版', 'employeeField_lnsi0v6u': '3704680936560271', 'employeeField_lnsi0v6v': '232229053125844557', 'employeeField_lnsi0v6w': '224934300132837549', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '娄底市周记汽修服务中心', 'textField_lnsi0v6z': 'CHS202003100054384', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '232229053125844557', 'employeeField_lmeqk424': '3704680936560271', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'e9da85f6-f234-44f9-b8fb-748acb6d627e'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '063512664121403125', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '共明汽修', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '2626065538702722', 'employeeField_lnsi0v6v': '1525590028775887', 'employeeField_lnsi0v6w': '063512664121403125', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '共明汽修', 'textField_lnsi0v6z': 'CHS202003180056359', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1525590028775887', 'employeeField_lmeqk424': '2626065538702722', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'c1881fb6-a410-4084-9416-0d1dff227cca'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '14583865321049759', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '陕西锦腾阳光汽车科技有限公司', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '0103433535667605', 'employeeField_lnsi0v6v': '232229053125844557', 'employeeField_lnsi0v6w': '14583865321049759', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '陕西锦腾阳光汽车科技有限公司', 'textField_lnsi0v6z': 'CHS202305050228377', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '232229053125844557', 'employeeField_lmeqk424': '0103433535667605', 'textField_lmu0523h': '自动派发回访计划'}\n",
"{'result': 'f663fd57-fd22-4d7e-b665-0637ec208885'} {'dateField_lmelabb1': '1698203525895', 'employeeField_lmeqk429': '114115261037799570', 'tableField_lnsi0v71': [{'textField_lnsi0v72': '上海来城汽车服务部', 'textField_lnsi0v6s': '基础版', 'employeeField_lnsi0v6u': '2626065538702722', 'employeeField_lnsi0v6v': '1525590028775887', 'employeeField_lnsi0v6w': '114115261037799570', 'dateField_lnsi0v6x': '1698203525895', 'textField_lnsi0v6y': '上海来城汽车服务部', 'textField_lnsi0v6z': 'CHS202104020118663', 'selectField_lnsi0v6q': '强化培训', 'textareaField_lnsi0v6r': '\\n 1.客户日常使用问题解答;\\n 2.跟客户查看主营分析,推荐进销存功能深度使用;\\n 3.跟客户查看车辆分析,推荐短信及其他营销功能;\\n 4.说明转介绍政策,索要转介绍;'}], 'employeeField_lmeqk423': '1525590028775887', 'employeeField_lmeqk424': '2626065538702722', 'textField_lmu0523h': '自动派发回访计划'}\n"
]
}
],
"source": [
"import pandas as pd\n",
"import pandas as pd\n",
"import numpy as np\n",
"import requests\n",
"import json\n",
"import time\n",
"import re\n",
"from datetime import datetime\n",
"from dateutil.relativedelta import relativedelta\n",
"from pathlib import Path\n",
"from urllib.parse import quote\n",
"from io import BytesIO\n",
"\n",
"ROOT = Path('.').absolute() # 当前工作目录\n",
"\n",
"\n",
"# 生成 token,参数不需要修改\n",
"def generateToken() -> str:\n",
" \"\"\" 生成 token \"\"\"\n",
"\n",
" token_api = 'https://api.dingtalk.com/v1.0/oauth2/accessToken'\n",
"\n",
" # 该信息在钉钉开放应用中\n",
" data = {\n",
" \"appKey\": \"ding5kqocon5s9oph5uq\",\n",
" \"appSecret\": 'HL1jgsIIfLAC0eTH0A1m4mwxUDqbgsiPeCCGGE3ocM6qJBTIW7Ivt9drxF_Z4Kb_'\n",
" }\n",
"\n",
" res = requests.post(token_api, json=data)\n",
" token = res.json()['accessToken']\n",
"\n",
" return token\n",
"\n",
"def read_instances(token, formUuid, page, n,formatted_today,formatted_today_two):\n",
" \"\"\" 函数功能:读取普通表单的所有数据 \"\"\"\n",
"\n",
" api = f'https://api.dingtalk.com//v1.0/yida/forms/instances/search'\n",
"\n",
" headers = {\n",
" \"Content-Type\": \"application/json\",\n",
" \"x-acs-dingtalk-access-token\": token\n",
" }\n",
"\n",
" formData = {\n",
" \"appType\" : \"APP_UYZ0KG6L0CCNV80GZ66O\",\n",
" \"systemToken\" : \"XA966F81JAJOFCVVVKO64E9MIIZV1EWE5SFMKJ2\",\n",
" \"userId\" : \"yida_pub_account\",\n",
" \"language\" : \"zh_CN\",\n",
" \"formUuid\" : formUuid,\n",
" \"createFromTimeGMT\" : formatted_today,\n",
" \"createToTimeGMT\" : formatted_today_two,\n",
" \"currentPage\" : page,\n",
" \"pageSize\" : n\n",
" }\n",
"\n",
" res = requests.post(api, headers=headers, json=formData)\n",
" return res.json()\n",
"\n",
"def initiate_process(TOKEN,formUuid,processCode,formData):\n",
" \"\"\" 发起宜搭审批流程 \"\"\"\n",
" api = f'https://api.dingtalk.com//v1.0/yida/processes/instances/start'\n",
"\n",
" headers = {\n",
" \"Content-Type\": \"application/json\",\n",
" \"x-acs-dingtalk-access-token\": TOKEN\n",
" }\n",
" payload = {\n",
" \"appType\" : \"APP_UYZ0KG6L0CCNV80GZ66O\",\n",
" \"systemToken\" : \"XA966F81JAJOFCVVVKO64E9MIIZV1EWE5SFMKJ2\",\n",
" \"userId\" : \"yida_pub_account\",\n",
" \"language\" : \"zh_CN\",\n",
" \"formUuid\" : formUuid,\n",
" \"formDataJson\" : json.dumps(formData, cls=NpEncoder),\n",
" \"processCode\" : processCode,\n",
" }\n",
"\n",
" res = requests.post(api, headers=headers, json=payload)\n",
" return res.json()\n",
"def read_instances_new(token, formUuid, page, n):\n",
" \"\"\" 函数功能:读取普通表单的所有数据 \"\"\"\n",
"\n",
" api = f'https://api.dingtalk.com//v1.0/yida/forms/instances/search'\n",
"\n",
" headers = {\n",
" \"Content-Type\": \"application/json\",\n",
" \"x-acs-dingtalk-access-token\": token\n",
" }\n",
"\n",
" formData = {\n",
" \"appType\" : \"APP_UYZ0KG6L0CCNV80GZ66O\",\n",
" \"systemToken\" : \"XA966F81JAJOFCVVVKO64E9MIIZV1EWE5SFMKJ2\",\n",
" \"userId\" : \"yida_pub_account\",\n",
" \"language\" : \"zh_CN\",\n",
" \"formUuid\" : formUuid,\n",
" \"currentPage\" : page,\n",
" \"pageSize\" : n\n",
" }\n",
"\n",
" res = requests.post(api, headers=headers, json=formData)\n",
" return res.json()\n",
"class NpEncoder(json.JSONEncoder):\n",
" def default(self, obj):\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",
" else:\n",
" return super(NpEncoder, self).default(obj)\n",
" \n",
"TOKEN = generateToken()\n",
"import datetime\n",
"now_time = datetime.datetime.now()\n",
"today = now_time + datetime.timedelta(days=-173)\n",
"formatted_today = today.strftime(\"%Y-%m-%d\")\n",
"today_two = now_time + datetime.timedelta(days=-172)\n",
"formatted_today_two = today_two.strftime(\"%Y-%m-%d\")\n",
"timestamp_ms = int(time.time() * 1000) # 当然日期时间戳 毫秒级\n",
"'''读取省市小六技术专家区域客服区域客成 '''\n",
"FORMID = \"FORM-TP866D918DFCA4FW79YZU5X43FO32QZJQDZJL7\" #省市小六技术专家区域客服区域客成\n",
"# 读取流程表单数据\n",
"form_data = read_instances_new(token=TOKEN, formUuid=FORMID, page=1, n=100)\n",
"PAGES = form_data.get('totalCount')//100 + 1\n",
"textField_gif29wy = {}\n",
"textField_3athky8 = {}\n",
"textField_3hgho1m = {}\n",
"textField_nc7gskc = {}\n",
"textField_qk1e5di = {}\n",
"\"\"\" 获取全量数据 \"\"\"\n",
"for i in range(1, PAGES+1):\n",
" form_data = read_instances_new(token=TOKEN, formUuid=FORMID, page=i, n=100)\n",
" for data in form_data.get('data'):\n",
" textField_gif29wy[data['formData']['textField_3hgho1m']]=data['formData']['textField_gif29wy'] #区域客成id\n",
" textField_3athky8[data['formData']['textField_3hgho1m']]=data['formData']['textField_3athky8'] #区域客服id\n",
" textField_3hgho1m[data['formData']['textField_3hgho1m']]=data['formData']['textField_3hgho1m'] #小六id\n",
" textField_nc7gskc[data['formData']['textField_3hgho1m']]=data['formData']['textField_nc7gskc'] #技术专家id\n",
" textField_qk1e5di[data['formData']['textField_3hgho1m']]=data['formData']['textField_lntniove'] #区域经理id\n",
"print(f'读取到省市小六技术专家区域客服区域客成表单中 {len(textField_gif29wy)} 条数据!')\n",
"# [流程]新签服务流程 读取待处理数据\n",
"json_data = []\n",
"read_data = read_instances(TOKEN, \"FORM-9X766NA1SOATBRSH2K42D8BJCX7L326HI64TKG5\", 1, 100,formatted_today,formatted_today_two)\n",
"PAGES = read_data.get('totalCount')//100 + 1\n",
"print(formatted_today,read_data.get('totalCount'))\n",
"for a in range(1,PAGES + 1):\n",
" read_data = read_instances(TOKEN, \"FORM-9X766NA1SOATBRSH2K42D8BJCX7L326HI64TKG5\", a, 100,formatted_today,formatted_today_two) \n",
" for i in range(0,len(read_data[\"data\"])):\n",
" json_data.append(read_data[\"data\"][i]['formData'])\n",
"\n",
"# 获取待回访人员信息+去重\n",
"name_list = []\n",
"for data in json_data:\n",
" name_list.append(data['employeeField_kyi1dqth_id'])\n",
"unique_arr = []\n",
"[unique_arr.append(x) for x in name_list if x not in unique_arr]\n",
"print(unique_arr)\n",
"\n",
"# 【测试限制提交】每日工作计划\n",
"formUuid = \"FORM-8Y866XB1YUHEM9HD6RSVU75UFGTT24QEJQVML5\"\n",
"processCode = \"TPROC--8Y866XB1YUHEM9HD6RSVU75UFGTT29TEJQVML6\"\n",
"# 遍历数据并进行创建\n",
"for name in unique_arr:\n",
" tableField_lnsi0v71 = {}\n",
" tableField_lnsi0v71['dateField_lmelabb1'] = \"\"\n",
" tableField_lnsi0v71['employeeField_lmeqk429'] = \"\"\n",
" for data in json_data:\n",
" if data['employeeField_kyi1dqth_id'] == name:\n",
" data_one = {} # 子表单\n",
" data_two = {} # 主表单\n",
" # 子表单\n",
" data_one['textField_lnsi0v72'] = data['orgName']\n",
" data_one['textField_lnsi0v6s'] = data[\"saasEdition\"] # 销售版本\n",
" try:\n",
" data_one['employeeField_lnsi0v6u'] = textField_nc7gskc[name[0]] # 技术专家\n",
" data_one['employeeField_lnsi0v6v'] = textField_qk1e5di[name[0]] # 区域经理\n",
" data_one['employeeField_lnsi0v6w'] = textField_3hgho1m[name[0]] # 运营顾问\n",
" except:\n",
" data_one['employeeField_lnsi0v6u'] = data['technician_id'][0] # 技术专家\n",
" data_one['employeeField_lnsi0v6v'] = data['manager_id'][0] # 区域经理\n",
" data_one['employeeField_lnsi0v6w'] = data['technician_id'][0] # 运营顾问\n",
" data_one['dateField_lnsi0v6x'] = str(timestamp_ms) # 计划日期\n",
" data_one['textField_lnsi0v6y'] = data[\"orgName\"] # 门店名称-拷贝\n",
" data_one['textField_lnsi0v6z'] = data[\"orgCode\"] # 门店编码\n",
" data_one['selectField_lnsi0v6q'] = \"强化培训\" # 拜访目的\n",
" # data_one['textField_lnsi0v70'] = data_result.loc[i,\"id_own_group\"] # 公司id\n",
" data_one['textareaField_lnsi0v6r'] = '''\n",
" 1.客户日常使用问题解答;\n",
" 2.跟客户查看主营分析,推荐进销存功能深度使用;\n",
" 3.跟客户查看车辆分析,推荐短信及其他营销功能;\n",
" 4.说明转介绍政策,索要转介绍;''' # 拜访目的说明\n",
" # 加入数据\n",
" tableField_lnsi0v71['tableField_lnsi0v71'] = [data_one]\n",
" # 主表单\n",
" # data_two['dateField_lmelabb1'] = str(timestamp_ms)\n",
" # data_two['employeeField_lmeqk429'] = name\n",
" tableField_lnsi0v71['dateField_lmelabb1'] = str(timestamp_ms)\n",
" try:\n",
" tableField_lnsi0v71['employeeField_lmeqk429'] = name[0]\n",
" tableField_lnsi0v71['employeeField_lmeqk423'] = textField_qk1e5di[name[0]] # 区域经理\n",
" tableField_lnsi0v71['employeeField_lmeqk424'] = textField_nc7gskc[name[0]] # 技术专家\n",
" except:\n",
" tableField_lnsi0v71['employeeField_lmeqk429'] = data['technician_id'][0] # 运营顾问\n",
" tableField_lnsi0v71['employeeField_lmeqk423'] = data['manager_id'][0] # 区域经理\n",
" tableField_lnsi0v71['employeeField_lmeqk424'] = data['technician_id'][0] # 技术专家\n",
" tableField_lnsi0v71['textField_lmu0523h'] = \"自动派发回访计划\" # 状态备用\n",
" res=initiate_process(TOKEN,formUuid,processCode,tableField_lnsi0v71)\n",
" print(res,tableField_lnsi0v71)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'textField_l1mxplz0': '',\n",
" 'textField_l343hemd': '',\n",
" 'orderId': '1683250107356',\n",
" 'radioField_kzhqbukp': '无',\n",
" 'managerTraining_id': ['员工信息维护'],\n",
" 'saTraning': ['新建客户车辆'],\n",
" 'dateField_ku0wvx8l': 1690214400000,\n",
" 'impPrincipal': ['陈振龙(60489)'],\n",
" 'adminTraining_id': ['通讯录管理'],\n",
" 'radioField_l1mxwjvw_id': '无系统,手工账,无法导入',\n",
" 'maintainProcess_id': '简洁流程:开单→收款',\n",
" 'employeeField_kycexk2w': ['陈振龙(60489)'],\n",
" 'province': '上海市',\n",
" 'needTraining_id': '是',\n",
" 'connectTime': 1687827095473,\n",
" 'numberField_kwmxkjav_value': '',\n",
" 'orgNumber': '1',\n",
" 'relatedInstances_id': '\"[]\"',\n",
" 'subRegion': '',\n",
" 'bossName': '严善生',\n",
" 'basicSetting': ['业务分类'],\n",
" 'cashTraining_id': ['每日收款'],\n",
" 'radioField_l1mxplyz': '已经有其他支付方式',\n",
" 'overtimeTrainingReason': ['数据处理中'],\n",
" 'predictResearchDays_value': '',\n",
" 'bossCellphone': '13621906554',\n",
" 'groupName': '上海来城汽车服务部',\n",
" 'businessScopeList_id': ['洗车', '美容', '保养', '维修'],\n",
" 'textField_kyi1dqtj': '',\n",
" 'connectUserCellphone': '13621906554',\n",
" 'cashTraining': ['每日收款'],\n",
" 'connectUserName': '严善生',\n",
" 'trainFinishTime': 1687827120248,\n",
" 'chain_id': '否',\n",
" 'city': '上海市市辖区',\n",
" 'orgLevel': 'C',\n",
" 'employeeField_kyi1dqth_id': ['114115261037799570'],\n",
" 'researchTable': [{'researchStatus': '未开始', 'researchStatus_id': '未开始'}],\n",
" 'manager_id': ['1525590028775887'],\n",
" 'canConnect_id': '否',\n",
" 'saasEdition_id': '基础版',\n",
" 'biManagement_id': ['经营日报'],\n",
" 'radioField_l1mxwjvw': '无系统,手工账,无法导入',\n",
" 'chain': '否',\n",
" 'overtimeTrainingRemark': '',\n",
" 'manager': ['张凯(60440)'],\n",
" 'radioField_l1mxwjvv': '否',\n",
" 'beforeTrainDays_value': '',\n",
" 'selectField_ku0wvx8q_id': '3',\n",
" 'textField_l1mxwjvx': '',\n",
" 'paramSetting_id': ['操作参数设置'],\n",
" 'businessScopeList': ['洗车', '美容', '保养', '维修'],\n",
" 'impPrincipal_id': ['114115261037799570'],\n",
" 'paramSetting': ['操作参数设置'],\n",
" 'orderPayTime': 1683250122000,\n",
" 'overtimeTrainingReason_id': ['数据处理中'],\n",
" 'radioField_kzhqbukp_id': '无',\n",
" 'orgLevel_id': 'C',\n",
" 'canNotConnectRemark': '',\n",
" 'adminTraining': ['通讯录管理'],\n",
" 'needNotTrainingRemark': '',\n",
" 'textField_l09ckhey': '1999.0',\n",
" 'watchProcess': '简洁流程:开单→收款',\n",
" 'bigUsers': ['店长'],\n",
" 'radioField_kv60wxu1': '否',\n",
" 'orgName': '上海来城汽车服务部',\n",
" 'textField_ku0wvx8n': 'XQFWD20230505002',\n",
" 'selectField_ku6juya0_id': '10',\n",
" 'needMigrate_id': '否',\n",
" 'selectField_ku0wvx8q': '已完成',\n",
" 'needMigrate': '否',\n",
" 'region': '华东区域',\n",
" 'biManagement': ['经营日报'],\n",
" 'needTraining': '是',\n",
" 'traningTime': 1690214400000,\n",
" 'orderCellphone': '13621906554',\n",
" 'saTraning_id': ['新建客户车辆'],\n",
" 'authSetting': ['权限设置'],\n",
" 'employeeField_kyi1dqth': ['陈振龙(60489)'],\n",
" 'saasEdition': '基础版',\n",
" 'radioField_l1mxplyz_id': '已经有其他支付方式',\n",
" 'selectField_ku6juya0': 'E.S(旧)',\n",
" 'radioField_kv60wxu1_id': '否',\n",
" 'managerTraining': ['员工信息维护'],\n",
" 'orgCode': 'CHS202104020118663',\n",
" 'employeeField_kycexk2w_id': ['114115261037799570'],\n",
" 'authSetting_id': ['权限设置'],\n",
" 'openTime': 1683250380000,\n",
" 'textField_l43uqhhz': '',\n",
" 'watchProcess_id': '简洁流程:开单→收款',\n",
" 'bigUsers_id': ['店长'],\n",
" 'technician_id': ['2626065538702722'],\n",
" 'technician': ['周聪(60309)'],\n",
" 'radioField_l1mxwjvv_id': '否',\n",
" 'maintainProcess': '简洁流程:开单→收款',\n",
" 'canConnect': '否',\n",
" 'basicSetting_id': ['业务分类']}"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"data"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "F6processing",
"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.9.4"
}
},
"nbformat": 4,
"nbformat_minor": 2
}