From bc40b561dce34f5b7f571e698e4d0c8e7d3c4839 Mon Sep 17 00:00:00 2001 From: wanghao Date: Thu, 12 Mar 2026 16:56:45 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix(=E6=9D=83=E9=99=90=E7=AE=A1=E7=90=86):?= =?UTF-8?q?=20=E7=A7=BB=E9=99=A4=E7=A7=9F=E6=88=B7=E5=8C=85=E6=9D=83?= =?UTF-8?q?=E9=99=90=E6=9F=A5=E8=AF=A2=E9=80=BB=E8=BE=91=E8=A7=A3=E5=86=B3?= =?UTF-8?q?=E8=BE=BE=E6=A2=A6=E6=95=B0=E6=8D=AE=E5=BA=93=E8=A1=A8=E4=B8=8D?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 由于 QH_SYS_TENANT_PACK_PERMS 等租户相关表已被删除, 从 queryByUser 查询中移除租户包权限判断逻辑, 仅保留角色权限和部门角色权限查询 --- .../modules/system/mapper/xml/SysPermissionMapper.xml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionMapper.xml b/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionMapper.xml index c3ba592..ff035df 100644 --- a/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionMapper.xml +++ b/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionMapper.xml @@ -57,13 +57,6 @@ JOIN QH_SYS_DEPART_ROLE_USER c ON c.drole_id = b.id and c.user_id = #{userId,jdbcType=VARCHAR} WHERE p.id = a.permission_id ) - OR EXISTS ( - SELECT 1 - FROM QH_SYS_TENANT_PACK_PERMS a - JOIN QH_SYS_TENANT_PACK b ON a.pack_id = b.id - JOIN QH_SYS_TENANT_PACK_USER c ON c.pack_id = b.id and c.user_id = #{userId,jdbcType=VARCHAR} - WHERE p.id = a.permission_id - ) OR (p.url LIKE '%:code' AND p.url LIKE '/online%' AND p.hidden = 1) OR (p.url LIKE '%:id' AND p.url LIKE '/online%' AND p.hidden = 1) OR p.url = '/online' From 073efdd34f3541fd46d54e2183b7d85b93b09e49 Mon Sep 17 00:00:00 2001 From: lianlonggang Date: Thu, 12 Mar 2026 17:03:38 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=A1=E5=88=9Bsql=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/xcsql/consult.sql | 64 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 db/xcsql/consult.sql diff --git a/db/xcsql/consult.sql b/db/xcsql/consult.sql new file mode 100644 index 0000000..91d20a6 --- /dev/null +++ b/db/xcsql/consult.sql @@ -0,0 +1,64 @@ +-- 删除青海相关库 +DROP TABLE IF EXISTS CON_DOCTOR_FOLLOW_QH; +DROP TABLE IF EXISTS CON_DOCTOR_SATISFY_QH; +DROP TABLE IF EXISTS CON_EVALUATE_QH; +DROP TABLE IF EXISTS CON_FAMILY_MEMBERS_QH; +DROP TABLE IF EXISTS CON_HEALTH_INFO_ANSWER_QH; +DROP TABLE IF EXISTS CON_HEALTH_INFO_CHILD_QH; +DROP TABLE IF EXISTS CON_HEALTH_INFO_QH; +DROP TABLE IF EXISTS CON_HELPER_ONLINE_QH; +DROP TABLE IF EXISTS CON_HELPER_QH; +DROP TABLE IF EXISTS CON_HELPER_SCHEDULING_HISTORY_QH; +DROP TABLE IF EXISTS CON_HELPER_SCHEDULING_QH; +DROP TABLE IF EXISTS CON_HOSPITAL_FOLLOW_QH; +DROP TABLE IF EXISTS CON_MEDICAL_RECORDS_QH; +DROP TABLE IF EXISTS CON_SESSION_QH; + +-- 修改表名 +ALTER TABLE CON_COST_LOG RENAME TO QH_CON_COST_LOG; +ALTER TABLE CON_COST_STATISTICS RENAME TO QH_CON_COST_STAT; +ALTER TABLE CON_DEPARTMENT RENAME TO QH_CON_DEPT; +ALTER TABLE CON_DOCTOR RENAME TO QH_CON_DOCTOR; +ALTER TABLE CON_DOCTOR_CARD RENAME TO QH_CON_DOC_CARD; +ALTER TABLE CON_DOCTOR_CHANGE_LOG RENAME TO QH_CON_DOC_CHG_LOG; +ALTER TABLE CON_DOCTOR_FOLLOW RENAME TO QH_CON_DOC_FOLLOW; +ALTER TABLE CON_DOCTOR_SATISFY RENAME TO QH_CON_DOC_SATISFY; +ALTER TABLE CON_DOCTOR_SCHEDULING RENAME TO QH_CON_DOC_SCHD; +ALTER TABLE CON_DOCTOR_SCHEDULING_DATE RENAME TO QH_CON_DOC_SCHD_DT; +ALTER TABLE CON_EVALUATE RENAME TO QH_CON_EVALUATE; +ALTER TABLE CON_FAMILY_MEMBERS RENAME TO QH_CON_FAMMEM; +ALTER TABLE CON_HABIT_PARAM RENAME TO QH_CON_HABIT_PARM; +ALTER TABLE CON_HEALTH_INFO RENAME TO QH_CON_HEALTH; +ALTER TABLE CON_HEALTH_INFO_ANSWER RENAME TO QH_CON_HEALTH_ANS; +ALTER TABLE CON_HEALTH_INFO_CHILD RENAME TO QH_CON_HEALTH_CHD; +ALTER TABLE CON_HELPER RENAME TO QH_CON_HELPER; +ALTER TABLE CON_HELPER_ONLINE RENAME TO QH_CON_HELPER_ONLN; +ALTER TABLE CON_HELPER_REST RENAME TO QH_CON_HELPER_REST; +ALTER TABLE CON_HELPER_SCHEDULING RENAME TO QH_CON_HELPER_SCHD; +ALTER TABLE CON_HELPER_SCHEDULING_HISTORY RENAME TO QH_CON_HELPER_SCHD_HIS; +ALTER TABLE CON_HOSPITAL_FOLLOW RENAME TO QH_CON_HOSP_FOLLOW; +ALTER TABLE CON_KNOWLEDGE RENAME TO QH_CON_KNOW; +ALTER TABLE CON_KNOWLEDGE_CATEGORY RENAME TO QH_CON_KNOW_CATE; +ALTER TABLE CON_MEDICAL_RECORDS RENAME TO QH_CON_MEDREC; +ALTER TABLE CON_NOTICE RENAME TO QH_CON_NOTICE; +ALTER TABLE CON_PAUSE_SERVICE RENAME TO QH_CON_PAUSE_SRVC; +ALTER TABLE CON_PHRASES RENAME TO QH_CON_PHRASES; +ALTER TABLE CON_PROPOSE RENAME TO QH_CON_PROPOSE; +ALTER TABLE CON_RESOURCE RENAME TO QH_CON_RESOURCE; +ALTER TABLE CON_SCHEDULING RENAME TO QH_CON_SCHD; +ALTER TABLE CON_SERVICE RENAME TO QH_CON_SRVC; +ALTER TABLE CON_SESSION RENAME TO QH_CON_SESSION; +ALTER TABLE CON_SESSION_RESERVATION_DATE RENAME TO QH_CON_SESS_RESV_DT; +ALTER TABLE CON_SESSION_VIDEO_INFO RENAME TO QH_CON_SESS_VID; +ALTER TABLE CON_SETTLE_CONFIG_COST RENAME TO QH_CON_STL_CFG_COST; +ALTER TABLE CON_SETTLE_CONFIG_PERIOD RENAME TO QH_CON_STL_CFG_PRD; +ALTER TABLE CON_SETTLE_MAIN RENAME TO QH_CON_STL_MAIN; +ALTER TABLE CON_SETTLE_RESULT RENAME TO QH_CON_STL_RSLT; +ALTER TABLE CON_SETTLE_RESULT_ITEM RENAME TO QH_CON_STL_RSLT_ITM; +ALTER TABLE CON_SETTLE_RESULT_PERIOD RENAME TO QH_CON_STL_RSLT_PRD; +ALTER TABLE CON_SICKS RENAME TO QH_CON_SICKS; +ALTER TABLE HOSPITAL_DEPARTMENT RENAME TO QH_CON_HOSP_DEPT; +ALTER TABLE IM_GROUP_SYNC_RECORD RENAME TO QH_CON_IM_GRP_SYNC; +ALTER TABLE IM_MSG_READ_LOG RENAME TO QH_CON_IM_MSG_RDLOG; +ALTER TABLE IM_MSG_RECORD_ALL RENAME TO QH_CON_IM_MSG_ALL; +ALTER TABLE SYS_LOG RENAME TO QH_SYS_LOG; \ No newline at end of file