diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java index 804d656..066986a 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java @@ -225,7 +225,7 @@ map.replace("alarmValue", alarmValue); } if ("浓度超限".equals(alarmContentName)) { - alarmValue += "%LEL"; + alarmValue += "ppm"; map.replace("alarmValue", alarmValue); } if ("疑似开挖".equals(alarmContentName)) { diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java index 804d656..066986a 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java @@ -225,7 +225,7 @@ map.replace("alarmValue", alarmValue); } if ("浓度超限".equals(alarmContentName)) { - alarmValue += "%LEL"; + alarmValue += "ppm"; map.replace("alarmValue", alarmValue); } if ("疑似开挖".equals(alarmContentName)) { diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java index 9c60e79..a4b2e9d 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java @@ -120,7 +120,7 @@ map.replace("alarmValue", alarmValue); } if ("浓度超限".equals(alarmContentName)) { - alarmValue += "%LEL"; + alarmValue += "ppm"; map.replace("alarmValue", alarmValue); } if ("疑似开挖".equals(alarmContentName)) { diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java index 804d656..066986a 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java @@ -225,7 +225,7 @@ map.replace("alarmValue", alarmValue); } if ("浓度超限".equals(alarmContentName)) { - alarmValue += "%LEL"; + alarmValue += "ppm"; map.replace("alarmValue", alarmValue); } if ("疑似开挖".equals(alarmContentName)) { diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java index 9c60e79..a4b2e9d 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java @@ -120,7 +120,7 @@ map.replace("alarmValue", alarmValue); } if ("浓度超限".equals(alarmContentName)) { - alarmValue += "%LEL"; + alarmValue += "ppm"; map.replace("alarmValue", alarmValue); } if ("疑似开挖".equals(alarmContentName)) { diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/system/dao/mapping/AlarmContentTypeMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/system/dao/mapping/AlarmContentTypeMapper.xml index c3e0f73..5973ec8 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/system/dao/mapping/AlarmContentTypeMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/system/dao/mapping/AlarmContentTypeMapper.xml @@ -15,7 +15,7 @@ SELECT ALARM_TYPE AS "alarmType",DEVICE_TYPE AS "deviceType", - ALARM_CONTENT AS "alarmContent",ID AS id + ALARM_CONTENT AS "alarmContent",ID AS "id" FROM base_alarm_content_type WHERE 1=1 diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java index 31adf46..e63152a 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java @@ -1,6 +1,8 @@ package com.casic.missiles.modular.system.controller; +import com.casic.missiles.core.application.context.AbstractPermissionContext; import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.model.response.ResponseData; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; @@ -19,6 +21,7 @@ public class BusMapOverviewGisController extends BaseController { private final BusMapOverviewGisService busMapOverviewGisService; + private final AbstractPermissionContext permissionService; /* * 获取列表 @@ -26,7 +29,8 @@ @RequestMapping(value = "/deviceList") public Object deviceList(@RequestParam(required = false) String keywords, @RequestParam(required = false) String deviceType) { - List mapList = busMapOverviewGisService.deviceList(deviceType, keywords); + DataScope dataScope = permissionService.getAuthService().getLoginUserDataScope(); + List mapList = busMapOverviewGisService.deviceList(dataScope,deviceType, keywords); return ResponseData.success(mapList); } @@ -36,6 +40,7 @@ @RequestMapping(value = "/deviceValue") public Object deviceValue(@RequestParam(required = true) String code) { DeviceValueMapVO deviceValue = busMapOverviewGisService.deviceValue(code); + return ResponseData.success(deviceValue); } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java index 804d656..066986a 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmJobController.java @@ -225,7 +225,7 @@ map.replace("alarmValue", alarmValue); } if ("浓度超限".equals(alarmContentName)) { - alarmValue += "%LEL"; + alarmValue += "ppm"; map.replace("alarmValue", alarmValue); } if ("疑似开挖".equals(alarmContentName)) { diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java index 9c60e79..a4b2e9d 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/AlarmRecordsController.java @@ -120,7 +120,7 @@ map.replace("alarmValue", alarmValue); } if ("浓度超限".equals(alarmContentName)) { - alarmValue += "%LEL"; + alarmValue += "ppm"; map.replace("alarmValue", alarmValue); } if ("疑似开挖".equals(alarmContentName)) { diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/system/dao/mapping/AlarmContentTypeMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/system/dao/mapping/AlarmContentTypeMapper.xml index c3e0f73..5973ec8 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/system/dao/mapping/AlarmContentTypeMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/system/dao/mapping/AlarmContentTypeMapper.xml @@ -15,7 +15,7 @@ SELECT ALARM_TYPE AS "alarmType",DEVICE_TYPE AS "deviceType", - ALARM_CONTENT AS "alarmContent",ID AS id + ALARM_CONTENT AS "alarmContent",ID AS "id" FROM base_alarm_content_type WHERE 1=1 diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java index 31adf46..e63152a 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java @@ -1,6 +1,8 @@ package com.casic.missiles.modular.system.controller; +import com.casic.missiles.core.application.context.AbstractPermissionContext; import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.model.response.ResponseData; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; @@ -19,6 +21,7 @@ public class BusMapOverviewGisController extends BaseController { private final BusMapOverviewGisService busMapOverviewGisService; + private final AbstractPermissionContext permissionService; /* * 获取列表 @@ -26,7 +29,8 @@ @RequestMapping(value = "/deviceList") public Object deviceList(@RequestParam(required = false) String keywords, @RequestParam(required = false) String deviceType) { - List mapList = busMapOverviewGisService.deviceList(deviceType, keywords); + DataScope dataScope = permissionService.getAuthService().getLoginUserDataScope(); + List mapList = busMapOverviewGisService.deviceList(dataScope,deviceType, keywords); return ResponseData.success(mapList); } @@ -36,6 +40,7 @@ @RequestMapping(value = "/deviceValue") public Object deviceValue(@RequestParam(required = true) String code) { DeviceValueMapVO deviceValue = busMapOverviewGisService.deviceValue(code); + return ResponseData.success(deviceValue); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java index d47a3dc..3cfe4a9 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java @@ -1,5 +1,6 @@ package com.casic.missiles.modular.system.dao; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; import org.apache.ibatis.annotations.Mapper; @@ -10,7 +11,7 @@ @Mapper public interface BusMapOverviewGisMapper { - List deviceList(@Param("deviceType") String deviceType, @Param("keywords") String keyWords); + List deviceList(@Param("scope") DataScope dataScope, @Param("deviceType") String deviceType, @Param("keywords") String keyWords); DeviceValueMapVO deviceValue(@Param("devcode") String devcode); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml index a5617b7..3e106d6 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml @@ -28,7 +28,7 @@ SELECT ALARM_TYPE AS "alarmType",DEVICE_TYPE AS "deviceType", - ALARM_CONTENT AS "alarmContent",ID AS id + ALARM_CONTENT AS "alarmContent",ID AS "id" FROM base_alarm_content_type WHERE 1=1 diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java index 31adf46..e63152a 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java @@ -1,6 +1,8 @@ package com.casic.missiles.modular.system.controller; +import com.casic.missiles.core.application.context.AbstractPermissionContext; import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.model.response.ResponseData; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; @@ -19,6 +21,7 @@ public class BusMapOverviewGisController extends BaseController { private final BusMapOverviewGisService busMapOverviewGisService; + private final AbstractPermissionContext permissionService; /* * 获取列表 @@ -26,7 +29,8 @@ @RequestMapping(value = "/deviceList") public Object deviceList(@RequestParam(required = false) String keywords, @RequestParam(required = false) String deviceType) { - List mapList = busMapOverviewGisService.deviceList(deviceType, keywords); + DataScope dataScope = permissionService.getAuthService().getLoginUserDataScope(); + List mapList = busMapOverviewGisService.deviceList(dataScope,deviceType, keywords); return ResponseData.success(mapList); } @@ -36,6 +40,7 @@ @RequestMapping(value = "/deviceValue") public Object deviceValue(@RequestParam(required = true) String code) { DeviceValueMapVO deviceValue = busMapOverviewGisService.deviceValue(code); + return ResponseData.success(deviceValue); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java index d47a3dc..3cfe4a9 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java @@ -1,5 +1,6 @@ package com.casic.missiles.modular.system.dao; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; import org.apache.ibatis.annotations.Mapper; @@ -10,7 +11,7 @@ @Mapper public interface BusMapOverviewGisMapper { - List deviceList(@Param("deviceType") String deviceType, @Param("keywords") String keyWords); + List deviceList(@Param("scope") DataScope dataScope, @Param("deviceType") String deviceType, @Param("keywords") String keyWords); DeviceValueMapVO deviceValue(@Param("devcode") String devcode); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml index a5617b7..3e106d6 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml @@ -28,7 +28,7 @@ SELECT ALARM_TYPE AS "alarmType",DEVICE_TYPE AS "deviceType", - ALARM_CONTENT AS "alarmContent",ID AS id + ALARM_CONTENT AS "alarmContent",ID AS "id" FROM base_alarm_content_type WHERE 1=1 diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java index 31adf46..e63152a 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java @@ -1,6 +1,8 @@ package com.casic.missiles.modular.system.controller; +import com.casic.missiles.core.application.context.AbstractPermissionContext; import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.model.response.ResponseData; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; @@ -19,6 +21,7 @@ public class BusMapOverviewGisController extends BaseController { private final BusMapOverviewGisService busMapOverviewGisService; + private final AbstractPermissionContext permissionService; /* * 获取列表 @@ -26,7 +29,8 @@ @RequestMapping(value = "/deviceList") public Object deviceList(@RequestParam(required = false) String keywords, @RequestParam(required = false) String deviceType) { - List mapList = busMapOverviewGisService.deviceList(deviceType, keywords); + DataScope dataScope = permissionService.getAuthService().getLoginUserDataScope(); + List mapList = busMapOverviewGisService.deviceList(dataScope,deviceType, keywords); return ResponseData.success(mapList); } @@ -36,6 +40,7 @@ @RequestMapping(value = "/deviceValue") public Object deviceValue(@RequestParam(required = true) String code) { DeviceValueMapVO deviceValue = busMapOverviewGisService.deviceValue(code); + return ResponseData.success(deviceValue); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java index d47a3dc..3cfe4a9 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java @@ -1,5 +1,6 @@ package com.casic.missiles.modular.system.dao; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; import org.apache.ibatis.annotations.Mapper; @@ -10,7 +11,7 @@ @Mapper public interface BusMapOverviewGisMapper { - List deviceList(@Param("deviceType") String deviceType, @Param("keywords") String keyWords); + List deviceList(@Param("scope") DataScope dataScope, @Param("deviceType") String deviceType, @Param("keywords") String keyWords); DeviceValueMapVO deviceValue(@Param("devcode") String devcode); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml index a5617b7..3e106d6 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml @@ -28,7 +28,7 @@ SELECT ALARM_TYPE AS "alarmType",DEVICE_TYPE AS "deviceType", - ALARM_CONTENT AS "alarmContent",ID AS id + ALARM_CONTENT AS "alarmContent",ID AS "id" FROM base_alarm_content_type WHERE 1=1 diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java index 31adf46..e63152a 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java @@ -1,6 +1,8 @@ package com.casic.missiles.modular.system.controller; +import com.casic.missiles.core.application.context.AbstractPermissionContext; import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.model.response.ResponseData; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; @@ -19,6 +21,7 @@ public class BusMapOverviewGisController extends BaseController { private final BusMapOverviewGisService busMapOverviewGisService; + private final AbstractPermissionContext permissionService; /* * 获取列表 @@ -26,7 +29,8 @@ @RequestMapping(value = "/deviceList") public Object deviceList(@RequestParam(required = false) String keywords, @RequestParam(required = false) String deviceType) { - List mapList = busMapOverviewGisService.deviceList(deviceType, keywords); + DataScope dataScope = permissionService.getAuthService().getLoginUserDataScope(); + List mapList = busMapOverviewGisService.deviceList(dataScope,deviceType, keywords); return ResponseData.success(mapList); } @@ -36,6 +40,7 @@ @RequestMapping(value = "/deviceValue") public Object deviceValue(@RequestParam(required = true) String code) { DeviceValueMapVO deviceValue = busMapOverviewGisService.deviceValue(code); + return ResponseData.success(deviceValue); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java index d47a3dc..3cfe4a9 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java @@ -1,5 +1,6 @@ package com.casic.missiles.modular.system.dao; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; import org.apache.ibatis.annotations.Mapper; @@ -10,7 +11,7 @@ @Mapper public interface BusMapOverviewGisMapper { - List deviceList(@Param("deviceType") String deviceType, @Param("keywords") String keyWords); + List deviceList(@Param("scope") DataScope dataScope, @Param("deviceType") String deviceType, @Param("keywords") String keyWords); DeviceValueMapVO deviceValue(@Param("devcode") String devcode); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml index a5617b7..3e106d6 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml @@ -28,7 +28,7 @@ SELECT ALARM_TYPE AS "alarmType",DEVICE_TYPE AS "deviceType", - ALARM_CONTENT AS "alarmContent",ID AS id + ALARM_CONTENT AS "alarmContent",ID AS "id" FROM base_alarm_content_type WHERE 1=1 diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java index 31adf46..e63152a 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java @@ -1,6 +1,8 @@ package com.casic.missiles.modular.system.controller; +import com.casic.missiles.core.application.context.AbstractPermissionContext; import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.model.response.ResponseData; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; @@ -19,6 +21,7 @@ public class BusMapOverviewGisController extends BaseController { private final BusMapOverviewGisService busMapOverviewGisService; + private final AbstractPermissionContext permissionService; /* * 获取列表 @@ -26,7 +29,8 @@ @RequestMapping(value = "/deviceList") public Object deviceList(@RequestParam(required = false) String keywords, @RequestParam(required = false) String deviceType) { - List mapList = busMapOverviewGisService.deviceList(deviceType, keywords); + DataScope dataScope = permissionService.getAuthService().getLoginUserDataScope(); + List mapList = busMapOverviewGisService.deviceList(dataScope,deviceType, keywords); return ResponseData.success(mapList); } @@ -36,6 +40,7 @@ @RequestMapping(value = "/deviceValue") public Object deviceValue(@RequestParam(required = true) String code) { DeviceValueMapVO deviceValue = busMapOverviewGisService.deviceValue(code); + return ResponseData.success(deviceValue); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java index d47a3dc..3cfe4a9 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java @@ -1,5 +1,6 @@ package com.casic.missiles.modular.system.dao; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; import org.apache.ibatis.annotations.Mapper; @@ -10,7 +11,7 @@ @Mapper public interface BusMapOverviewGisMapper { - List deviceList(@Param("deviceType") String deviceType, @Param("keywords") String keyWords); + List deviceList(@Param("scope") DataScope dataScope, @Param("deviceType") String deviceType, @Param("keywords") String keyWords); DeviceValueMapVO deviceValue(@Param("devcode") String devcode); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml index a5617b7..3e106d6 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml @@ -28,7 +28,7 @@ SELECT ALARM_TYPE AS "alarmType",DEVICE_TYPE AS "deviceType", - ALARM_CONTENT AS "alarmContent",ID AS id + ALARM_CONTENT AS "alarmContent",ID AS "id" FROM base_alarm_content_type WHERE 1=1 diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java index 31adf46..e63152a 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java @@ -1,6 +1,8 @@ package com.casic.missiles.modular.system.controller; +import com.casic.missiles.core.application.context.AbstractPermissionContext; import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.model.response.ResponseData; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; @@ -19,6 +21,7 @@ public class BusMapOverviewGisController extends BaseController { private final BusMapOverviewGisService busMapOverviewGisService; + private final AbstractPermissionContext permissionService; /* * 获取列表 @@ -26,7 +29,8 @@ @RequestMapping(value = "/deviceList") public Object deviceList(@RequestParam(required = false) String keywords, @RequestParam(required = false) String deviceType) { - List mapList = busMapOverviewGisService.deviceList(deviceType, keywords); + DataScope dataScope = permissionService.getAuthService().getLoginUserDataScope(); + List mapList = busMapOverviewGisService.deviceList(dataScope,deviceType, keywords); return ResponseData.success(mapList); } @@ -36,6 +40,7 @@ @RequestMapping(value = "/deviceValue") public Object deviceValue(@RequestParam(required = true) String code) { DeviceValueMapVO deviceValue = busMapOverviewGisService.deviceValue(code); + return ResponseData.success(deviceValue); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java index d47a3dc..3cfe4a9 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java @@ -1,5 +1,6 @@ package com.casic.missiles.modular.system.dao; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; import org.apache.ibatis.annotations.Mapper; @@ -10,7 +11,7 @@ @Mapper public interface BusMapOverviewGisMapper { - List deviceList(@Param("deviceType") String deviceType, @Param("keywords") String keyWords); + List deviceList(@Param("scope") DataScope dataScope, @Param("deviceType") String deviceType, @Param("keywords") String keyWords); DeviceValueMapVO deviceValue(@Param("devcode") String devcode); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml index a5617b7..3e106d6 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml @@ -28,7 +28,7 @@ SELECT ALARM_TYPE AS "alarmType",DEVICE_TYPE AS "deviceType", - ALARM_CONTENT AS "alarmContent",ID AS id + ALARM_CONTENT AS "alarmContent",ID AS "id" FROM base_alarm_content_type WHERE 1=1 diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java index 31adf46..e63152a 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/controller/BusMapOverviewGisController.java @@ -1,6 +1,8 @@ package com.casic.missiles.modular.system.controller; +import com.casic.missiles.core.application.context.AbstractPermissionContext; import com.casic.missiles.core.base.controller.BaseController; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.model.response.ResponseData; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; @@ -19,6 +21,7 @@ public class BusMapOverviewGisController extends BaseController { private final BusMapOverviewGisService busMapOverviewGisService; + private final AbstractPermissionContext permissionService; /* * 获取列表 @@ -26,7 +29,8 @@ @RequestMapping(value = "/deviceList") public Object deviceList(@RequestParam(required = false) String keywords, @RequestParam(required = false) String deviceType) { - List mapList = busMapOverviewGisService.deviceList(deviceType, keywords); + DataScope dataScope = permissionService.getAuthService().getLoginUserDataScope(); + List mapList = busMapOverviewGisService.deviceList(dataScope,deviceType, keywords); return ResponseData.success(mapList); } @@ -36,6 +40,7 @@ @RequestMapping(value = "/deviceValue") public Object deviceValue(@RequestParam(required = true) String code) { DeviceValueMapVO deviceValue = busMapOverviewGisService.deviceValue(code); + return ResponseData.success(deviceValue); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java index d47a3dc..3cfe4a9 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/BusMapOverviewGisMapper.java @@ -1,5 +1,6 @@ package com.casic.missiles.modular.system.dao; +import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.system.model.DeviceMapVO; import com.casic.missiles.modular.system.model.DeviceValueMapVO; import org.apache.ibatis.annotations.Mapper; @@ -10,7 +11,7 @@ @Mapper public interface BusMapOverviewGisMapper { - List deviceList(@Param("deviceType") String deviceType, @Param("keywords") String keyWords); + List deviceList(@Param("scope") DataScope dataScope, @Param("deviceType") String deviceType, @Param("keywords") String keyWords); DeviceValueMapVO deviceValue(@Param("devcode") String devcode); } diff --git a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml index a5617b7..3e106d6 100644 --- a/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml +++ b/casic-data-analysis/src/main/java/com/casic/missiles/modular/system/dao/mapping/BusMapOverviewGisMapper.xml @@ -28,7 +28,7 @@