From 865baee5bc71bd9a72480ef6f010b1ee208f0e25 Mon Sep 17 00:00:00 2001 From: pengjie <17373303529@163.com> Date: Fri, 26 Apr 2024 19:45:39 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/zhgd/mybatis/DataScopeHandler.java | 3 +++ .../modules/car/mapper/CarInfoMapper.java | 2 ++ .../xml/QualityInspectionRecordMapper.xml | 2 +- ...AnalyseHardWareAlarmRecordServiceImpl.java | 22 ++++++++++++++++--- .../mapper/WorkerInfoAuditRecordMapper.java | 2 ++ .../xmgl/modules/xz/entity/XzMaterial.java | 6 +++++ .../modules/xz/mapper/XzMaterialMapper.java | 2 ++ 7 files changed, 35 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/zhgd/mybatis/DataScopeHandler.java b/src/main/java/com/zhgd/mybatis/DataScopeHandler.java index 60d4549cf..2167c703e 100644 --- a/src/main/java/com/zhgd/mybatis/DataScopeHandler.java +++ b/src/main/java/com/zhgd/mybatis/DataScopeHandler.java @@ -91,6 +91,9 @@ public class DataScopeHandler implements DataPermissionHandler { tables.put("enterprise_info", "id"); tables.put("quality_inspection_record", "enterprise_id"); tables.put("hidden_danger_inspection_record", "enterprise_id"); + tables.put("worker_info_audit_record", "enterprise_id"); + tables.put("car_info", "enterprise_id"); + tables.put("xz_material", "enterprise_id"); return tables; } diff --git a/src/main/java/com/zhgd/xmgl/modules/car/mapper/CarInfoMapper.java b/src/main/java/com/zhgd/xmgl/modules/car/mapper/CarInfoMapper.java index c6ff2d97b..7fef19182 100644 --- a/src/main/java/com/zhgd/xmgl/modules/car/mapper/CarInfoMapper.java +++ b/src/main/java/com/zhgd/xmgl/modules/car/mapper/CarInfoMapper.java @@ -4,6 +4,7 @@ import java.util.List; import java.util.Map; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.zhgd.annotation.DataScope; import com.zhgd.jeecg.common.mybatis.EntityMap; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -17,6 +18,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; * @version: V1.0 */ @Mapper +@DataScope public interface CarInfoMapper extends BaseMapper { List selectCarList(Page page, @Param("param") Map map); diff --git a/src/main/java/com/zhgd/xmgl/modules/quality/mapper/xml/QualityInspectionRecordMapper.xml b/src/main/java/com/zhgd/xmgl/modules/quality/mapper/xml/QualityInspectionRecordMapper.xml index 974ffba38..0de5dae48 100644 --- a/src/main/java/com/zhgd/xmgl/modules/quality/mapper/xml/QualityInspectionRecordMapper.xml +++ b/src/main/java/com/zhgd/xmgl/modules/quality/mapper/xml/QualityInspectionRecordMapper.xml @@ -276,7 +276,7 @@