def register_interface(username, pwd): """注册接口""" flag = common.check_user(username) if flag: return False, '用户已经存在' else: content = {'username': username, 'pwd': pwd, 'extra': 15000, 'locked': 0} db_handler.save_json(username, content) return True, '用户注册成功'
def transfer(): print('欢迎来到转账功能') from_username = username to_username = input('请输入你需要转账的用户>>>') flag = common.check_user(to_username) if flag: money = int(input('请输入你需要转账的金额')) flag, msg = bank.transfer_interface(from_username, to_username, money) print(msg) if flag: logger.info(f'{from_username}向{to_username}转了{money}') print(f'{from_username}向{to_username}转了{money}') else: print('用户不存在')
def login_interface(username, pwd): # 判断用户是否存在 flag = common.check_user(username) if not flag: return False, '用户名不存在', 1 # 判断用户是否锁定 data = db_handle.read_json(username) if data['locked']: return False, '用户已经锁定,去解锁', 2 # 判断密码 if pwd == data['pwd']: return True, '登录成功', 0 return False, '密码错误', 3