修复8.21问题

This commit is contained in:
z66
2025-08-21 11:41:21 +08:00
parent 79604eb2f6
commit e281bdb235
7 changed files with 301 additions and 22 deletions
@@ -23,6 +23,7 @@ os.makedirs(output_dir, exist_ok=True)
class NonStandardPerformanceToBI:
""" 非标业绩提报转BI"""
def __init__(self):
self.dealer_service_data = None
self.field_mapping = {
@@ -25,6 +25,7 @@ os.makedirs(output_dir, exist_ok=True)
class PartnerSettlementToBI:
"""合伙人结算登记同步到BI"""
def __init__(self):
self.partner_settlement_data = None
self.field_mapping = {
@@ -107,7 +108,9 @@ class PartnerSettlementToBI:
def data_process(self):
if not self.partner_settlement_data:
print("数据为空终止程序")
logger.warning("数据为空终止程序")
task_start_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
common_module.send_task_status(task_start_time, "合伙人结算登记同步到BI")
sys.exit(1)
df = pd.DataFrame(self.partner_settlement_data)
# 反转映射字典
@@ -274,6 +277,7 @@ class PartnerSettlementToBI:
error_task_logger.error(f"合伙人结算登记同步到BI发生错误:{e}")
common_module.send_task_error(task_start_time, "合伙人结算登记同步到BI", str(e))
if "__main__" == __name__:
partnerSettlementToBI = PartnerSettlementToBI()
partnerSettlementToBI.main()