校验唯一任务添加时间
优化续约代办请求次数
This commit is contained in:
@@ -2554,3 +2554,27 @@
|
|||||||
2026-01-04 10:29:26,171 - log_config.py - error_task_logger - ERROR - 任务 高德匹配手机号 超过执行窗口5分钟以上,标记为过期。
|
2026-01-04 10:29:26,171 - log_config.py - error_task_logger - ERROR - 任务 高德匹配手机号 超过执行窗口5分钟以上,标记为过期。
|
||||||
2026-01-04 10:29:26,171 - log_config.py - error_task_logger - ERROR - 任务 省市区人员关系表转BI 超过执行窗口5分钟以上,标记为过期。
|
2026-01-04 10:29:26,171 - log_config.py - error_task_logger - ERROR - 任务 省市区人员关系表转BI 超过执行窗口5分钟以上,标记为过期。
|
||||||
2026-01-04 10:29:26,172 - log_config.py - error_task_logger - ERROR - 任务 续约回访待办 超过执行窗口5分钟以上,标记为过期。
|
2026-01-04 10:29:26,172 - log_config.py - error_task_logger - ERROR - 任务 续约回访待办 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,807 - log_config.py - error_task_logger - ERROR - 任务 NGV新增数据 (09:00) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,808 - log_config.py - error_task_logger - ERROR - 任务 NGV更新数据 (12:30) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,809 - log_config.py - error_task_logger - ERROR - 任务 新签客户回访 (09:05) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,810 - log_config.py - error_task_logger - ERROR - 任务 续约客户回访 (09:08) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,811 - log_config.py - error_task_logger - ERROR - 任务 接车宝日常派发 (09:10) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,811 - log_config.py - error_task_logger - ERROR - 任务 私域小程序数据支撑 (04:40) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,812 - log_config.py - error_task_logger - ERROR - 任务 小六提成数据支撑 (04:40) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,813 - log_config.py - error_task_logger - ERROR - 任务 异业合作数据支撑 (04:20) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,814 - log_config.py - error_task_logger - ERROR - 任务 短信数据支撑 (04:10) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,815 - log_config.py - error_task_logger - ERROR - 任务 海外邮件推送 (08:28) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,815 - log_config.py - error_task_logger - ERROR - 任务 异常服务待办派发 (10:00) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,816 - log_config.py - error_task_logger - ERROR - 任务 简道云海外项目CRM客户档案迁移BI (08:37) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,817 - log_config.py - error_task_logger - ERROR - 任务 分母报备调整 (09:05) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,817 - log_config.py - error_task_logger - ERROR - 任务 分子报备调整 (09:03) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,818 - log_config.py - error_task_logger - ERROR - 任务 履约表数据支撑 (09:10) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,819 - log_config.py - error_task_logger - ERROR - 任务 字段监控 (06:25) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,820 - log_config.py - error_task_logger - ERROR - 任务 经销商新签服务单转BI (08:05) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,820 - log_config.py - error_task_logger - ERROR - 任务 非标业绩提报转BI (08:01) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,821 - log_config.py - error_task_logger - ERROR - 任务 合伙人结算登记同步到BI (08:02) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,821 - log_config.py - error_task_logger - ERROR - 任务 高德匹配手机号 (05:00) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,822 - log_config.py - error_task_logger - ERROR - 任务 非标业绩提报转BI (12:01) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,823 - log_config.py - error_task_logger - ERROR - 任务 合伙人结算登记同步到BI (12:02) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,824 - log_config.py - error_task_logger - ERROR - 任务 省市区人员关系表转BI (08:00) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
2026-01-04 13:45:42,824 - log_config.py - error_task_logger - ERROR - 任务 续约回访待办 (09:35) 超过执行窗口5分钟以上,标记为过期。
|
||||||
|
|||||||
@@ -235,3 +235,59 @@
|
|||||||
2026-01-04 10:29:26,173 - utils.py - task_logger - INFO - 任务 续约回访待办 状态已更新为 过期。
|
2026-01-04 10:29:26,173 - utils.py - task_logger - INFO - 任务 续约回访待办 状态已更新为 过期。
|
||||||
2026-01-04 10:29:26,173 - utils.py - task_logger - INFO - 启动任务加载完成。
|
2026-01-04 10:29:26,173 - utils.py - task_logger - INFO - 启动任务加载完成。
|
||||||
2026-01-04 10:29:26,173 - main.py - task_logger - INFO - 程序已启动...
|
2026-01-04 10:29:26,173 - main.py - task_logger - INFO - 程序已启动...
|
||||||
|
2026-01-04 13:45:41,072 - utils.py - task_logger - INFO - 任务队列已从磁盘加载。
|
||||||
|
2026-01-04 13:45:42,803 - api.py - task_logger - INFO - 获取了35条数据
|
||||||
|
2026-01-04 13:45:42,806 - sample_cloud_modules.py - task_logger - INFO - 任务已从云端获取并保存到 tasks.csv 文件。
|
||||||
|
2026-01-04 13:45:42,806 - main.py - task_logger - INFO - 任务列表已保存到 csv 文件中。
|
||||||
|
2026-01-04 13:45:42,807 - utils.py - task_logger - INFO - 启动时加载并执行任务...
|
||||||
|
2026-01-04 13:45:42,807 - utils.py - task_logger - INFO - 任务已从磁盘加载到全局任务字典。
|
||||||
|
2026-01-04 13:45:42,808 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,808 - utils.py - task_logger - INFO - 任务 NGV新增数据 (09:00) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,809 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,809 - utils.py - task_logger - INFO - 任务 NGV更新数据 (12:30) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,810 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,810 - utils.py - task_logger - INFO - 任务 新签客户回访 (09:05) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,810 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,811 - utils.py - task_logger - INFO - 任务 续约客户回访 (09:08) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,811 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,811 - utils.py - task_logger - INFO - 任务 接车宝日常派发 (09:10) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,812 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,812 - utils.py - task_logger - INFO - 任务 私域小程序数据支撑 (04:40) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,813 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,813 - utils.py - task_logger - INFO - 任务 小六提成数据支撑 (04:40) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,814 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,814 - utils.py - task_logger - INFO - 任务 异业合作数据支撑 (04:20) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,814 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,814 - utils.py - task_logger - INFO - 任务 短信数据支撑 (04:10) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,815 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,815 - utils.py - task_logger - INFO - 任务 海外邮件推送 (08:28) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,816 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,816 - utils.py - task_logger - INFO - 任务 异常服务待办派发 (10:00) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,817 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,817 - utils.py - task_logger - INFO - 任务 简道云海外项目CRM客户档案迁移BI (08:37) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,817 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,817 - utils.py - task_logger - INFO - 任务 分母报备调整 (09:05) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,818 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,818 - utils.py - task_logger - INFO - 任务 分子报备调整 (09:03) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,819 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,819 - utils.py - task_logger - INFO - 任务 履约表数据支撑 (09:10) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,819 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,819 - utils.py - task_logger - INFO - 任务 字段监控 (06:25) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,820 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,820 - utils.py - task_logger - INFO - 任务 经销商新签服务单转BI (08:05) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,821 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,821 - utils.py - task_logger - INFO - 任务 非标业绩提报转BI (08:01) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,821 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,821 - utils.py - task_logger - INFO - 任务 合伙人结算登记同步到BI (08:02) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,822 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,822 - utils.py - task_logger - INFO - 任务 高德匹配手机号 (05:00) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,823 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,823 - utils.py - task_logger - INFO - 任务 非标业绩提报转BI (12:01) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,823 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,823 - utils.py - task_logger - INFO - 任务 合伙人结算登记同步到BI (12:02) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,824 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,824 - utils.py - task_logger - INFO - 任务 省市区人员关系表转BI (08:00) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,825 - utils.py - task_logger - INFO - 所有任务状态已保存到磁盘。
|
||||||
|
2026-01-04 13:45:42,825 - utils.py - task_logger - INFO - 任务 续约回访待办 (09:35) 状态已更新为 过期。
|
||||||
|
2026-01-04 13:45:42,825 - utils.py - task_logger - INFO - 启动任务加载完成。
|
||||||
|
2026-01-04 13:45:42,825 - main.py - task_logger - INFO - 程序已启动...
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
unique_id,exec_time,is_switch_on,status
|
unique_id,exec_time,is_switch_on,status
|
||||||
NGV新增数据,09:00,True,过期
|
NGV新增数据,09:00,True,过期
|
||||||
NGV更新数据,12:30,True,待执行
|
NGV更新数据,12:30,True,过期
|
||||||
新签客户回访,09:05,True,过期
|
新签客户回访,09:05,True,过期
|
||||||
续约客户回访,09:08,True,过期
|
续约客户回访,09:08,True,过期
|
||||||
大客户回访,08:55,False,已禁用
|
大客户回访,08:55,False,已禁用
|
||||||
@@ -18,15 +18,19 @@ NGV更新数据,12:30,True,待执行
|
|||||||
宜搭流程耗时写入BI,07:22,False,已禁用
|
宜搭流程耗时写入BI,07:22,False,已禁用
|
||||||
简道云员工ID表更新,07:23,False,已禁用
|
简道云员工ID表更新,07:23,False,已禁用
|
||||||
简道云海外项目CRM客户档案迁移BI,08:37,True,过期
|
简道云海外项目CRM客户档案迁移BI,08:37,True,过期
|
||||||
安装服务历史派发,09:00,True,过期
|
安装服务历史派发,09:00,False,已禁用
|
||||||
新签客户回访测试,09:00,False,已禁用
|
新签客户回访测试,09:00,False,已禁用
|
||||||
分母报备调整,09:05,True,过期
|
分母报备调整,09:05,True,过期
|
||||||
分子报备调整,09:03,True,过期
|
分子报备调整,09:03,True,过期
|
||||||
履约表数据支撑,09:10,True,过期
|
履约表数据支撑,09:10,True,过期
|
||||||
字段监控,06:25,True,过期
|
字段监控,06:25,True,过期
|
||||||
经销商新签服务单转BI,08:05,True,过期
|
经销商新签服务单转BI,08:05,True,过期
|
||||||
非标业绩提报转BI,17:01,True,待执行
|
非标业绩提报转BI,08:01,True,过期
|
||||||
合伙人结算登记同步到BI,17:02,True,待执行
|
合伙人结算登记同步到BI,08:02,True,过期
|
||||||
高德匹配手机号,05:00,True,过期
|
高德匹配手机号,05:00,True,过期
|
||||||
|
非标业绩提报转BI,12:01,True,过期
|
||||||
|
非标业绩提报转BI,17:01,True,待执行
|
||||||
|
合伙人结算登记同步到BI,12:02,True,过期
|
||||||
|
合伙人结算登记同步到BI,17:02,True,待执行
|
||||||
省市区人员关系表转BI,08:00,True,过期
|
省市区人员关系表转BI,08:00,True,过期
|
||||||
续约回访待办,09:35,True,过期
|
续约回访待办,09:35,True,过期
|
||||||
|
|||||||
|
+6
-9
@@ -583,22 +583,19 @@ class YDToJDYRenewalToDo(object):
|
|||||||
print(f"读取历史文件失败: {e}")
|
print(f"读取历史文件失败: {e}")
|
||||||
df_last = pd.DataFrame()
|
df_last = pd.DataFrame()
|
||||||
else:
|
else:
|
||||||
df_last = pd.DataFrame()
|
df_last = None # 明确标记:无历史文件
|
||||||
|
|
||||||
# 假设唯一标识字段为 'instanceId',请根据实际字段名调整
|
|
||||||
id_col = 'processInstanceId'
|
id_col = 'processInstanceId'
|
||||||
if not df_last.empty and not df_current.empty and id_col in df_current.columns and id_col in df_last.columns:
|
|
||||||
# 转为字符串确保可比
|
if df_last is not None and not df_last.empty and not df_current.empty and id_col in df_current.columns and id_col in df_last.columns:
|
||||||
|
# 有历史文件,计算新增
|
||||||
last_ids = set(df_last[id_col].astype(str))
|
last_ids = set(df_last[id_col].astype(str))
|
||||||
current_ids = set(df_current[id_col].astype(str))
|
current_ids = set(df_current[id_col].astype(str))
|
||||||
new_ids = current_ids - last_ids
|
new_ids = current_ids - last_ids
|
||||||
diff_records = df_current[df_current[id_col].astype(str).isin(new_ids)].to_dict('records')
|
diff_records = df_current[df_current[id_col].astype(str).isin(new_ids)].to_dict('records')
|
||||||
else:
|
else:
|
||||||
# 没有历史文件 或 无唯一ID → 返回空 list(按你要求)
|
# 没有历史文件 或 无法比对 → 返回全部当前数据
|
||||||
diff_records = []
|
diff_records = df_current.to_dict('records') # ← 关键修改点
|
||||||
|
|
||||||
# 保存当前全量数据(覆盖)
|
|
||||||
df_current.to_csv(current_file, index=False)
|
|
||||||
|
|
||||||
return diff_records
|
return diff_records
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user