From 02d66c278bbc3f57abd52210f0bf7154307cd5c0 Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Mon, 15 Jan 2024 17:30:22 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=B5=84=E6=96=99=E4=B8=AD=E5=BF=83):=2079?= =?UTF-8?q?864?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/laws/dataCenter/entity/LawsDataCenterFile.java | 6 +++++- .../laws/dataCenter/mapper/xml/LawsDataCenterFileMapper.xml | 3 ++- .../service/impl/LawsDataCenterFileServiceImpl.java | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/entity/LawsDataCenterFile.java b/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/entity/LawsDataCenterFile.java index 0243fdf6..93c175df 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/entity/LawsDataCenterFile.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/entity/LawsDataCenterFile.java @@ -100,10 +100,14 @@ public class LawsDataCenterFile implements Serializable { @TableField(exist = false) private java.lang.String uploadTime; - /**管理权限标识*/ + /**管理权限ids*/ @ApiModelProperty(value = "管理权限ids") @TableField(exist = false) private String authManageIds; + /**查看权限ids*/ + @ApiModelProperty(value = "查看权限ids") + @TableField(exist = false) + private String authViewIds; /**管理权限标识*/ @ApiModelProperty(value = "管理权限标识(true:有管理权限 false:没有管理权限)") @TableField(exist = false) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/mapper/xml/LawsDataCenterFileMapper.xml b/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/mapper/xml/LawsDataCenterFileMapper.xml index cc1e34b2..df55034a 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/mapper/xml/LawsDataCenterFileMapper.xml +++ b/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/mapper/xml/LawsDataCenterFileMapper.xml @@ -33,7 +33,8 @@ folder_id, owner_id, uploader, - (SELECT auth_manage_ids FROM laws_data_center_folder d WHERE d.id = folder_id) auth_manage_ids + (SELECT auth_manage_ids FROM laws_data_center_folder d WHERE d.id = folder_id) auth_manage_ids, + (SELECT auth_view_ids FROM laws_data_center_folder d WHERE d.id = folder_id) auth_view_ids FROM laws_data_center_file) t ${ew.customSqlSegment} diff --git a/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/service/impl/LawsDataCenterFileServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/service/impl/LawsDataCenterFileServiceImpl.java index de8d80a2..1892d698 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/service/impl/LawsDataCenterFileServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/dataCenter/service/impl/LawsDataCenterFileServiceImpl.java @@ -78,7 +78,7 @@ public class LawsDataCenterFileServiceImpl extends ServiceImpl qw .eq("owner_id", CurrentUserUtil.getId()).or() - .like("push_range_ids", CurrentUserUtil.getId()) + .like("auth_view_ids", CurrentUserUtil.getId()) .or().like("auth_manage_ids", CurrentUserUtil.getId()) ); }