1.修复属性值选择映射时如果没有数据会显示500的问题
This commit is contained in:
parent
17549412f6
commit
ded530601b
@ -183,11 +183,14 @@ async def select_attr(
|
|||||||
"""属性值选择映射"""
|
"""属性值选择映射"""
|
||||||
resp = await crud.select_map.get_select(db, data_in, game)
|
resp = await crud.select_map.get_select(db, data_in, game)
|
||||||
code = 0 if resp else -9
|
code = 0 if resp else -9
|
||||||
|
if resp:
|
||||||
if 'map_' in resp.keys():
|
if 'map_' in resp.keys():
|
||||||
return schemas.Msg(code=code, msg='ok', data=resp)
|
return schemas.Msg(code=code, msg='ok', data=resp)
|
||||||
else:
|
else:
|
||||||
resp['map_'] = resp.pop('owner_name')
|
resp['map_'] = resp.pop('owner_name')
|
||||||
return schemas.Msg(code=code, msg='ok', data=resp)
|
return schemas.Msg(code=code, msg='ok', data=resp)
|
||||||
|
else:
|
||||||
|
return schemas.Msg(code=code, msg='ok', data=resp)
|
||||||
|
|
||||||
@router.post("/add_attr")
|
@router.post("/add_attr")
|
||||||
async def add_attr(
|
async def add_attr(
|
||||||
|
Loading…
Reference in New Issue
Block a user