Commit 526b6f6f authored by 郑磊's avatar 郑磊

update

parent 19ca8a60
...@@ -14,18 +14,30 @@ from src.modules.room import Room ...@@ -14,18 +14,30 @@ from src.modules.room import Room
def rome_add(): def rome_add():
"""新建房间""" """新建房间"""
form = RoomAddFrom().validate_() form = RoomAddFrom().validate_()
Logger().logger.info(f"新建房间参数;{form.data}")
token_list=[] token_list=[]
user_ids=form.user_ids.data user_ids=form.user_ids.data
names=form.name.data names=form.name.data
RoomId = ''.join([str(random.randint(0, 999)).zfill(3) for _ in range(2)]) RoomId = ''.join([str(random.randint(0, 999)).zfill(3) for _ in range(2)])
token = GetToken(names,user_ids) if isinstance(user_ids,list):
item = {} token = create_token(names,'')
# item['Name'] = form.data.get('name') for name in range(len(user_ids)):
item['RoomToken'] = token item = {}
item['UserId'] = user_ids token = GetToken(names,user_ids[name])
token_list.append(item) CreateRoom(token,user_ids[name],form.max_participants.data,form.empty_timeout.data,user_ids[name])
CreateRoom(token,form.name.data,form.max_participants.data,form.empty_timeout.data,form.user_ids.data) # item['Name']=names
item['RoomToken']=token
item['UserId']=user_ids[name]
token_list.append(item)
form.name.data=user_ids[name]
Room().set_attrs(form.data).direct_commit_()
else:
token = GetToken(names,user_ids)
item = {}
# item['Name'] = form.data.get('name')
item['RoomToken'] = token
item['UserId'] = user_ids
token_list.append(item)
CreateRoom(token,form.name.data,form.max_participants.data,form.empty_timeout.data,form.user_ids.data)
return result_format(code=200,sign=token,data=token_list,roomid=RoomId,name=names) return result_format(code=200,sign=token,data=token_list,roomid=RoomId,name=names)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment