属性值为字符串

This commit is contained in:
wuaho 2021-11-05 17:41:51 +08:00
parent 04d47e2143
commit eca2c95bae

View File

@ -99,6 +99,7 @@ async def add_select_map(
"""添加属性值选择映射"""
dfs = pd.read_excel(file, engine='openpyxl', sheet_name=None)
for attr_name, df in dfs.items():
df['id'] = df['id'].astype(str)
map_ = df.to_dict('records')
data_in = schemas.SelectMap(game=game, attr_name=attr_name, map_=map_)
await crud.select_map.save(db, data_in)
@ -127,5 +128,5 @@ async def select_attr(
) -> schemas.Msg:
"""属性值选择映射"""
resp = await crud.select_map.get_select(db, data_in, game)
return schemas.Msg(code=0, msg='ok', data=resp)
code = 0 if resp else -9
return schemas.Msg(code=code, msg='ok', data=resp)