diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java new file mode 100644 index 0000000..020216b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.alarm.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 消息通知管理前端控制器 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@RestController +@RequestMapping("/system/messageLog") +public class MessageLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java new file mode 100644 index 0000000..020216b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.alarm.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 消息通知管理前端控制器 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@RestController +@RequestMapping("/system/messageLog") +public class MessageLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java index e298440..c5ec280 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java @@ -1,11 +1,17 @@ package com.casic.missiles.modular.alarm.controller; -import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.casic.missiles.core.base.controller.ExportController; -import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.page.PageFactory; import com.casic.missiles.dto.ReturnDTO; -import com.casic.missiles.modular.alarm.dto.*; +import com.casic.missiles.modular.alarm.dto.AlarmCompanyResponseDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionRequestDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionResponseDTO; +import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; +import com.casic.missiles.modular.alarm.service.IMessageLogService; import com.casic.missiles.modular.alarm.service.IOverViewService; import com.casic.missiles.util.ReturnUtil; import io.swagger.annotations.Api; @@ -28,7 +34,10 @@ public class OverViewController extends ExportController { private final IOverViewService iOverViewService; - private final AbstractPermissionContext permissionContext; + + private final IMessageLogService iMessageLogService; + + private final IAlarmRecordsService iAlarmRecordsService; @ApiOperation("基本概况") @PostMapping("/overall") @@ -45,26 +54,15 @@ return ReturnUtil.success(iOverViewService.deviceStatus()); } -// @ApiOperation("报警趋势分析") -// @PostMapping("/alarmTrend") -// @ResponseBody -// public ReturnDTO alarmTrend() { -// -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType=""; -// return ReturnUtil.success(iAlarmStaticsService.alarmTrend(alarmType,dataScope.getDeptIds())); -// } - @ApiOperation("消息通知(待开发)") + @ApiOperation("消息通知") @PostMapping("/note") @ResponseBody - public ReturnDTO note(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + public ReturnDTO note() { + //toDo:查看权限 + Page page = PageFactory.defaultPage(); + Page messageLogPage = iMessageLogService.page(page); + return ReturnUtil.success(super.packForBT(messageLogPage)); } @ApiOperation("弹窗参见报警分页列表(实时推送待开发)") @@ -72,11 +70,8 @@ @ResponseBody public ReturnDTO pop() { - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + return ReturnUtil.success(super.packForBT(iAlarmRecordsService.pop())); + } @@ -84,10 +79,8 @@ @PostMapping("/alarmPosition") @ResponseBody public ReturnDTO alarmPosition(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); String alarmType = ""; - return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); + return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, alarmPositionRequestDTO)); } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java new file mode 100644 index 0000000..020216b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.alarm.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 消息通知管理前端控制器 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@RestController +@RequestMapping("/system/messageLog") +public class MessageLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java index e298440..c5ec280 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java @@ -1,11 +1,17 @@ package com.casic.missiles.modular.alarm.controller; -import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.casic.missiles.core.base.controller.ExportController; -import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.page.PageFactory; import com.casic.missiles.dto.ReturnDTO; -import com.casic.missiles.modular.alarm.dto.*; +import com.casic.missiles.modular.alarm.dto.AlarmCompanyResponseDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionRequestDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionResponseDTO; +import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; +import com.casic.missiles.modular.alarm.service.IMessageLogService; import com.casic.missiles.modular.alarm.service.IOverViewService; import com.casic.missiles.util.ReturnUtil; import io.swagger.annotations.Api; @@ -28,7 +34,10 @@ public class OverViewController extends ExportController { private final IOverViewService iOverViewService; - private final AbstractPermissionContext permissionContext; + + private final IMessageLogService iMessageLogService; + + private final IAlarmRecordsService iAlarmRecordsService; @ApiOperation("基本概况") @PostMapping("/overall") @@ -45,26 +54,15 @@ return ReturnUtil.success(iOverViewService.deviceStatus()); } -// @ApiOperation("报警趋势分析") -// @PostMapping("/alarmTrend") -// @ResponseBody -// public ReturnDTO alarmTrend() { -// -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType=""; -// return ReturnUtil.success(iAlarmStaticsService.alarmTrend(alarmType,dataScope.getDeptIds())); -// } - @ApiOperation("消息通知(待开发)") + @ApiOperation("消息通知") @PostMapping("/note") @ResponseBody - public ReturnDTO note(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + public ReturnDTO note() { + //toDo:查看权限 + Page page = PageFactory.defaultPage(); + Page messageLogPage = iMessageLogService.page(page); + return ReturnUtil.success(super.packForBT(messageLogPage)); } @ApiOperation("弹窗参见报警分页列表(实时推送待开发)") @@ -72,11 +70,8 @@ @ResponseBody public ReturnDTO pop() { - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + return ReturnUtil.success(super.packForBT(iAlarmRecordsService.pop())); + } @@ -84,10 +79,8 @@ @PostMapping("/alarmPosition") @ResponseBody public ReturnDTO alarmPosition(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); String alarmType = ""; - return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); + return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, alarmPositionRequestDTO)); } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java index 19c050d..52af21e 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java @@ -25,4 +25,7 @@ AlarmRecords view(@Param("id") Long id); + Page pop(Page page, @Param("deptIdStr") String deptIdStr); + + } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java new file mode 100644 index 0000000..020216b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.alarm.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 消息通知管理前端控制器 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@RestController +@RequestMapping("/system/messageLog") +public class MessageLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java index e298440..c5ec280 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java @@ -1,11 +1,17 @@ package com.casic.missiles.modular.alarm.controller; -import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.casic.missiles.core.base.controller.ExportController; -import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.page.PageFactory; import com.casic.missiles.dto.ReturnDTO; -import com.casic.missiles.modular.alarm.dto.*; +import com.casic.missiles.modular.alarm.dto.AlarmCompanyResponseDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionRequestDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionResponseDTO; +import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; +import com.casic.missiles.modular.alarm.service.IMessageLogService; import com.casic.missiles.modular.alarm.service.IOverViewService; import com.casic.missiles.util.ReturnUtil; import io.swagger.annotations.Api; @@ -28,7 +34,10 @@ public class OverViewController extends ExportController { private final IOverViewService iOverViewService; - private final AbstractPermissionContext permissionContext; + + private final IMessageLogService iMessageLogService; + + private final IAlarmRecordsService iAlarmRecordsService; @ApiOperation("基本概况") @PostMapping("/overall") @@ -45,26 +54,15 @@ return ReturnUtil.success(iOverViewService.deviceStatus()); } -// @ApiOperation("报警趋势分析") -// @PostMapping("/alarmTrend") -// @ResponseBody -// public ReturnDTO alarmTrend() { -// -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType=""; -// return ReturnUtil.success(iAlarmStaticsService.alarmTrend(alarmType,dataScope.getDeptIds())); -// } - @ApiOperation("消息通知(待开发)") + @ApiOperation("消息通知") @PostMapping("/note") @ResponseBody - public ReturnDTO note(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + public ReturnDTO note() { + //toDo:查看权限 + Page page = PageFactory.defaultPage(); + Page messageLogPage = iMessageLogService.page(page); + return ReturnUtil.success(super.packForBT(messageLogPage)); } @ApiOperation("弹窗参见报警分页列表(实时推送待开发)") @@ -72,11 +70,8 @@ @ResponseBody public ReturnDTO pop() { - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + return ReturnUtil.success(super.packForBT(iAlarmRecordsService.pop())); + } @@ -84,10 +79,8 @@ @PostMapping("/alarmPosition") @ResponseBody public ReturnDTO alarmPosition(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); String alarmType = ""; - return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); + return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, alarmPositionRequestDTO)); } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java index 19c050d..52af21e 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java @@ -25,4 +25,7 @@ AlarmRecords view(@Param("id") Long id); + Page pop(Page page, @Param("deptIdStr") String deptIdStr); + + } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java new file mode 100644 index 0000000..281593e --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import org.apache.ibatis.annotations.Mapper; + +/** + *

+ * 协议管理 Mapper 接口 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@Mapper +public interface MessageLogMapper extends BaseMapper { + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java new file mode 100644 index 0000000..020216b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.alarm.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 消息通知管理前端控制器 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@RestController +@RequestMapping("/system/messageLog") +public class MessageLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java index e298440..c5ec280 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java @@ -1,11 +1,17 @@ package com.casic.missiles.modular.alarm.controller; -import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.casic.missiles.core.base.controller.ExportController; -import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.page.PageFactory; import com.casic.missiles.dto.ReturnDTO; -import com.casic.missiles.modular.alarm.dto.*; +import com.casic.missiles.modular.alarm.dto.AlarmCompanyResponseDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionRequestDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionResponseDTO; +import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; +import com.casic.missiles.modular.alarm.service.IMessageLogService; import com.casic.missiles.modular.alarm.service.IOverViewService; import com.casic.missiles.util.ReturnUtil; import io.swagger.annotations.Api; @@ -28,7 +34,10 @@ public class OverViewController extends ExportController { private final IOverViewService iOverViewService; - private final AbstractPermissionContext permissionContext; + + private final IMessageLogService iMessageLogService; + + private final IAlarmRecordsService iAlarmRecordsService; @ApiOperation("基本概况") @PostMapping("/overall") @@ -45,26 +54,15 @@ return ReturnUtil.success(iOverViewService.deviceStatus()); } -// @ApiOperation("报警趋势分析") -// @PostMapping("/alarmTrend") -// @ResponseBody -// public ReturnDTO alarmTrend() { -// -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType=""; -// return ReturnUtil.success(iAlarmStaticsService.alarmTrend(alarmType,dataScope.getDeptIds())); -// } - @ApiOperation("消息通知(待开发)") + @ApiOperation("消息通知") @PostMapping("/note") @ResponseBody - public ReturnDTO note(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + public ReturnDTO note() { + //toDo:查看权限 + Page page = PageFactory.defaultPage(); + Page messageLogPage = iMessageLogService.page(page); + return ReturnUtil.success(super.packForBT(messageLogPage)); } @ApiOperation("弹窗参见报警分页列表(实时推送待开发)") @@ -72,11 +70,8 @@ @ResponseBody public ReturnDTO pop() { - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + return ReturnUtil.success(super.packForBT(iAlarmRecordsService.pop())); + } @@ -84,10 +79,8 @@ @PostMapping("/alarmPosition") @ResponseBody public ReturnDTO alarmPosition(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); String alarmType = ""; - return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); + return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, alarmPositionRequestDTO)); } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java index 19c050d..52af21e 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java @@ -25,4 +25,7 @@ AlarmRecords view(@Param("id") Long id); + Page pop(Page page, @Param("deptIdStr") String deptIdStr); + + } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java new file mode 100644 index 0000000..281593e --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import org.apache.ibatis.annotations.Mapper; + +/** + *

+ * 协议管理 Mapper 接口 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@Mapper +public interface MessageLogMapper extends BaseMapper { + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml index 63be4f7..31d7d32 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml @@ -38,7 +38,7 @@ LEFT JOIN base_device_type bt ON bd.DEVICE_TYPE = bt.ID LEFT JOIN bus_device_ledger bl ON bd.ID = bl.DEVICE_ID AND bl.VALID = 1 - LEFT JOIN bus_ledger_all_view lr ON lr.ID = bl.LEDGER_ID + LEFT JOIN bus_ledger_all_view lr ON lr.ID = bl.LEDGER_ID and lr.type=bl.type AND bl.VALID = 1 AND lr.VALID =1 LEFT JOIN sys_dept sd ON sd.id = lr.DEPTID @@ -67,7 +67,7 @@ LEFT JOIN base_device_type bt ON bd.DEVICE_TYPE = bt.ID LEFT JOIN bus_device_ledger bl ON bd.ID = bl.DEVICE_ID AND bl.VALID = 1 - LEFT JOIN bus_ledger lr ON lr.ID = bl.LEDGER_ID + LEFT JOIN bus_ledger lr ON lr.ID = bl.LEDGER_ID and lr.type=bl.type AND bl.VALID = 1 AND lr.VALID =1 LEFT JOIN sys_dept sd ON sd.id = lr.DEPTID @@ -109,4 +109,20 @@ + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java new file mode 100644 index 0000000..020216b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.alarm.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 消息通知管理前端控制器 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@RestController +@RequestMapping("/system/messageLog") +public class MessageLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java index e298440..c5ec280 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java @@ -1,11 +1,17 @@ package com.casic.missiles.modular.alarm.controller; -import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.casic.missiles.core.base.controller.ExportController; -import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.page.PageFactory; import com.casic.missiles.dto.ReturnDTO; -import com.casic.missiles.modular.alarm.dto.*; +import com.casic.missiles.modular.alarm.dto.AlarmCompanyResponseDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionRequestDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionResponseDTO; +import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; +import com.casic.missiles.modular.alarm.service.IMessageLogService; import com.casic.missiles.modular.alarm.service.IOverViewService; import com.casic.missiles.util.ReturnUtil; import io.swagger.annotations.Api; @@ -28,7 +34,10 @@ public class OverViewController extends ExportController { private final IOverViewService iOverViewService; - private final AbstractPermissionContext permissionContext; + + private final IMessageLogService iMessageLogService; + + private final IAlarmRecordsService iAlarmRecordsService; @ApiOperation("基本概况") @PostMapping("/overall") @@ -45,26 +54,15 @@ return ReturnUtil.success(iOverViewService.deviceStatus()); } -// @ApiOperation("报警趋势分析") -// @PostMapping("/alarmTrend") -// @ResponseBody -// public ReturnDTO alarmTrend() { -// -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType=""; -// return ReturnUtil.success(iAlarmStaticsService.alarmTrend(alarmType,dataScope.getDeptIds())); -// } - @ApiOperation("消息通知(待开发)") + @ApiOperation("消息通知") @PostMapping("/note") @ResponseBody - public ReturnDTO note(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + public ReturnDTO note() { + //toDo:查看权限 + Page page = PageFactory.defaultPage(); + Page messageLogPage = iMessageLogService.page(page); + return ReturnUtil.success(super.packForBT(messageLogPage)); } @ApiOperation("弹窗参见报警分页列表(实时推送待开发)") @@ -72,11 +70,8 @@ @ResponseBody public ReturnDTO pop() { - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + return ReturnUtil.success(super.packForBT(iAlarmRecordsService.pop())); + } @@ -84,10 +79,8 @@ @PostMapping("/alarmPosition") @ResponseBody public ReturnDTO alarmPosition(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); String alarmType = ""; - return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); + return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, alarmPositionRequestDTO)); } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java index 19c050d..52af21e 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java @@ -25,4 +25,7 @@ AlarmRecords view(@Param("id") Long id); + Page pop(Page page, @Param("deptIdStr") String deptIdStr); + + } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java new file mode 100644 index 0000000..281593e --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import org.apache.ibatis.annotations.Mapper; + +/** + *

+ * 协议管理 Mapper 接口 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@Mapper +public interface MessageLogMapper extends BaseMapper { + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml index 63be4f7..31d7d32 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml @@ -38,7 +38,7 @@ LEFT JOIN base_device_type bt ON bd.DEVICE_TYPE = bt.ID LEFT JOIN bus_device_ledger bl ON bd.ID = bl.DEVICE_ID AND bl.VALID = 1 - LEFT JOIN bus_ledger_all_view lr ON lr.ID = bl.LEDGER_ID + LEFT JOIN bus_ledger_all_view lr ON lr.ID = bl.LEDGER_ID and lr.type=bl.type AND bl.VALID = 1 AND lr.VALID =1 LEFT JOIN sys_dept sd ON sd.id = lr.DEPTID @@ -67,7 +67,7 @@ LEFT JOIN base_device_type bt ON bd.DEVICE_TYPE = bt.ID LEFT JOIN bus_device_ledger bl ON bd.ID = bl.DEVICE_ID AND bl.VALID = 1 - LEFT JOIN bus_ledger lr ON lr.ID = bl.LEDGER_ID + LEFT JOIN bus_ledger lr ON lr.ID = bl.LEDGER_ID and lr.type=bl.type AND bl.VALID = 1 AND lr.VALID =1 LEFT JOIN sys_dept sd ON sd.id = lr.DEPTID @@ -109,4 +109,20 @@ + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java new file mode 100644 index 0000000..020216b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/MessageLogController.java @@ -0,0 +1,21 @@ +package com.casic.missiles.modular.alarm.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 消息通知管理前端控制器 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@RestController +@RequestMapping("/system/messageLog") +public class MessageLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java index e298440..c5ec280 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/OverViewController.java @@ -1,11 +1,17 @@ package com.casic.missiles.modular.alarm.controller; -import com.casic.missiles.core.application.context.AbstractPermissionContext; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.casic.missiles.core.base.controller.ExportController; -import com.casic.missiles.core.datascope.DataScope; +import com.casic.missiles.core.page.PageFactory; import com.casic.missiles.dto.ReturnDTO; -import com.casic.missiles.modular.alarm.dto.*; +import com.casic.missiles.modular.alarm.dto.AlarmCompanyResponseDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionRequestDTO; +import com.casic.missiles.modular.alarm.dto.AlarmPositionResponseDTO; +import com.casic.missiles.modular.alarm.dto.CommonResponseDTO; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; +import com.casic.missiles.modular.alarm.service.IMessageLogService; import com.casic.missiles.modular.alarm.service.IOverViewService; import com.casic.missiles.util.ReturnUtil; import io.swagger.annotations.Api; @@ -28,7 +34,10 @@ public class OverViewController extends ExportController { private final IOverViewService iOverViewService; - private final AbstractPermissionContext permissionContext; + + private final IMessageLogService iMessageLogService; + + private final IAlarmRecordsService iAlarmRecordsService; @ApiOperation("基本概况") @PostMapping("/overall") @@ -45,26 +54,15 @@ return ReturnUtil.success(iOverViewService.deviceStatus()); } -// @ApiOperation("报警趋势分析") -// @PostMapping("/alarmTrend") -// @ResponseBody -// public ReturnDTO alarmTrend() { -// -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType=""; -// return ReturnUtil.success(iAlarmStaticsService.alarmTrend(alarmType,dataScope.getDeptIds())); -// } - @ApiOperation("消息通知(待开发)") + @ApiOperation("消息通知") @PostMapping("/note") @ResponseBody - public ReturnDTO note(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + public ReturnDTO note() { + //toDo:查看权限 + Page page = PageFactory.defaultPage(); + Page messageLogPage = iMessageLogService.page(page); + return ReturnUtil.success(super.packForBT(messageLogPage)); } @ApiOperation("弹窗参见报警分页列表(实时推送待开发)") @@ -72,11 +70,8 @@ @ResponseBody public ReturnDTO pop() { - //toDo:公司分类 -// DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); -// String alarmType = ""; -// return ReturnUtil.success(iAlarmStaticsService.alarmCompany(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); - return null; + return ReturnUtil.success(super.packForBT(iAlarmRecordsService.pop())); + } @@ -84,10 +79,8 @@ @PostMapping("/alarmPosition") @ResponseBody public ReturnDTO alarmPosition(@RequestBody AlarmPositionRequestDTO alarmPositionRequestDTO) { - - DataScope dataScope = permissionContext.getAuthService().getLoginUserDataScope(); String alarmType = ""; - return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, dataScope.getDeptIds(), alarmPositionRequestDTO)); + return ReturnUtil.success(iOverViewService.alarmPosition(alarmType, alarmPositionRequestDTO)); } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java index 19c050d..52af21e 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/AlarmRecordsMapper.java @@ -25,4 +25,7 @@ AlarmRecords view(@Param("id") Long id); + Page pop(Page page, @Param("deptIdStr") String deptIdStr); + + } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java new file mode 100644 index 0000000..281593e --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/MessageLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.casic.missiles.modular.alarm.entity.MessageLog; +import org.apache.ibatis.annotations.Mapper; + +/** + *

+ * 协议管理 Mapper 接口 + *

+ * + * @author zt + * @since 2024-08-22 + */ +@Mapper +public interface MessageLogMapper extends BaseMapper { + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml index 63be4f7..31d7d32 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/AlarmRecordsMapper.xml @@ -38,7 +38,7 @@ LEFT JOIN base_device_type bt ON bd.DEVICE_TYPE = bt.ID LEFT JOIN bus_device_ledger bl ON bd.ID = bl.DEVICE_ID AND bl.VALID = 1 - LEFT JOIN bus_ledger_all_view lr ON lr.ID = bl.LEDGER_ID + LEFT JOIN bus_ledger_all_view lr ON lr.ID = bl.LEDGER_ID and lr.type=bl.type AND bl.VALID = 1 AND lr.VALID =1 LEFT JOIN sys_dept sd ON sd.id = lr.DEPTID @@ -67,7 +67,7 @@ LEFT JOIN base_device_type bt ON bd.DEVICE_TYPE = bt.ID LEFT JOIN bus_device_ledger bl ON bd.ID = bl.DEVICE_ID AND bl.VALID = 1 - LEFT JOIN bus_ledger lr ON lr.ID = bl.LEDGER_ID + LEFT JOIN bus_ledger lr ON lr.ID = bl.LEDGER_ID and lr.type=bl.type AND bl.VALID = 1 AND lr.VALID =1 LEFT JOIN sys_dept sd ON sd.id = lr.DEPTID @@ -109,4 +109,20 @@ + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml new file mode 100644 index 0000000..6143aaa --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/MessageLogMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + ID, MESSAGE_TYPE, MESSAGE_TYPE_DETAIL, MESSAGE_CONTENT, REMARK, TS + + + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml index b146224..2925d1c 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/mapping/OverViewMapper.xml @@ -79,6 +79,7 @@ SELECT ap.alarmSum,bv.type,tagNumber,bv.ledgerName,bv.place,bv.deptid,ad.FULL_NAME as deptName, bv.marker FROM alarm_position_group ap left join bus_ledger_all_view bv on ap.ledgerCode=bv.ledgerCode left join sys_dept ad on bv.deptid= ad.id + order by ap.alarmSum desc