diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaCarApplyPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaCarApplyPageQry.java index d955e2c..fb34242 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaCarApplyPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaCarApplyPageQry.java @@ -34,5 +34,7 @@ public class ClosedAreaCarApplyPageQry extends PageQuery { private Integer processOrRecord; @ApiModelProperty(value = "1股份2分公司3相关方4临时人员", name = "carBelongType") private Integer carBelongType; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaPageQry.java index ca59528..6879b08 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaPageQry.java @@ -22,5 +22,7 @@ public class ClosedAreaPageQry extends PageQuery { private Long parentId; @ApiModelProperty(value = "所属单位",name = "jurisdictionalCorpId") private Long jurisdictionalCorpId; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaPersonApplyPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaPersonApplyPageQry.java index e1919c4..a9eeed7 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaPersonApplyPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/ClosedAreaPersonApplyPageQry.java @@ -35,5 +35,7 @@ public class ClosedAreaPersonApplyPageQry extends PageQuery { private Integer processOrRecord; @ApiModelProperty(value = "1股份2分公司3相关方4临时人员", name = "personBelongType", required = true) private Integer personBelongType; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserPageQry.java index 13081dc..d899da0 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjApprovalUserPageQry.java @@ -39,6 +39,6 @@ public class MkmjApprovalUserPageQry extends PageQuery { @ApiModelProperty(value = "临时审核权限(1-有权限,0-没权限)") private Integer temporaryPermissionFlag; - + private String menuPath; } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjGatePageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjGatePageQry.java index 80477cd..ddb2e94 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjGatePageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjGatePageQry.java @@ -22,5 +22,7 @@ public class MkmjGatePageQry extends PageQuery { @ApiModelProperty(value = "闸机状态") private Integer gateStatus; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjPassagePageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjPassagePageQry.java index 782a20a..dcf645d 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/MkmjPassagePageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/MkmjPassagePageQry.java @@ -17,5 +17,7 @@ public class MkmjPassagePageQry extends PageQuery { @ApiModelProperty(value = "通道状态") private Integer eqPassageStatus; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/PersonApplyPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/PersonApplyPageQry.java index eaabd50..854e812 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/PersonApplyPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/PersonApplyPageQry.java @@ -28,5 +28,7 @@ public class PersonApplyPageQry extends PageQuery { private String visitStartTime; @ApiModelProperty(name = "visitEndTime", value = "访问结束时间") private String visitEndTime; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/PersonCountPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/PersonCountPageQry.java index 5f3be5e..c6073f6 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/PersonCountPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/PersonCountPageQry.java @@ -23,5 +23,7 @@ public class PersonCountPageQry extends PageQuery { private Long departmentId; @ApiModelProperty(value = "公司ID", name = "corpId") private Long corpId; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/PersonMessagePageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/PersonMessagePageQry.java index 57ce9ea..2a86ea1 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/PersonMessagePageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/PersonMessagePageQry.java @@ -24,5 +24,7 @@ public class PersonMessagePageQry extends PageQuery { * - `ne`: 不等比较查询,对应SQL的!=操作符 */ private Long likePersonApplyId; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleApplyPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleApplyPageQry.java index 998c298..e0ff8fa 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleApplyPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleApplyPageQry.java @@ -51,5 +51,7 @@ public class VehicleApplyPageQry extends PageQuery { @ApiModelProperty(value = "企业名称", name = "corpName") private String corpName; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditPageQry.java index efc5a8e..b970e37 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditPageQry.java @@ -57,5 +57,7 @@ public class VehicleAuditPageQry extends PageQuery { private String projectName; @ApiModelProperty(name = "h5UserIdCard", value = "H5查询用,申请的临时车辆驾驶人的身份证,车辆申请记录") private String h5UserIdCard; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleBlackPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleBlackPageQry.java index 50e6d4e..62b2323 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleBlackPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleBlackPageQry.java @@ -32,6 +32,8 @@ public class VehicleBlackPageQry extends PageQuery { private Long vehicleDepartmentId; @ApiModelProperty(name = "vehicleType", value = "车辆类型") private String vehicleType; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleMessagePageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleMessagePageQry.java index 78e8265..f7ed256 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleMessagePageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleMessagePageQry.java @@ -24,5 +24,7 @@ public class VehicleMessagePageQry extends PageQuery { * - `ne`: 不等比较查询,对应SQL的!=操作符 */ private String likeLicenceType; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleViolationsPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleViolationsPageQry.java index e45c7c6..0585f35 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleViolationsPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleViolationsPageQry.java @@ -28,5 +28,7 @@ public class VehicleViolationsPageQry extends PageQuery { private String licenceNo; @ApiModelProperty(value = "违规类型", name = "violationType") private String violationType; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VideoPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/VideoPageQry.java index 89f3e8a..ea5301d 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VideoPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/VideoPageQry.java @@ -27,5 +27,7 @@ public class VideoPageQry extends PageQuery { private Long eqForeignId; // 设备类型(1-口门 2-闸机) private Integer eqDeviceType; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/XgfApplyCarPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/XgfApplyCarPageQry.java index ca84754..1fc25e1 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/XgfApplyCarPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/XgfApplyCarPageQry.java @@ -18,5 +18,7 @@ public class XgfApplyCarPageQry extends PageQuery { private Integer processOrRecord; @ApiModelProperty(name = "applyCorpId", value = "申请单位") private Long applyCorpId; + private String menuPath; + } diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/XgfApplyPersonPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/XgfApplyPersonPageQry.java index f05d6b3..c5fc103 100644 --- a/web-client/src/main/java/com/zcloud/primeport/dto/XgfApplyPersonPageQry.java +++ b/web-client/src/main/java/com/zcloud/primeport/dto/XgfApplyPersonPageQry.java @@ -28,5 +28,7 @@ public class XgfApplyPersonPageQry extends PageQuery { private String userCard; @ApiModelProperty(name = "employeePersonUserName", value = "姓名") private String employeePersonUserName; + private String menuPath; + } diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaCarApplyMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaCarApplyMapper.java index b32f7aa..71a6bba 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaCarApplyMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaCarApplyMapper.java @@ -2,6 +2,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.ClosedAreaCarApplyDO; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; @@ -16,6 +18,9 @@ import org.apache.ibatis.annotations.Param; * @Date 2026-03-20 10:07:14 */ @Mapper +@DataScopes( + @DataScope(method = "listPage", menuPerms = "") +) public interface ClosedAreaCarApplyMapper extends BaseMapper { IPage listPage(Page> page, @Param("params") Map params, String menuPerms); diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaMapper.java index 160d2c5..04cf320 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaMapper.java @@ -1,6 +1,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.ClosedAreaDO; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; @@ -16,6 +18,9 @@ import java.util.Map; * @Date 2026-03-19 10:27:51 */ @Mapper +@DataScopes( + @DataScope(method = "listPage", menuPerms = "") +) public interface ClosedAreaMapper extends BaseMapper { List getCountByHgAuthArea(); diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaPersonApplyMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaPersonApplyMapper.java index 021774e..c28567d 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaPersonApplyMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/ClosedAreaPersonApplyMapper.java @@ -2,6 +2,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.ClosedAreaPersonApplyDO; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.zcloud.primeport.persistence.dataobject.UserDto; @@ -16,6 +18,9 @@ import java.util.Map; * @Date 2026-03-19 13:59:16 */ @Mapper +@DataScopes( + @DataScope(method = "listPage", menuPerms = "") +) public interface ClosedAreaPersonApplyMapper extends BaseMapper { IPage getCorpUserList(IPage iPage, @Param("params") Map params); diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/MkmjGateMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/MkmjGateMapper.java index 1285195..7ccb829 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/MkmjGateMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/MkmjGateMapper.java @@ -3,6 +3,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.MkmjGateDO; import org.apache.ibatis.annotations.Mapper; @@ -16,6 +18,9 @@ import org.apache.ibatis.annotations.Param; * @Date 2026-03-05 11:33:18 */ @Mapper +@DataScopes( + @DataScope(method = "listPage", menuPerms = "") +) public interface MkmjGateMapper extends BaseMapper { IPage listPage(Page> page, @Param("params") Map params, String menuPerms); diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/MkmjPassageMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/MkmjPassageMapper.java index e082a4d..54c7781 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/MkmjPassageMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/MkmjPassageMapper.java @@ -3,6 +3,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.MkmjPassageDO; import org.apache.ibatis.annotations.Mapper; @@ -10,6 +12,9 @@ import java.util.Map; import org.apache.ibatis.annotations.Param; @Mapper +@DataScopes( + @DataScope(method = "listPage", menuPerms = "") +) public interface MkmjPassageMapper extends BaseMapper { IPage listPage(Page> page, @Param("params") Map params, String menuPerms); } diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/PersonApplyMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/PersonApplyMapper.java index b5a0b12..ef1bc35 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/PersonApplyMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/PersonApplyMapper.java @@ -3,6 +3,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.PersonApplyDO; import com.zcloud.primeport.persistence.dataobject.XgfApplyPersonDO; import org.apache.ibatis.annotations.Mapper; @@ -17,6 +19,11 @@ import org.apache.ibatis.annotations.Param; * @Date 2026-03-05 11:33:22 */ @Mapper +@DataScopes({ + @DataScope(method = "listPage", menuPerms = ""), + @DataScope(method = "xgfPersonPermissionsList", menuPerms = ""), + @DataScope(method = "xgfPersonnelVehicleManagementList", menuPerms = "")} +) public interface PersonApplyMapper extends BaseMapper { IPage listPage(Page> page, @Param("params") Map params, String menuPerms); diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleApplyMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleApplyMapper.java index 969fb95..b6529d9 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleApplyMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleApplyMapper.java @@ -3,6 +3,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.FgsVehicleCountDto; import com.zcloud.primeport.persistence.dataobject.VehicleApplyDO; import org.apache.ibatis.annotations.Mapper; @@ -18,6 +20,9 @@ import java.util.Map; * @Date 2026-03-05 11:33:23 */ @Mapper +@DataScopes({ + @DataScope(method = "listPage", menuPerms = "")} +) public interface VehicleApplyMapper extends BaseMapper { IPage listPage(Page> page, @Param("params") Map params, String menuPerms); diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleBlackMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleBlackMapper.java index 55cb25e..b9fd4ea 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleBlackMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleBlackMapper.java @@ -3,6 +3,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.VehicleApplyDO; import com.zcloud.primeport.persistence.dataobject.VehicleBlackDO; import org.apache.ibatis.annotations.Mapper; @@ -17,6 +19,9 @@ import org.apache.ibatis.annotations.Param; * @Date 2026-03-05 11:33:26 */ @Mapper +@DataScopes({ + @DataScope(method = "listPage", menuPerms = "")} +) public interface VehicleBlackMapper extends BaseMapper { VehicleBlackDO getInfoById(Long id); diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/XgfApplyPersonMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/XgfApplyPersonMapper.java index da33168..7ee90cd 100644 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/XgfApplyPersonMapper.java +++ b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/XgfApplyPersonMapper.java @@ -3,6 +3,8 @@ package com.zcloud.primeport.persistence.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.jjb.saas.framework.datascope.annotation.DataScope; +import com.jjb.saas.framework.datascope.annotation.DataScopes; import com.zcloud.primeport.persistence.dataobject.PersonCountDto; import com.zcloud.primeport.persistence.dataobject.VehicleApplyDO; import com.zcloud.primeport.persistence.dataobject.XgfApplyPersonDO; @@ -18,6 +20,9 @@ import org.apache.ibatis.annotations.Param; * @Date 2026-03-05 11:33:23 */ @Mapper +@DataScopes({ + @DataScope(method = "listPage", menuPerms = "")} +) public interface XgfApplyPersonMapper extends BaseMapper { IPage listPage(Page> page, @Param("params") Map params, String menuPerms);