Example #1
0
 def machaccnt_promotion_refund_dispatch_clear(exe_data):
     """活动退款记账数据清理"""
     trans_no = Base.get_trans_no(exe_data)
     table_name = [
         Constants.TableName.HIS_ACCNT_PREPAY,
         Constants.TableName.HIS_ACCNT_PROFILE,
         Constants.TableName.HIS_ACCNT_MCH_SUB
     ]
     for t_n in table_name:
         SqlSave.delete_amt_info(table_name=t_n, trans_no=trans_no)
Example #2
0
 def err_data_clear(exe_data, trans_no=True):
     """特殊清理方法"""
     if trans_no is True:
         trans_no = Base.get_trans_no(exe_data)
     else:
         trans_no = trans_no
     table_name = [
         Constants.TableName.HIS_ACCNT_PREPAY,
         Constants.TableName.HIS_ACCNT_ONWAY,
         Constants.TableName.HIS_ACCNT_PROFILE,
         Constants.TableName.HIS_ACCNT_MCH_SUB
     ]
     oder_id = [
         'test1', 'test2', 'test3', 'test4', 'test5', 'test6', 'test10'
     ]
     for table_name in table_name:
         SqlSave.delete_amt_info(table_name=table_name, trans_no=trans_no)
     for id in oder_id:
         SqlSave.delete_mch_accnt_balance_record(oder_id=id)