This commit is contained in:
2026-01-30 11:28:35 +08:00
commit f1831c31b4
399 changed files with 860978 additions and 0 deletions
@@ -0,0 +1,701 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"续约同步程序开始执行!\n",
"江苏省 1\n",
"江苏省 2\n",
"江苏省 3\n",
"江苏省 4\n",
"江苏省 5\n",
"江苏省 6\n",
"江苏省 7\n",
"江苏省 8\n",
"江苏省 9\n",
"江苏省 10\n",
"江苏省 11\n",
"江苏省 12\n",
"江苏省 13\n",
"江苏省 14\n",
"江苏省 15\n",
"江苏省 16\n",
"江苏省 17\n",
"江苏省 18\n",
"江苏省 19\n",
"江苏省 20\n",
"江苏省 21\n",
"江苏省 22\n",
"江苏省 23\n",
"江苏省 24\n",
"江苏省 25\n",
"江苏省 26\n",
"江苏省 27\n",
"江苏省 28\n",
"江苏省 29\n",
"江苏省 30\n",
"江苏省 31\n",
"江苏省 32\n",
"江苏省 33\n",
"江苏省 34\n",
"河南省 1\n",
"河南省 2\n",
"河南省 3\n",
"河南省 4\n",
"河南省 5\n",
"河南省 6\n",
"河南省 7\n",
"河南省 8\n",
"河南省 9\n",
"河南省 10\n",
"河南省 11\n",
"河南省 12\n",
"河南省 13\n",
"河南省 14\n",
"河南省 15\n",
"河南省 16\n",
"河南省 17\n",
"河南省 18\n",
"河南省 19\n",
"河南省 20\n",
"河南省 21\n",
"河南省 22\n",
"浙江省 1\n",
"浙江省 2\n",
"浙江省 3\n",
"浙江省 4\n",
"浙江省 5\n",
"浙江省 6\n",
"浙江省 7\n",
"浙江省 8\n",
"浙江省 9\n",
"浙江省 10\n",
"浙江省 11\n",
"浙江省 12\n",
"浙江省 13\n",
"浙江省 14\n",
"浙江省 15\n",
"浙江省 16\n",
"浙江省 17\n",
"河北省 1\n",
"河北省 2\n",
"河北省 3\n",
"河北省 4\n",
"河北省 5\n",
"河北省 6\n",
"河北省 7\n",
"河北省 8\n",
"河北省 9\n",
"河北省 10\n",
"河北省 11\n",
"河北省 12\n",
"河北省 13\n",
"河北省 14\n",
"河北省 15\n",
"辽宁省 1\n",
"辽宁省 2\n",
"辽宁省 3\n",
"辽宁省 4\n",
"辽宁省 5\n",
"辽宁省 6\n",
"辽宁省 7\n",
"辽宁省 8\n",
"辽宁省 9\n",
"辽宁省 10\n",
"辽宁省 11\n",
"辽宁省 12\n",
"辽宁省 13\n",
"辽宁省 14\n",
"陕西省 1\n",
"陕西省 2\n",
"陕西省 3\n",
"陕西省 4\n",
"陕西省 5\n",
"陕西省 6\n",
"陕西省 7\n",
"陕西省 8\n",
"陕西省 9\n",
"陕西省 10\n",
"陕西省 11\n",
"陕西省 12\n",
"陕西省 13\n",
"陕西省 14\n",
"陕西省 15\n",
"陕西省 16\n",
"山东省 1\n",
"山东省 2\n",
"山东省 3\n",
"山东省 4\n",
"山东省 5\n",
"山东省 6\n",
"山东省 7\n",
"山东省 8\n",
"山东省 9\n",
"山东省 10\n",
"山东省 11\n",
"山东省 12\n",
"山东省 13\n",
"山东省 14\n",
"山东省 15\n",
"四川省 1\n",
"四川省 2\n",
"四川省 3\n",
"四川省 4\n",
"四川省 5\n",
"四川省 6\n",
"四川省 7\n",
"四川省 8\n",
"四川省 9\n",
"四川省 10\n",
"四川省 11\n",
"四川省 12\n",
"广东省 1\n",
"广东省 2\n",
"广东省 3\n",
"广东省 4\n",
"广东省 5\n",
"广东省 6\n",
"广东省 7\n",
"广东省 8\n",
"广东省 9\n",
"广东省 10\n",
"广东省 11\n",
"湖南省 1\n",
"湖南省 2\n",
"湖南省 3\n",
"湖南省 4\n",
"湖南省 5\n",
"湖南省 6\n",
"湖南省 7\n",
"湖南省 8\n",
"湖南省 9\n",
"湖南省 10\n",
"湖南省 11\n",
"湖南省 12\n",
"湖南省 13\n",
"贵州省 1\n",
"贵州省 2\n",
"贵州省 3\n",
"贵州省 4\n",
"贵州省 5\n",
"贵州省 6\n",
"贵州省 7\n",
"贵州省 8\n",
"云南省 1\n",
"云南省 2\n",
"云南省 3\n",
"云南省 4\n",
"云南省 5\n",
"云南省 6\n",
"云南省 7\n",
"云南省 8\n",
"重庆市 1\n",
"重庆市 2\n",
"重庆市 3\n",
"重庆市 4\n",
"重庆市 5\n",
"重庆市 6\n",
"重庆市 7\n",
"新疆维吾尔自治区 1\n",
"新疆维吾尔自治区 2\n",
"新疆维吾尔自治区 3\n",
"新疆维吾尔自治区 4\n",
"新疆维吾尔自治区 5\n",
"新疆维吾尔自治区 6\n",
"新疆维吾尔自治区 7\n",
"新疆维吾尔自治区 8\n",
"上海市 1\n",
"上海市 2\n",
"上海市 3\n",
"上海市 4\n",
"上海市 5\n",
"上海市 6\n",
"上海市 7\n",
"上海市 8\n",
"天津市 1\n",
"天津市 2\n",
"天津市 3\n",
"天津市 4\n",
"天津市 5\n",
"天津市 6\n",
"内蒙古自治区 1\n",
"内蒙古自治区 2\n",
"内蒙古自治区 3\n",
"内蒙古自治区 4\n",
"内蒙古自治区 5\n",
"内蒙古自治区 6\n",
"内蒙古自治区 7\n",
"安徽省 1\n",
"安徽省 2\n",
"安徽省 3\n",
"安徽省 4\n",
"安徽省 5\n",
"安徽省 6\n",
"安徽省 7\n",
"湖北省 1\n",
"湖北省 2\n",
"湖北省 3\n",
"湖北省 4\n",
"湖北省 5\n",
"湖北省 6\n",
"甘肃省 1\n",
"甘肃省 2\n",
"甘肃省 3\n",
"甘肃省 4\n",
"甘肃省 5\n",
"北京市 1\n",
"北京市 2\n",
"北京市 3\n",
"北京市 4\n",
"北京市 5\n",
"北京市 6\n",
"山西省 1\n",
"山西省 2\n",
"山西省 3\n",
"山西省 4\n",
"山西省 5\n",
"吉林省 1\n",
"吉林省 2\n",
"吉林省 3\n",
"吉林省 4\n",
"福建省 1\n",
"福建省 2\n",
"福建省 3\n",
"福建省 4\n",
"广西壮族自治区 1\n",
"广西壮族自治区 2\n",
"广西壮族自治区 3\n",
"广西壮族自治区 4\n",
"黑龙江省 1\n",
"黑龙江省 2\n",
"黑龙江省 3\n",
"江西省 1\n",
"江西省 2\n",
"江西省 3\n",
"宁夏回族自治区 1\n",
"宁夏回族自治区 2\n",
"宁夏回族自治区 3\n",
"青海省 1\n",
"青海省 2\n",
"海南省 1\n",
"西藏自治区 1\n",
"表单数据共25909条!\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"<ipython-input-10-6f27f6937994>:229: UserWarning: Pandas requires version '1.4.3' or newer of 'xlsxwriter' (version '1.3.8' currently installed).\n",
" df_data.to_excel(r\"C:\\Users\\admin\\Desktop\\111续约跟进待办审批明细.xlsx\")\n"
]
}
],
"source": [
"import pandas as pd\n",
"import time\n",
"import json\n",
"from datetime import datetime\n",
"from dateutil.relativedelta import relativedelta\n",
"import calendar\n",
"from datetime import timedelta\n",
"import requests\n",
"\n",
"\n",
"def generateToken() -> str:\n",
" \"\"\" \n",
" 生成 token,参数不需要修改\n",
" \"\"\"\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",
"\n",
"def get_time_range(n=2):\n",
" \"\"\" 获取近n个月的时间戳(单位是毫秒) 默认取最近2个月\"\"\"\n",
"\n",
" def delay_time(time_str, years=0, months=0, days=0, hours=0, minutes=0, seconds=0):\n",
" if type(time_str) == str:\n",
" time_str = datetime.strptime(time_str, '%Y-%m-%d %H:%M:%S')\n",
" ret = time_str + relativedelta(years=years, months=months, days=days, hours=hours, minutes=minutes, seconds=seconds)\n",
" return ret\n",
"\n",
" # 获得当前时间\n",
" now_time = datetime.now()\n",
" endTime = int(time.mktime(time.strptime(now_time.date().strftime('%Y/%m/%d')+' 00:00:00', '%Y/%m/%d %H:%M:%S'))) * 1000\n",
" # 2个月前 的时间\n",
" ret2 = delay_time(now_time, months=-n)\n",
" startTime = int(time.mktime(time.strptime(ret2.date().strftime('%Y/%m/%d')+' 00:00:00', '%Y/%m/%d %H:%M:%S'))) * 1000\n",
"\n",
" # print(f'时间区间:[{startTime}-{endTime}]')\n",
" return startTime, endTime\n",
"\n",
"\n",
"def get_dateRange_this_month():\n",
" \"\"\" 函数功能:获取当前月份的起始日期范围时间戳(单位毫秒)\"\"\"\n",
" now = datetime.now()\n",
" this_month_start = datetime(now.year, now.month, 1)\n",
" this_month_end = datetime(now.year, now.month, calendar.monthrange(now.year, now.month)[1])\n",
" this_month_start, this_month_end = int(time.mktime(this_month_start.timetuple())), int(time.mktime(this_month_end.timetuple()))\n",
"\n",
" return this_month_start*1000, this_month_end*1000\n",
"\n",
"\n",
"def read_processes_instances(token, formUuid, page=1, n=100, searchField={}):\n",
" \"\"\" 函数功能:读取流程表单的所有数据 \n",
" 获取表单的数据实例数据,返回表单的所有实例 -- 应用:F6客户服务\n",
" \"\"\"\n",
"\n",
" api = f'https://api.dingtalk.com/v1.0/yida/processes/instances?pageNumber={page}&pageSize={n}'\n",
"\n",
" headers = {\n",
" \"Content-Type\": \"application/json\",\n",
" \"x-acs-dingtalk-access-token\": token\n",
" }\n",
"\n",
" formData = {\n",
" 'currentPage': page,\n",
" 'pageSize': n,\n",
" \"appType\": \"APP_UYZ0KG6L0CCNV80GZ66O\",\n",
" \"systemToken\": \"XA966F81JAJOFCVVVKO64E9MIIZV1EWE5SFMKJ2\",\n",
" \"userId\": \"yida_pub_account\", # 超级管理员账号\n",
" \"language\": \"zh_CN\",\n",
" \"formUuid\": formUuid,\n",
" \"searchFieldJson\": json.dumps(searchField)\n",
" }\n",
"\n",
" res = requests.post(api, headers=headers, json=formData)\n",
" return res.json()\n",
"\n",
"\n",
"def read_form_instances(token, formUuid, page=1, n=100, searchField={},createFromTimeGMT='',createToTimeGMT=''):\n",
" \"\"\" 函数功能:读取普通表单的所有数据 -- 应用:F6客户服务 \"\"\"\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",
" 'currentPage': page,\n",
" 'pageSize': n,\n",
" \"appType\": \"APP_UYZ0KG6L0CCNV80GZ66O\",\n",
" \"systemToken\": \"XA966F81JAJOFCVVVKO64E9MIIZV1EWE5SFMKJ2\",\n",
" \"userId\": \"yida_pub_account\",\n",
" \"language\": \"zh_CN\",\n",
" \"formUuid\": formUuid,\n",
" 'createFromTimeGMT':createFromTimeGMT,\n",
" 'createToTimeGMT':createToTimeGMT,\n",
" \"searchFieldJson\": json.dumps(searchField)\n",
" }\n",
"\n",
" res = requests.post(api, headers=headers, json=formData)\n",
" return res.json()\n",
"\n",
"\n",
"def create_form_instances(token, formUuid, formData={}):\n",
" \"\"\" 函数功能:创建普通表单实例 -- 应用:F6客户服务 \"\"\"\n",
"\n",
" api = 'https://api.dingtalk.com/v1.0/yida/forms/instances'\n",
"\n",
" headers = {\n",
" \"Content-Type\": \"application/json\",\n",
" \"x-acs-dingtalk-access-token\": token\n",
" }\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)\n",
" }\n",
"\n",
" res = requests.post(api, headers=headers, json=payload)\n",
" return res\n",
"\n",
"\n",
"def update_form_instances(token, formInstId, formData={}):\n",
" \"\"\" 函数功能:更新普通表单实例 -- 应用:F6客户服务 \"\"\"\n",
"\n",
" api = 'https://api.dingtalk.com/v1.0/yida/forms/instances'\n",
"\n",
" headers = {\n",
" \"Content-Type\": \"application/json\",\n",
" \"x-acs-dingtalk-access-token\": token\n",
" }\n",
"\n",
" payload = {\n",
" \"appType\": \"APP_UYZ0KG6L0CCNV80GZ66O\",\n",
" \"systemToken\": \"XA966F81JAJOFCVVVKO64E9MIIZV1EWE5SFMKJ2\",\n",
" \"userId\": \"yida_pub_account\",\n",
" \"language\": \"zh_CN\",\n",
" \"formInstanceId\": formInstId,\n",
" \"updateFormDataJson\": json.dumps(formData)\n",
" }\n",
"\n",
" res = requests.put(api, headers=headers, json=payload)\n",
" return res\n",
"def get_approval_records(token: str, processInstanceId: str):\n",
" \"\"\" 函数功能:获取流程表单的审批记录 --F6客户服务 应用 \"\"\"\n",
" appType = \"APP_UYZ0KG6L0CCNV80GZ66O\"\n",
" systemToken = \"XA966F81JAJOFCVVVKO64E9MIIZV1EWE5SFMKJ2\"\n",
" userId = \"yida_pub_account\"\n",
"\n",
" api = f'https://api.dingtalk.com/v1.0/yida/processes/operationRecords?appType={appType}&systemToken={systemToken}&userId={userId}&language=zh_CN&processInstanceId={processInstanceId}'\n",
"\n",
" headers = {\n",
" \"Content-Type\": \"application/json\",\n",
" \"x-acs-dingtalk-access-token\": token\n",
" }\n",
"\n",
" res = requests.get(api, headers=headers)\n",
" # print('获取流程表单的审批记录')\n",
" return res.json()\n",
"def get_approval_records_Batch(token, processInstanceId):\n",
" \"\"\" 函数功能:批量获取流程表单的审批记录 --F6客户服务 应用 \"\"\"\n",
" appType = \"APP_UYZ0KG6L0CCNV80GZ66O\"\n",
" systemToken = \"XA966F81JAJOFCVVVKO64E9MIIZV1EWE5SFMKJ2\"\n",
" userId = \"yida_pub_account\"\n",
" language = \"zh_CN\"\n",
"\n",
" api = f'https://api.dingtalk.com/v1.0/yida/processes/instances/searchWithIds?appType={appType}&systemToken={systemToken}&userId={userId}&language={language}&processInstanceIds={processInstanceId}'\n",
" headers = {\n",
" # \"Content-Type\": \"application/json\",\n",
" \"x-acs-dingtalk-access-token\": token\n",
" }\n",
"\n",
" res = requests.get(api, headers=headers)\n",
" return res.json()\n",
"\n",
"def timeStamp(timeNum):\n",
" \"\"\" 函数功能:将时间戳(毫秒) 转化为时间日期格式\"\"\"\n",
" timeStamp = float(timeNum/1000)\n",
" timeArray = time.localtime(timeStamp)\n",
" otherStyleTime = time.strftime(\"%Y-%m-%d %H:%M:%S\", timeArray)\n",
" return otherStyleTime\n",
"\n",
"\n",
"TOKEN = generateToken()\n",
"print(\"续约同步程序开始执行!\")\n",
"df_data = pd.DataFrame(columns=['showName', 'operatorName','action', 'operateTimeGMT'])\n",
"NAME_LIST = [\"江苏省\",\"河南省\",\"浙江省\",\"河北省\",\"辽宁省\",\"陕西省\",\"山东省\",\"四川省\",\"广东省\",\"湖南省\",\"贵州省\",\"云南省\",\"重庆市\",\"新疆维吾尔自治区\",\"上海市\",\"天津市\",\"内蒙古自治区\",\"安徽省\",\"湖北省\",\"甘肃省\",\"北京市\",\"山西省\",\"吉林省\",\"福建省\",\"广西壮族自治区\",\"黑龙江省\",\"江西省\",\"宁夏回族自治区\",\"青海省\",\"海南省\",\"西藏自治区\"]\n",
"FormDatas = []\n",
"FormDatas_list = []\n",
"# 1.读取普通表单数据\n",
"for name in NAME_LIST:\n",
" searchField={'textField_kuj8nx00':name}\n",
" res = read_form_instances(token=TOKEN, formUuid='FORM-PE866MD1MJMU0WGLYRFLYEN5YN9L1I55Z7ZUK22',searchField=searchField)\n",
" totalCount = res.get('totalCount')\n",
" if totalCount>5000:\n",
" # 创建一个异常提醒\n",
" create_form_instances(token=TOKEN,formUuid='FORM-5Q966D91S1B8C9PP76L2O5BS9C2L3TXQ4JGELZ',formData={'textField_legj59bj':'续约数据同步读取数据超过5000异常提醒。'})\n",
" break\n",
" else:\n",
" PAGES = totalCount//100 + 1\n",
" for page in range(1,PAGES+1):\n",
" res = read_form_instances(token=TOKEN, formUuid='FORM-PE866MD1MJMU0WGLYRFLYEN5YN9L1I55Z7ZUK22',searchField=searchField,page=page,n=100)\n",
" FormDatas.extend(res.get('data'))\n",
" processInstanceId_list = \"\"\n",
" for v in range(0,len(res.get('data'))):\n",
" if processInstanceId_list == \"\":\n",
" processInstanceId_list = processInstanceId_list + res['data'][v]['formInstanceId']\n",
" else:\n",
" processInstanceId_list = processInstanceId_list + \",\" + res['data'][v]['formInstanceId']\n",
" res_new=get_approval_records_Batch(TOKEN,processInstanceId_list)\n",
" print(name,page)\n",
" FormDatas_list.append(res_new) \n",
"\n",
"print(f\"表单数据共{len(FormDatas)}条!\") #耗时1分钟左右\n",
"df_data.to_excel(r\"C:\\Users\\admin\\Desktop\\111续约跟进待办审批明细.xlsx\")"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"100"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"len(FormDatas_list[0]['result'])"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [],
"source": [
"for a in range(0,len(FormDatas_list[0]['result'])):\n",
" try:\n",
" df_data = df_data._append({'showName': FormDatas_list[0]['result'][a]['showName'], 'operatorName': FormDatas_list[0]['result'][a]['operatorName'], 'action': FormDatas_list[0]['result'][a]['action'], 'operateTimeGMT': FormDatas_list[0]['result'][a]['operateTimeGMT'], 'processInstanceId': FormDatas_list[0]['result'][a]['processInstanceId']}, ignore_index=True)\n",
" except:\n",
" pass"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'processInstanceId': '013e453e-1859-42a9-85cc-859dea2ba83b',\n",
" 'formUuid': 'FORM-PE866MD1MJMU0WGLYRFLYEN5YN9L1I55Z7ZUK22',\n",
" 'approvedResult': 'agree',\n",
" 'data': {'textField_kuhnydmk': '',\n",
" 'textField_kuj8nx00': '西藏自治区',\n",
" 'selectField_kuz7mfmd': 'E.S(旧)',\n",
" 'textField_kuj8nx01': '那曲市',\n",
" 'employeeField_ksydghrd_id': ['293429301023738442'],\n",
" 'textField_kuhnydmg': '',\n",
" 'selectField_kuz7mfmc': '基础版',\n",
" 'employeeField_ksirro5o_id': ['012138015932369611'],\n",
" 'radioField_kuntp6fn_id': '系统',\n",
" 'selectField_kuz7mfmc_id': '10',\n",
" 'radioField_kuntp6fm': '系统',\n",
" 'radioField_kuntp6fn': '系统',\n",
" 'textAreaField_972lhkt': '',\n",
" 'textField_kycfic6o': '普通客户(VIP',\n",
" 'employeeField_ksydght0': ['霍创业(60079)'],\n",
" 'textField_ksirro5g': '10',\n",
" 'textField_ksirro5h': '杨林',\n",
" 'textField_ksirro5i': '17389967155',\n",
" 'radioField_ktuxbopv': '是',\n",
" 'textField_ksirro5j': '比如鑫鑫汽车',\n",
" 'textField_kto3q3ev': '1677206904945',\n",
" 'employeeField_ksydghre': ['肖军(60388)'],\n",
" 'employeeField_ksydghrd': ['崔智杰(60482)'],\n",
" 'textField_ksydghqy': '17389967155',\n",
" 'textField_ksydghqx': '杨总',\n",
" 'textField_ksydghqw': 'CHS202203200172731',\n",
" 'radioField_l85ppdia_id': '是',\n",
" 'radioField_kurxyhvq_id': '系统',\n",
" 'textField_ksydghrg': '',\n",
" 'radioField_la7x32mq': '是',\n",
" 'radioField_la7x32mq_id': '是',\n",
" 'textField_ksydghrc': '健康预警',\n",
" 'textField_ksydghrb': '0',\n",
" 'textField_ksydghra': '否',\n",
" 'textField_ksydghr7': '24',\n",
" 'textField_ksydghr6': '27',\n",
" 'textField_ksydghr5': '是',\n",
" 'textField_ksydghr9': '30',\n",
" 'textField_ksydghr8': '是',\n",
" 'textField_ksydghr2': 'D',\n",
" 'textField_ksydghr1': '快修快保',\n",
" 'employeeField_ksydght0_id': ['110740004537832492'],\n",
" 'textField_la7x32mp': '',\n",
" 'textField_kuntp6fl': 'XYFWD202212282856',\n",
" 'selectField_kuwa866e_id': '3',\n",
" 'textField_kuntp6fk': '11240984669917335032',\n",
" 'textField_kuntp6fj': '11240984669917328530',\n",
" 'textField_kujm5mv8': 'SaaS新签:1599.00',\n",
" 'employeeField_kykw5ege': ['胡仲远(60645)'],\n",
" 'textField_ksirm9xx': '比如鑫鑫汽车',\n",
" 'radioField_kuhnydn5_id': '是',\n",
" 'radioField_kurxyhvp': '系统',\n",
" 'radioField_kurxyhvq': '系统',\n",
" 'radioField_l85ppdie': '是',\n",
" 'radioField_l85ppdia': '是',\n",
" 'employeeField_ksydghre_id': ['311003461041349'],\n",
" 'textField_kuzcvh3b': '283天',\n",
" 'textField_ksydghrm': '',\n",
" 'textField_kyjy1kkn': 'Saas续约',\n",
" 'textField_kyjy1kkm': '1599.0',\n",
" 'employeeField_ksirro5o': ['胡仲远(60645)'],\n",
" 'textField_lbodyv8h': '',\n",
" 'textField_lbodyv8i': '',\n",
" 'employeeField_kykw5ege_id': ['012138015932369611'],\n",
" 'dateField_kto3q3ex': 1677206915000,\n",
" 'textField_l85ppdic': '',\n",
" 'textField_l85ppdig': '会续约',\n",
" 'selectField_kuwa866e': '已完成',\n",
" 'radioField_l85ppdie_id': '是',\n",
" 'radioField_kuhnydn5': '是',\n",
" 'textareaField_l31clxg4': '',\n",
" 'dateField_ksirro5m': 1679241600000,\n",
" 'dateField_ksirro5l': 1679241600000,\n",
" 'dateField_ksirro5k': 1647705600000,\n",
" 'radioField_kurxyhvp_id': '系统',\n",
" 'textField_ktp3uuo7': '自主开户',\n",
" 'textField_kuhnydlw': '',\n",
" 'selectField_kuz7mfmd_id': '10',\n",
" 'radioField_kuntp6fm_id': '系统',\n",
" 'textField_kuhnydn3': '',\n",
" 'radioField_ktuxbopv_id': '是',\n",
" 'textField_kuhnydn7': '会续约',\n",
" 'textField_kuhnydls': ''},\n",
" 'processCode': 'TPROC--PE866MD1MJMU0WGLYRFLYEN5YN9L1885Z7ZUK32',\n",
" 'actionExecutor': [],\n",
" 'originator': {'name': {'nameInChinese': '侯斌',\n",
" 'nameInEnglish': '侯斌',\n",
" 'type': 'i18n'},\n",
" 'userId': '1824534815658365'},\n",
" 'title': '门店名称:比如鑫鑫汽车,\\n门店编码:CHS202203200172731,\\n待办派发时间:2022-12-28 16:34:58\\n的续约服务待办',\n",
" 'instanceStatus': 'COMPLETED'}"
]
},
"execution_count": 21,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"res_new['result'][0]"
]
}
],
"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"
},
"orig_nbformat": 4
},
"nbformat": 4,
"nbformat_minor": 2
}