From eca2c95bae61e1b6c659f8c944011638d02287e1 Mon Sep 17 00:00:00 2001 From: wuaho Date: Fri, 5 Nov 2021 17:41:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=9E=E6=80=A7=E5=80=BC=E4=B8=BA=E5=AD=97?= =?UTF-8?q?=E7=AC=A6=E4=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/api_v1/endpoints/data_mana.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/api_v1/endpoints/data_mana.py b/api/api_v1/endpoints/data_mana.py index b8523de..eff3a95 100644 --- a/api/api_v1/endpoints/data_mana.py +++ b/api/api_v1/endpoints/data_mana.py @@ -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)