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 3bb3564..77a299c 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 @@ -14,6 +14,8 @@ import com.casic.missiles.enums.BusinessExceptionEnum; import com.casic.missiles.exception.BusinessException; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; import com.casic.missiles.util.ReturnUtil; @@ -92,5 +94,35 @@ }); return ReturnUtil.success(iAlarmRecordsService.removeByIds(idsDTO.getIds())); } + + @ApiOperation("挂起") + @PostMapping("/suspend") + @ResponseBody + public ReturnDTO suspend(@RequestBody SuspendDTO suspendDTO) { + Assert.isFalse(Objects.isNull(suspendDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.suspend(suspendDTO)); + } + + @ApiOperation("已读") + @PostMapping("/read") + @ResponseBody + public ReturnDTO read(@RequestBody IdDTO idDTO) { + Assert.isFalse(Objects.isNull(idDTO.getId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.read(idDTO.getId())); + } + + @ApiOperation("提醒责任人") + @PostMapping("/remind") + @ResponseBody + public ReturnDTO remind(@RequestBody RemindDTO remindDTO) { + Assert.isFalse(Objects.isNull(remindDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.remind(remindDTO)); + } } 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 3bb3564..77a299c 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 @@ -14,6 +14,8 @@ import com.casic.missiles.enums.BusinessExceptionEnum; import com.casic.missiles.exception.BusinessException; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; import com.casic.missiles.util.ReturnUtil; @@ -92,5 +94,35 @@ }); return ReturnUtil.success(iAlarmRecordsService.removeByIds(idsDTO.getIds())); } + + @ApiOperation("挂起") + @PostMapping("/suspend") + @ResponseBody + public ReturnDTO suspend(@RequestBody SuspendDTO suspendDTO) { + Assert.isFalse(Objects.isNull(suspendDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.suspend(suspendDTO)); + } + + @ApiOperation("已读") + @PostMapping("/read") + @ResponseBody + public ReturnDTO read(@RequestBody IdDTO idDTO) { + Assert.isFalse(Objects.isNull(idDTO.getId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.read(idDTO.getId())); + } + + @ApiOperation("提醒责任人") + @PostMapping("/remind") + @ResponseBody + public ReturnDTO remind(@RequestBody RemindDTO remindDTO) { + Assert.isFalse(Objects.isNull(remindDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.remind(remindDTO)); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java new file mode 100644 index 0000000..becb272 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.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-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + 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 3bb3564..77a299c 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 @@ -14,6 +14,8 @@ import com.casic.missiles.enums.BusinessExceptionEnum; import com.casic.missiles.exception.BusinessException; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; import com.casic.missiles.util.ReturnUtil; @@ -92,5 +94,35 @@ }); return ReturnUtil.success(iAlarmRecordsService.removeByIds(idsDTO.getIds())); } + + @ApiOperation("挂起") + @PostMapping("/suspend") + @ResponseBody + public ReturnDTO suspend(@RequestBody SuspendDTO suspendDTO) { + Assert.isFalse(Objects.isNull(suspendDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.suspend(suspendDTO)); + } + + @ApiOperation("已读") + @PostMapping("/read") + @ResponseBody + public ReturnDTO read(@RequestBody IdDTO idDTO) { + Assert.isFalse(Objects.isNull(idDTO.getId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.read(idDTO.getId())); + } + + @ApiOperation("提醒责任人") + @PostMapping("/remind") + @ResponseBody + public ReturnDTO remind(@RequestBody RemindDTO remindDTO) { + Assert.isFalse(Objects.isNull(remindDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.remind(remindDTO)); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java new file mode 100644 index 0000000..becb272 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.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-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + 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 3bb3564..77a299c 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 @@ -14,6 +14,8 @@ import com.casic.missiles.enums.BusinessExceptionEnum; import com.casic.missiles.exception.BusinessException; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; import com.casic.missiles.util.ReturnUtil; @@ -92,5 +94,35 @@ }); return ReturnUtil.success(iAlarmRecordsService.removeByIds(idsDTO.getIds())); } + + @ApiOperation("挂起") + @PostMapping("/suspend") + @ResponseBody + public ReturnDTO suspend(@RequestBody SuspendDTO suspendDTO) { + Assert.isFalse(Objects.isNull(suspendDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.suspend(suspendDTO)); + } + + @ApiOperation("已读") + @PostMapping("/read") + @ResponseBody + public ReturnDTO read(@RequestBody IdDTO idDTO) { + Assert.isFalse(Objects.isNull(idDTO.getId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.read(idDTO.getId())); + } + + @ApiOperation("提醒责任人") + @PostMapping("/remind") + @ResponseBody + public ReturnDTO remind(@RequestBody RemindDTO remindDTO) { + Assert.isFalse(Objects.isNull(remindDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.remind(remindDTO)); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java new file mode 100644 index 0000000..becb272 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.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-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + 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 3bb3564..77a299c 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 @@ -14,6 +14,8 @@ import com.casic.missiles.enums.BusinessExceptionEnum; import com.casic.missiles.exception.BusinessException; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; import com.casic.missiles.util.ReturnUtil; @@ -92,5 +94,35 @@ }); return ReturnUtil.success(iAlarmRecordsService.removeByIds(idsDTO.getIds())); } + + @ApiOperation("挂起") + @PostMapping("/suspend") + @ResponseBody + public ReturnDTO suspend(@RequestBody SuspendDTO suspendDTO) { + Assert.isFalse(Objects.isNull(suspendDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.suspend(suspendDTO)); + } + + @ApiOperation("已读") + @PostMapping("/read") + @ResponseBody + public ReturnDTO read(@RequestBody IdDTO idDTO) { + Assert.isFalse(Objects.isNull(idDTO.getId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.read(idDTO.getId())); + } + + @ApiOperation("提醒责任人") + @PostMapping("/remind") + @ResponseBody + public ReturnDTO remind(@RequestBody RemindDTO remindDTO) { + Assert.isFalse(Objects.isNull(remindDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.remind(remindDTO)); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java new file mode 100644 index 0000000..becb272 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.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-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("approval_log") +@ApiModel(value = "ApprovalLog对象", description = "审批记录") +public class ApprovalLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("1:通过,0:不通过)") + @TableField("APPROVAL_STATUS") + private String approvalStatus; + + @ApiModelProperty("审批人") + @TableField("APPROVAL_PERSON") + private String approvalPerson; + + @ApiModelProperty("审批时间") + @TableField("APPROVAL_TIME") + private Date approvalTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + @ApiModelProperty("流程状态,1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置)") + @TableField("FLOW_STATUS") + private String flowStatus; + + public ApprovalLog() { + } + + public ApprovalLog(Long alarmId, String approvalStatus, String approvalPerson, String flowStatus) { + this.alarmId = alarmId; + this.approvalStatus = approvalStatus; + this.approvalPerson = approvalPerson; + this.flowStatus = flowStatus; + } +} 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 3bb3564..77a299c 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 @@ -14,6 +14,8 @@ import com.casic.missiles.enums.BusinessExceptionEnum; import com.casic.missiles.exception.BusinessException; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; import com.casic.missiles.util.ReturnUtil; @@ -92,5 +94,35 @@ }); return ReturnUtil.success(iAlarmRecordsService.removeByIds(idsDTO.getIds())); } + + @ApiOperation("挂起") + @PostMapping("/suspend") + @ResponseBody + public ReturnDTO suspend(@RequestBody SuspendDTO suspendDTO) { + Assert.isFalse(Objects.isNull(suspendDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.suspend(suspendDTO)); + } + + @ApiOperation("已读") + @PostMapping("/read") + @ResponseBody + public ReturnDTO read(@RequestBody IdDTO idDTO) { + Assert.isFalse(Objects.isNull(idDTO.getId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.read(idDTO.getId())); + } + + @ApiOperation("提醒责任人") + @PostMapping("/remind") + @ResponseBody + public ReturnDTO remind(@RequestBody RemindDTO remindDTO) { + Assert.isFalse(Objects.isNull(remindDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.remind(remindDTO)); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java new file mode 100644 index 0000000..becb272 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.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-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("approval_log") +@ApiModel(value = "ApprovalLog对象", description = "审批记录") +public class ApprovalLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("1:通过,0:不通过)") + @TableField("APPROVAL_STATUS") + private String approvalStatus; + + @ApiModelProperty("审批人") + @TableField("APPROVAL_PERSON") + private String approvalPerson; + + @ApiModelProperty("审批时间") + @TableField("APPROVAL_TIME") + private Date approvalTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + @ApiModelProperty("流程状态,1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置)") + @TableField("FLOW_STATUS") + private String flowStatus; + + public ApprovalLog() { + } + + public ApprovalLog(Long alarmId, String approvalStatus, String approvalPerson, String flowStatus) { + this.alarmId = alarmId; + this.approvalStatus = approvalStatus; + this.approvalPerson = approvalPerson; + this.flowStatus = flowStatus; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java new file mode 100644 index 0000000..e373fd9 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 提醒记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Builder +@Getter +@Setter +@TableName("remind_log") +@ApiModel(value = "RemindLog对象", description = "提醒记录") +public class RemindLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("提醒人员") + @TableField("REMIND_PERSON") + private String remindPerson; + + @ApiModelProperty("联系方式") + @TableField("TELEPHONE") + private String telephone; + + @ApiModelProperty("提醒内容") + @TableField("REMIND_CONTENT") + private String remindContent; + + @ApiModelProperty("创建人") + @TableField("CREATE_USER") + private String createUser; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private LocalDateTime createTime; + + +} 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 3bb3564..77a299c 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 @@ -14,6 +14,8 @@ import com.casic.missiles.enums.BusinessExceptionEnum; import com.casic.missiles.exception.BusinessException; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; import com.casic.missiles.util.ReturnUtil; @@ -92,5 +94,35 @@ }); return ReturnUtil.success(iAlarmRecordsService.removeByIds(idsDTO.getIds())); } + + @ApiOperation("挂起") + @PostMapping("/suspend") + @ResponseBody + public ReturnDTO suspend(@RequestBody SuspendDTO suspendDTO) { + Assert.isFalse(Objects.isNull(suspendDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.suspend(suspendDTO)); + } + + @ApiOperation("已读") + @PostMapping("/read") + @ResponseBody + public ReturnDTO read(@RequestBody IdDTO idDTO) { + Assert.isFalse(Objects.isNull(idDTO.getId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.read(idDTO.getId())); + } + + @ApiOperation("提醒责任人") + @PostMapping("/remind") + @ResponseBody + public ReturnDTO remind(@RequestBody RemindDTO remindDTO) { + Assert.isFalse(Objects.isNull(remindDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.remind(remindDTO)); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java new file mode 100644 index 0000000..becb272 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.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-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("approval_log") +@ApiModel(value = "ApprovalLog对象", description = "审批记录") +public class ApprovalLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("1:通过,0:不通过)") + @TableField("APPROVAL_STATUS") + private String approvalStatus; + + @ApiModelProperty("审批人") + @TableField("APPROVAL_PERSON") + private String approvalPerson; + + @ApiModelProperty("审批时间") + @TableField("APPROVAL_TIME") + private Date approvalTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + @ApiModelProperty("流程状态,1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置)") + @TableField("FLOW_STATUS") + private String flowStatus; + + public ApprovalLog() { + } + + public ApprovalLog(Long alarmId, String approvalStatus, String approvalPerson, String flowStatus) { + this.alarmId = alarmId; + this.approvalStatus = approvalStatus; + this.approvalPerson = approvalPerson; + this.flowStatus = flowStatus; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java new file mode 100644 index 0000000..e373fd9 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 提醒记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Builder +@Getter +@Setter +@TableName("remind_log") +@ApiModel(value = "RemindLog对象", description = "提醒记录") +public class RemindLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("提醒人员") + @TableField("REMIND_PERSON") + private String remindPerson; + + @ApiModelProperty("联系方式") + @TableField("TELEPHONE") + private String telephone; + + @ApiModelProperty("提醒内容") + @TableField("REMIND_CONTENT") + private String remindContent; + + @ApiModelProperty("创建人") + @TableField("CREATE_USER") + private String createUser; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private LocalDateTime createTime; + + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java new file mode 100644 index 0000000..fd1748b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java @@ -0,0 +1,68 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import java.util.Date; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 挂起记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("suspend_log") +@ApiModel(value = "SuspendLog对象", description = "挂起记录") +public class SuspendLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("挂起原因") + @TableField("SUSPEND_REASON") + private String suspendReason; + + @ApiModelProperty("挂起时间") + @TableField("SUSPEND_TIME") + private String suspendTime; + + @ApiModelProperty("创建人") + @TableField("CREATE_PERSON") + private String createPerson; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private Date createTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + public SuspendLog() { + } + + public SuspendLog(Long alarmId, String suspendReason, String suspendTime, String createPerson) { + this.alarmId = alarmId; + this.suspendReason = suspendReason; + this.suspendTime = suspendTime; + this.createPerson = createPerson; + } +} 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 3bb3564..77a299c 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 @@ -14,6 +14,8 @@ import com.casic.missiles.enums.BusinessExceptionEnum; import com.casic.missiles.exception.BusinessException; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; import com.casic.missiles.modular.alarm.service.IAlarmRecordsService; import com.casic.missiles.util.ReturnUtil; @@ -92,5 +94,35 @@ }); return ReturnUtil.success(iAlarmRecordsService.removeByIds(idsDTO.getIds())); } + + @ApiOperation("挂起") + @PostMapping("/suspend") + @ResponseBody + public ReturnDTO suspend(@RequestBody SuspendDTO suspendDTO) { + Assert.isFalse(Objects.isNull(suspendDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.suspend(suspendDTO)); + } + + @ApiOperation("已读") + @PostMapping("/read") + @ResponseBody + public ReturnDTO read(@RequestBody IdDTO idDTO) { + Assert.isFalse(Objects.isNull(idDTO.getId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.read(idDTO.getId())); + } + + @ApiOperation("提醒责任人") + @PostMapping("/remind") + @ResponseBody + public ReturnDTO remind(@RequestBody RemindDTO remindDTO) { + Assert.isFalse(Objects.isNull(remindDTO.getAlarmId()), () -> { + throw new BusinessException(BusinessExceptionEnum.ID_NULL); + }); + return ReturnUtil.success(iAlarmRecordsService.remind(remindDTO)); + } } diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.java new file mode 100644 index 0000000..becb272 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/ApprovalLogController.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-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("approval_log") +@ApiModel(value = "ApprovalLog对象", description = "审批记录") +public class ApprovalLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("1:通过,0:不通过)") + @TableField("APPROVAL_STATUS") + private String approvalStatus; + + @ApiModelProperty("审批人") + @TableField("APPROVAL_PERSON") + private String approvalPerson; + + @ApiModelProperty("审批时间") + @TableField("APPROVAL_TIME") + private Date approvalTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + @ApiModelProperty("流程状态,1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置)") + @TableField("FLOW_STATUS") + private String flowStatus; + + public ApprovalLog() { + } + + public ApprovalLog(Long alarmId, String approvalStatus, String approvalPerson, String flowStatus) { + this.alarmId = alarmId; + this.approvalStatus = approvalStatus; + this.approvalPerson = approvalPerson; + this.flowStatus = flowStatus; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java new file mode 100644 index 0000000..e373fd9 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 提醒记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Builder +@Getter +@Setter +@TableName("remind_log") +@ApiModel(value = "RemindLog对象", description = "提醒记录") +public class RemindLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("提醒人员") + @TableField("REMIND_PERSON") + private String remindPerson; + + @ApiModelProperty("联系方式") + @TableField("TELEPHONE") + private String telephone; + + @ApiModelProperty("提醒内容") + @TableField("REMIND_CONTENT") + private String remindContent; + + @ApiModelProperty("创建人") + @TableField("CREATE_USER") + private String createUser; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private LocalDateTime createTime; + + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java new file mode 100644 index 0000000..fd1748b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java @@ -0,0 +1,68 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import java.util.Date; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 挂起记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("suspend_log") +@ApiModel(value = "SuspendLog对象", description = "挂起记录") +public class SuspendLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("挂起原因") + @TableField("SUSPEND_REASON") + private String suspendReason; + + @ApiModelProperty("挂起时间") + @TableField("SUSPEND_TIME") + private String suspendTime; + + @ApiModelProperty("创建人") + @TableField("CREATE_PERSON") + private String createPerson; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private Date createTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + public SuspendLog() { + } + + public SuspendLog(Long alarmId, String suspendReason, String suspendTime, String createPerson) { + this.alarmId = alarmId; + this.suspendReason = suspendReason; + this.suspendTime = suspendTime; + this.createPerson = createPerson; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java index 812d274..f285f96 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java @@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; /** @@ -20,6 +22,12 @@ Page+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("approval_log") +@ApiModel(value = "ApprovalLog对象", description = "审批记录") +public class ApprovalLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("1:通过,0:不通过)") + @TableField("APPROVAL_STATUS") + private String approvalStatus; + + @ApiModelProperty("审批人") + @TableField("APPROVAL_PERSON") + private String approvalPerson; + + @ApiModelProperty("审批时间") + @TableField("APPROVAL_TIME") + private Date approvalTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + @ApiModelProperty("流程状态,1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置)") + @TableField("FLOW_STATUS") + private String flowStatus; + + public ApprovalLog() { + } + + public ApprovalLog(Long alarmId, String approvalStatus, String approvalPerson, String flowStatus) { + this.alarmId = alarmId; + this.approvalStatus = approvalStatus; + this.approvalPerson = approvalPerson; + this.flowStatus = flowStatus; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java new file mode 100644 index 0000000..e373fd9 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 提醒记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Builder +@Getter +@Setter +@TableName("remind_log") +@ApiModel(value = "RemindLog对象", description = "提醒记录") +public class RemindLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("提醒人员") + @TableField("REMIND_PERSON") + private String remindPerson; + + @ApiModelProperty("联系方式") + @TableField("TELEPHONE") + private String telephone; + + @ApiModelProperty("提醒内容") + @TableField("REMIND_CONTENT") + private String remindContent; + + @ApiModelProperty("创建人") + @TableField("CREATE_USER") + private String createUser; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private LocalDateTime createTime; + + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java new file mode 100644 index 0000000..fd1748b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java @@ -0,0 +1,68 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import java.util.Date; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 挂起记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("suspend_log") +@ApiModel(value = "SuspendLog对象", description = "挂起记录") +public class SuspendLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("挂起原因") + @TableField("SUSPEND_REASON") + private String suspendReason; + + @ApiModelProperty("挂起时间") + @TableField("SUSPEND_TIME") + private String suspendTime; + + @ApiModelProperty("创建人") + @TableField("CREATE_PERSON") + private String createPerson; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private Date createTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + public SuspendLog() { + } + + public SuspendLog(Long alarmId, String suspendReason, String suspendTime, String createPerson) { + this.alarmId = alarmId; + this.suspendReason = suspendReason; + this.suspendTime = suspendTime; + this.createPerson = createPerson; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java index 812d274..f285f96 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java @@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; /** @@ -20,6 +22,12 @@ Page+ * 审批记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface IApprovalLogService extends IService+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("approval_log") +@ApiModel(value = "ApprovalLog对象", description = "审批记录") +public class ApprovalLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("1:通过,0:不通过)") + @TableField("APPROVAL_STATUS") + private String approvalStatus; + + @ApiModelProperty("审批人") + @TableField("APPROVAL_PERSON") + private String approvalPerson; + + @ApiModelProperty("审批时间") + @TableField("APPROVAL_TIME") + private Date approvalTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + @ApiModelProperty("流程状态,1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置)") + @TableField("FLOW_STATUS") + private String flowStatus; + + public ApprovalLog() { + } + + public ApprovalLog(Long alarmId, String approvalStatus, String approvalPerson, String flowStatus) { + this.alarmId = alarmId; + this.approvalStatus = approvalStatus; + this.approvalPerson = approvalPerson; + this.flowStatus = flowStatus; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java new file mode 100644 index 0000000..e373fd9 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 提醒记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Builder +@Getter +@Setter +@TableName("remind_log") +@ApiModel(value = "RemindLog对象", description = "提醒记录") +public class RemindLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("提醒人员") + @TableField("REMIND_PERSON") + private String remindPerson; + + @ApiModelProperty("联系方式") + @TableField("TELEPHONE") + private String telephone; + + @ApiModelProperty("提醒内容") + @TableField("REMIND_CONTENT") + private String remindContent; + + @ApiModelProperty("创建人") + @TableField("CREATE_USER") + private String createUser; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private LocalDateTime createTime; + + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java new file mode 100644 index 0000000..fd1748b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java @@ -0,0 +1,68 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import java.util.Date; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 挂起记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("suspend_log") +@ApiModel(value = "SuspendLog对象", description = "挂起记录") +public class SuspendLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("挂起原因") + @TableField("SUSPEND_REASON") + private String suspendReason; + + @ApiModelProperty("挂起时间") + @TableField("SUSPEND_TIME") + private String suspendTime; + + @ApiModelProperty("创建人") + @TableField("CREATE_PERSON") + private String createPerson; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private Date createTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + public SuspendLog() { + } + + public SuspendLog(Long alarmId, String suspendReason, String suspendTime, String createPerson) { + this.alarmId = alarmId; + this.suspendReason = suspendReason; + this.suspendTime = suspendTime; + this.createPerson = createPerson; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java index 812d274..f285f96 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java @@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; /** @@ -20,6 +22,12 @@ Page+ * 审批记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface IApprovalLogService extends IService+ * 提醒记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface IRemindLogService extends IService+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("approval_log") +@ApiModel(value = "ApprovalLog对象", description = "审批记录") +public class ApprovalLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("1:通过,0:不通过)") + @TableField("APPROVAL_STATUS") + private String approvalStatus; + + @ApiModelProperty("审批人") + @TableField("APPROVAL_PERSON") + private String approvalPerson; + + @ApiModelProperty("审批时间") + @TableField("APPROVAL_TIME") + private Date approvalTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + @ApiModelProperty("流程状态,1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置)") + @TableField("FLOW_STATUS") + private String flowStatus; + + public ApprovalLog() { + } + + public ApprovalLog(Long alarmId, String approvalStatus, String approvalPerson, String flowStatus) { + this.alarmId = alarmId; + this.approvalStatus = approvalStatus; + this.approvalPerson = approvalPerson; + this.flowStatus = flowStatus; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java new file mode 100644 index 0000000..e373fd9 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 提醒记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Builder +@Getter +@Setter +@TableName("remind_log") +@ApiModel(value = "RemindLog对象", description = "提醒记录") +public class RemindLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("提醒人员") + @TableField("REMIND_PERSON") + private String remindPerson; + + @ApiModelProperty("联系方式") + @TableField("TELEPHONE") + private String telephone; + + @ApiModelProperty("提醒内容") + @TableField("REMIND_CONTENT") + private String remindContent; + + @ApiModelProperty("创建人") + @TableField("CREATE_USER") + private String createUser; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private LocalDateTime createTime; + + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java new file mode 100644 index 0000000..fd1748b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java @@ -0,0 +1,68 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import java.util.Date; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 挂起记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("suspend_log") +@ApiModel(value = "SuspendLog对象", description = "挂起记录") +public class SuspendLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("挂起原因") + @TableField("SUSPEND_REASON") + private String suspendReason; + + @ApiModelProperty("挂起时间") + @TableField("SUSPEND_TIME") + private String suspendTime; + + @ApiModelProperty("创建人") + @TableField("CREATE_PERSON") + private String createPerson; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private Date createTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + public SuspendLog() { + } + + public SuspendLog(Long alarmId, String suspendReason, String suspendTime, String createPerson) { + this.alarmId = alarmId; + this.suspendReason = suspendReason; + this.suspendTime = suspendTime; + this.createPerson = createPerson; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java index 812d274..f285f96 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java @@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; /** @@ -20,6 +22,12 @@ Page+ * 审批记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface IApprovalLogService extends IService+ * 提醒记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface IRemindLogService extends IService+ * 挂起记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface ISuspendLogService extends IService+ * 审批记录 前端控制器 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@RestController +@RequestMapping("/system/approvalLog") +public class ApprovalLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.java new file mode 100644 index 0000000..ee6a40a --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/RemindLogController.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-14 + */ +@RestController +@RequestMapping("/system/remindLog") +public class RemindLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.java new file mode 100644 index 0000000..872c4d3 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/controller/SuspendLogController.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-14 + */ +@RestController +@RequestMapping("/system/suspendLog") +public class SuspendLogController { + +} + diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java new file mode 100644 index 0000000..543772d --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/dao/ApprovalLogMapper.java @@ -0,0 +1,18 @@ +package com.casic.missiles.modular.alarm.dao; + +import com.casic.missiles.modular.alarm.entity.ApprovalLog; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + *+ * 审批记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface ApprovalLogMapper extends BaseMapper+ * 提醒记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface RemindLogMapper extends BaseMapper+ * 挂起记录 Mapper 接口 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Mapper +public interface SuspendLogMapper extends BaseMapper+ * 审批记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("approval_log") +@ApiModel(value = "ApprovalLog对象", description = "审批记录") +public class ApprovalLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("1:通过,0:不通过)") + @TableField("APPROVAL_STATUS") + private String approvalStatus; + + @ApiModelProperty("审批人") + @TableField("APPROVAL_PERSON") + private String approvalPerson; + + @ApiModelProperty("审批时间") + @TableField("APPROVAL_TIME") + private Date approvalTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + @ApiModelProperty("流程状态,1:未读,2:已读,3,挂起,4:待现场确认,5:已确认,6:待处置,7:已处置)") + @TableField("FLOW_STATUS") + private String flowStatus; + + public ApprovalLog() { + } + + public ApprovalLog(Long alarmId, String approvalStatus, String approvalPerson, String flowStatus) { + this.alarmId = alarmId; + this.approvalStatus = approvalStatus; + this.approvalPerson = approvalPerson; + this.flowStatus = flowStatus; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java new file mode 100644 index 0000000..e373fd9 --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/RemindLog.java @@ -0,0 +1,60 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 提醒记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Builder +@Getter +@Setter +@TableName("remind_log") +@ApiModel(value = "RemindLog对象", description = "提醒记录") +public class RemindLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("提醒人员") + @TableField("REMIND_PERSON") + private String remindPerson; + + @ApiModelProperty("联系方式") + @TableField("TELEPHONE") + private String telephone; + + @ApiModelProperty("提醒内容") + @TableField("REMIND_CONTENT") + private String remindContent; + + @ApiModelProperty("创建人") + @TableField("CREATE_USER") + private String createUser; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private LocalDateTime createTime; + + +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java new file mode 100644 index 0000000..fd1748b --- /dev/null +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/entity/SuspendLog.java @@ -0,0 +1,68 @@ +package com.casic.missiles.modular.alarm.entity; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import java.util.Date; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 挂起记录 + *
+ * + * @author zt + * @since 2024-08-14 + */ +@Getter +@Setter +@TableName("suspend_log") +@ApiModel(value = "SuspendLog对象", description = "挂起记录") +public class SuspendLog implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("主键") + @TableId("ID") + private Long id; + + @ApiModelProperty("报警id") + @TableField("ALARM_ID") + private Long alarmId; + + @ApiModelProperty("挂起原因") + @TableField("SUSPEND_REASON") + private String suspendReason; + + @ApiModelProperty("挂起时间") + @TableField("SUSPEND_TIME") + private String suspendTime; + + @ApiModelProperty("创建人") + @TableField("CREATE_PERSON") + private String createPerson; + + @ApiModelProperty("创建时间") + @TableField("CREATE_TIME") + private Date createTime; + + @ApiModelProperty("备注") + @TableField("DESCN") + private String descn; + + public SuspendLog() { + } + + public SuspendLog(Long alarmId, String suspendReason, String suspendTime, String createPerson) { + this.alarmId = alarmId; + this.suspendReason = suspendReason; + this.suspendTime = suspendTime; + this.createPerson = createPerson; + } +} diff --git a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java index 812d274..f285f96 100644 --- a/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java +++ b/casic-alarm/src/main/java/com/casic/missiles/modular/alarm/service/IAlarmRecordsService.java @@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.casic.missiles.core.datascope.DataScope; import com.casic.missiles.modular.alarm.dto.AlarmRecordDTO; +import com.casic.missiles.modular.alarm.dto.RemindDTO; +import com.casic.missiles.modular.alarm.dto.SuspendDTO; import com.casic.missiles.modular.alarm.entity.AlarmRecords; /** @@ -20,6 +22,12 @@ Page+ * 审批记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface IApprovalLogService extends IService+ * 提醒记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface IRemindLogService extends IService+ * 挂起记录 服务类 + *
+ * + * @author zt + * @since 2024-08-14 + */ +public interface ISuspendLogService extends IService
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 服务实现类
+ *
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 服务实现类
+ *
+ * 提醒记录 服务实现类
+ *
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 服务实现类
+ *
+ * 提醒记录 服务实现类
+ *
+ * 挂起记录 服务实现类
+ *
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 服务实现类
+ *
+ * 提醒记录 服务实现类
+ *
+ * 挂起记录 服务实现类
+ *
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 服务实现类
+ *
+ * 提醒记录 服务实现类
+ *
+ * 挂起记录 服务实现类
+ *
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 服务实现类
+ *
+ * 提醒记录 服务实现类
+ *
+ * 挂起记录 服务实现类
+ *
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 服务实现类
+ *
+ * 提醒记录 服务实现类
+ *
+ * 挂起记录 服务实现类
+ *
+ * 审批记录 前端控制器
+ *
+ * 提醒记录 前端控制器
+ *
+ * 挂起记录 前端控制器
+ *
+ * 审批记录 Mapper 接口
+ *
+ * 提醒记录 Mapper 接口
+ *
+ * 挂起记录 Mapper 接口
+ *
+ * 审批记录
+ *
+ * 提醒记录
+ *
+ * 挂起记录
+ *
+ * 审批记录 服务类
+ *
+ * 提醒记录 服务类
+ *
+ * 挂起记录 服务类
+ *
@@ -17,24 +32,93 @@
* @author zt
* @since 2024-07-16
*/
+@RequiredArgsConstructor
@Service
public class AlarmRecordsServiceImpl extends ServiceImpl
+ * 审批记录 服务实现类
+ *
+ * 提醒记录 服务实现类
+ *
+ * 挂起记录 服务实现类
+ *