def select(cls,name): # 将类自身和对象名字调用select函数进行查询 return db_handler.select(name,cls.__name__.lower())
def un_lock_user_interface(name): user_dic = db_handler.select(name) if user_dic: user_dic['locked'] = False db_handler.save(user_dic)
def check_shopping_car_interface(username): user_dic = db_handler.select(username) return user_dic.get('shop_car')
def user_locked_interface(name): user_dic = db_handler.select(name) user_dic['locked'] = True db_handler.update(user_dic)
def flow_interface(name): user_dic = db_handler.select(name) return user_dic['flow']
def add_teacher(course, name): dic = db_handler.select(settings.BASE_TEACHER, name) dic.add_to_course(course) db_handler.save(settings.BASE_TEACHER, dic) return True, '课程选择完成...'
def select(cls, name): return db_handler.select(cls.__name__.lower(), name)
def check_bal_interface(username): user_dic = db_handler.select(username) balance = user_dic.get('balance') return balance
def watch_shop_interface(username): user_dic=db_handler.select(username) #将用户字典中的购物车商品返回出来 return user_dic.get('shopping_car')
def lock_user_interface(name): user_dic = get_userinfo_interfacen(name) user_dic['locked'] = True db_handler.select(user_dic)
def get_userinfo_interfacen(name): user_dic = db_handler.select(name) return user_dic
def check_flow_interface(login_user): user_dict = db_handler.select(login_user) return user_dict.get('flow')
def get_obj_by_name(name): return db_handler.select(name)
def check_record_interface(name): user_dic = db_handler.select(name) return user_dic['bankflow']
def show_courses_inschool(self): sch = db_handler.select(settings.sch_DB, self.school_id) sch.check_courses()
def check_shoppingcart(name): user_dic = db_handler.select(name) return user_dic["shoppingcart"]
def add_student(name, course): dic = db_handler.select(settings.BASE_COURSE, course) dic.add_to_student(name) db_handler.save(settings.BASE_COURSE, dic) return True, '课程选择成功...'
def check_bal_interface(username): user_dic = db_handler.select(username) return user_dic['balance']
def check_course_student(course): dic = db_handler.select(settings.BASE_COURSE, course) return dic.student
def lock_users_interface(username): user_dic = db_handler.select(username) user_dic['locked'] = True db_handler.save(user_dic) return user_dic['locked']
def lock_user_interface(name): # 锁定用户 user_dic = db_handler.select(name) if user_dic: user_dic['locked'] = True db_handler.save(user_dic)
def check_lock_interface(name): user_dic = db_handler.select(name) if user_dic['lock']: return False, f'{name}用户已被冻结' else: return True, f'{name}可以登录'
def get_userinfo_interface(name): return db_handler.select(name)
def add_teacher(t_name, t_school): dic = db_handler.select(settings.BASE_SCHOOL, t_school) dic.add_to_teacher(t_name) db_handler.save(settings.BASE_SCHOOL, dic) return '学校绑定成功...'
def get_obj_by_name(cls, name): obj = db_handler.select(name, cls.__name__.lower()) return obj
def add_student(name, school): dic = db_handler.select(settings.BASE_SCHOOL, school) dic.add_to_student(name) db_handler.save(settings.BASE_SCHOOL, dic) return True, '学校选择成功...'
def check_flow_interface(username): user_dic = db_handler.select(username) return user_dic['flow']
def check_shop_cat(username): user_dict = db_handler.select(username) return user_dict.get('shop_car')
def select(cls, user_name): obj = db_handler.select(cls, user_name) return obj
def check_balance_interface(user_name): user_info = db_handler.select(user_name) if user_info: balance = user_info['balance'] return balance