From 061bdfe5532a1bce0483745570ef27f751a3f8de Mon Sep 17 00:00:00 2001 From: xueyinfei <1207092115@qq.com> Date: Fri, 15 Aug 2025 16:56:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=83=E6=95=B0=E6=8D=AE=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AE=89=E5=85=A8=E7=AD=89=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module_admin/dao/datastd_dao.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vue-fastapi-backend/module_admin/dao/datastd_dao.py b/vue-fastapi-backend/module_admin/dao/datastd_dao.py index 62b9043..859aebb 100644 --- a/vue-fastapi-backend/module_admin/dao/datastd_dao.py +++ b/vue-fastapi-backend/module_admin/dao/datastd_dao.py @@ -534,13 +534,7 @@ class DataStdDao: async def get_data_dict_by_id(cls, db: AsyncSession, id: str): List = ( await db.execute( - select(DataStdMain.data_sec_lvl).select_from(DataStdMain) - .join( - DataStdDict, - and_( - DataStdDict.data_std_no == DataStdMain.data_std_no, - ), isouter=True - ) + select(DataStdDict) .where( DataStdDict.onum == id ) @@ -552,7 +546,13 @@ class DataStdDao: async def get_data_sec_lvl_by_dict_id(cls, db: AsyncSession, id: str): List = ( await db.execute( - select(DataStdDict) + select(DataStdMain.data_sec_lvl).select_from(DataStdMain) + .join( + DataStdDict, + and_( + DataStdDict.data_std_no == DataStdMain.data_std_no, + ), isouter=True + ) .where( DataStdDict.onum == id )