feat:完善数据权限

koumen
dearLin 2026-03-25 17:07:08 +08:00
parent afb1ce0bc9
commit 5ea22e72d2
26 changed files with 80 additions and 1 deletions

View File

@ -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;
}

View File

@ -22,5 +22,7 @@ public class ClosedAreaPageQry extends PageQuery {
private Long parentId;
@ApiModelProperty(value = "所属单位",name = "jurisdictionalCorpId")
private Long jurisdictionalCorpId;
private String menuPath;
}

View File

@ -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;
}

View File

@ -39,6 +39,6 @@ public class MkmjApprovalUserPageQry extends PageQuery {
@ApiModelProperty(value = "临时审核权限(1-有权限,0-没权限)")
private Integer temporaryPermissionFlag;
private String menuPath;
}

View File

@ -22,5 +22,7 @@ public class MkmjGatePageQry extends PageQuery {
@ApiModelProperty(value = "闸机状态")
private Integer gateStatus;
private String menuPath;
}

View File

@ -17,5 +17,7 @@ public class MkmjPassagePageQry extends PageQuery {
@ApiModelProperty(value = "通道状态")
private Integer eqPassageStatus;
private String menuPath;
}

View File

@ -28,5 +28,7 @@ public class PersonApplyPageQry extends PageQuery {
private String visitStartTime;
@ApiModelProperty(name = "visitEndTime", value = "访问结束时间")
private String visitEndTime;
private String menuPath;
}

View File

@ -23,5 +23,7 @@ public class PersonCountPageQry extends PageQuery {
private Long departmentId;
@ApiModelProperty(value = "公司ID", name = "corpId")
private Long corpId;
private String menuPath;
}

View File

@ -24,5 +24,7 @@ public class PersonMessagePageQry extends PageQuery {
* - `ne`: SQL!=
*/
private Long likePersonApplyId;
private String menuPath;
}

View File

@ -51,5 +51,7 @@ public class VehicleApplyPageQry extends PageQuery {
@ApiModelProperty(value = "企业名称", name = "corpName")
private String corpName;
private String menuPath;
}

View File

@ -57,5 +57,7 @@ public class VehicleAuditPageQry extends PageQuery {
private String projectName;
@ApiModelProperty(name = "h5UserIdCard", value = "H5查询用申请的临时车辆驾驶人的身份证车辆申请记录")
private String h5UserIdCard;
private String menuPath;
}

View File

@ -32,6 +32,8 @@ public class VehicleBlackPageQry extends PageQuery {
private Long vehicleDepartmentId;
@ApiModelProperty(name = "vehicleType", value = "车辆类型")
private String vehicleType;
private String menuPath;
}

View File

@ -24,5 +24,7 @@ public class VehicleMessagePageQry extends PageQuery {
* - `ne`: SQL!=
*/
private String likeLicenceType;
private String menuPath;
}

View File

@ -28,5 +28,7 @@ public class VehicleViolationsPageQry extends PageQuery {
private String licenceNo;
@ApiModelProperty(value = "违规类型", name = "violationType")
private String violationType;
private String menuPath;
}

View File

@ -27,5 +27,7 @@ public class VideoPageQry extends PageQuery {
private Long eqForeignId;
// 设备类型1-口门 2-闸机)
private Integer eqDeviceType;
private String menuPath;
}

View File

@ -18,5 +18,7 @@ public class XgfApplyCarPageQry extends PageQuery {
private Integer processOrRecord;
@ApiModelProperty(name = "applyCorpId", value = "申请单位")
private Long applyCorpId;
private String menuPath;
}

View File

@ -28,5 +28,7 @@ public class XgfApplyPersonPageQry extends PageQuery {
private String userCard;
@ApiModelProperty(name = "employeePersonUserName", value = "姓名")
private String employeePersonUserName;
private String menuPath;
}

View File

@ -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<ClosedAreaCarApplyDO> {
IPage<ClosedAreaCarApplyDO> listPage(Page<Map<String, Object>> page, @Param("params") Map<String, Object> params, String menuPerms);

View File

@ -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<ClosedAreaDO> {
List<ClosedAreaDO> getCountByHgAuthArea();

View File

@ -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<ClosedAreaPersonApplyDO> {
IPage<UserDto> getCorpUserList(IPage<ClosedAreaPersonApplyDO> iPage, @Param("params") Map<String, Object> params);

View File

@ -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<MkmjGateDO> {
IPage<MkmjGateDO> listPage(Page<Map<String, Object>> page, @Param("params") Map<String, Object> params, String menuPerms);

View File

@ -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<MkmjPassageDO> {
IPage<MkmjPassageDO> listPage(Page<Map<String, Object>> page, @Param("params") Map<String, Object> params, String menuPerms);
}

View File

@ -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<PersonApplyDO> {
IPage<PersonApplyDO> listPage(Page<Map<String, Object>> page, @Param("params") Map<String, Object> params, String menuPerms);

View File

@ -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<VehicleApplyDO> {
IPage<VehicleApplyDO> listPage(Page<Map<String, Object>> page, @Param("params") Map<String, Object> params, String menuPerms);

View File

@ -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> {
VehicleBlackDO getInfoById(Long id);

View File

@ -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<XgfApplyPersonDO> {
IPage<XgfApplyPersonDO> listPage(Page<Map<String, Object>> page, @Param("params") Map<String, Object> params, String menuPerms);