From fbac25fd55a1f629852ebe619c3a022106de3a48 Mon Sep 17 00:00:00 2001 From: xueyinfei <1207092115@qq.com> Date: Thu, 30 Oct 2025 22:51:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E6=A8=A1=E5=9E=8B=E4=BC=98=E5=8C=96?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E5=8A=A0=E5=88=86=E9=A1=B5=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E8=81=8A=E5=A4=A9=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue-fastapi-backend/module_admin/dao/cdplb_dao.py | 6 +++--- .../module_admin/entity/vo/dataint_vo.py | 4 ++-- .../src/views/meta/metaInfo/index.vue | 12 +++++++++++- .../src/views/metadataConfig/metaclas/index.vue | 6 +++--- .../src/views/metadataConfig/relconf/index.vue | 4 ++-- 5 files changed, 21 insertions(+), 11 deletions(-) diff --git a/vue-fastapi-backend/module_admin/dao/cdplb_dao.py b/vue-fastapi-backend/module_admin/dao/cdplb_dao.py index 3741a05..bea50de 100644 --- a/vue-fastapi-backend/module_admin/dao/cdplb_dao.py +++ b/vue-fastapi-backend/module_admin/dao/cdplb_dao.py @@ -18,9 +18,9 @@ class CdplbDao: async def get_cdplb_list(cls, db: AsyncSession, cdplb_query: CdplbPageObject): query = ( select(SysCdplb).where( - SysCdplb.bath_obj_tabName == cdplb_query.bath_obj_tabName if cdplb_query.bath_obj_tabName else True, - SysCdplb.bath_obj_fldName == cdplb_query.bath_obj_fldName if cdplb_query.bath_obj_fldName else True, - SysCdplb.pos_name == cdplb_query.pos_name if cdplb_query.pos_name else True, + SysCdplb.bath_obj_tab_name.like(f'%{cdplb_query.bathObjTabName}%') if cdplb_query.bathObjTabName else True, + SysCdplb.bath_obj_fld_name.like(f'%{cdplb_query.bathObjFldName}%') if cdplb_query.bathObjFldName else True, + SysCdplb.pos_name.like(f'%{cdplb_query.pos_name}%') if cdplb_query.pos_name else True, SysCdplb.status == cdplb_query.status if cdplb_query.status else True ).distinct() ) diff --git a/vue-fastapi-backend/module_admin/entity/vo/dataint_vo.py b/vue-fastapi-backend/module_admin/entity/vo/dataint_vo.py index 2d6aa12..fcc6f2a 100644 --- a/vue-fastapi-backend/module_admin/entity/vo/dataint_vo.py +++ b/vue-fastapi-backend/module_admin/entity/vo/dataint_vo.py @@ -53,8 +53,8 @@ class CdplbPageObject(BaseModel): model_config = ConfigDict(alias_generator=to_camel, from_attributes=True) page_num: int page_size: int - bath_obj_tabName: Optional[str] = None - bath_obj_fldName: Optional[str] = None + bathObjTabName: Optional[str] = None + bathObjFldName: Optional[str] = None pos_name: Optional[str] = None status: Optional[str] = None diff --git a/vue-fastapi-frontend/src/views/meta/metaInfo/index.vue b/vue-fastapi-frontend/src/views/meta/metaInfo/index.vue index 7f7b6ae..e493bda 100644 --- a/vue-fastapi-frontend/src/views/meta/metaInfo/index.vue +++ b/vue-fastapi-frontend/src/views/meta/metaInfo/index.vue @@ -346,7 +346,16 @@