def search_history_log(user_name, log_file, sold_log=None, is_sold=False): """ :param user_name: 操作的用户名 :param log_file: 银行基本日志文件 :param sold_log: 银行交易日志文件 :param is_sold: 是否查询交易日志 :return: """ start_date = select_date("开始日期", is_sold=is_sold) end_date = select_date("结束日期", is_sold=is_sold) check_date = get_diff_days(start_date, end_date) if is_sold and sold_log: Logger(log_file).write_log(user=user_name, status="True", event="查询交易记录日志") log_file = sold_log if check_date and int(check_date) >= 0: get_match_list = Logger(log_file).get_match_log(user=user_name, start_time=start_date, end_time=end_date) show_format_log(get_match_list, is_sold=is_sold) return True else: print("日期范围输入有误!!!") return False
def search_history_log(user_name, log_file): start_date = select_date("开始日期") end_date = select_date("结束日期") check_date = get_diff_days(start_date, end_date) if check_date and int(check_date) >= 0: Logger(log_file).get_match_log(user=user_name, start_time=start_date, end_time=end_date, print_log=True) return True else: print("日期范围输入有误!!!") return False