Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
黄嘉阳
/
iot-platform-server
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
de040ee3
authored
Sep 06, 2023
by
李小龙
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
告警记录表代码生成
parent
f21293f5
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
111 additions
and
9 deletions
db/inti.sql
server-module/src/main/java/com/makeit/module/controller/alarm/PlatAlarmConfigController.java
server-service/src/main/java/com/makeit/entity/platform/alarm/PlatAlarmRecord.java
server-service/src/main/java/com/makeit/mapper/platform/alarm/PlatAlarmRecordMapper.java
server-service/src/main/java/com/makeit/server/platform/alarm/PlatAlarmConfigService.java → server-service/src/main/java/com/makeit/service/platform/alarm/PlatAlarmConfigService.java
server-service/src/main/java/com/makeit/service/platform/alarm/PlatAlarmRecordService.java
server-service/src/main/java/com/makeit/server/platform/alarm/impl/PlatAlarmConfigServiceImpl.java → server-service/src/main/java/com/makeit/service/platform/alarm/impl/PlatAlarmConfigServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/alarm/impl/PlatAlarmRecordServiceImpl.java
db/inti.sql
View file @
de040ee3
...
...
@@ -416,21 +416,23 @@ CREATE TABLE `alarm_config` (
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
CREATE
TABLE
`alarm_record`
(
CREATE
TABLE
`
plat_
alarm_record`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`alarm_id`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'关联告警配置'
,
`alarm_date`
datetime
DEFAULT
NULL
COMMENT
'告警时间'
,
`status`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'状态 1 待处理 2 已处理'
,
`status`
char
(
1
)
DEFAULT
NULL
COMMENT
'状态 0 待处理 1 已处理'
,
`notice_status`
char
(
1
)
DEFAULT
NULL
COMMENT
'通知家属状态 0 未通知 1 已通知'
,
`content`
varchar
(
128
)
NOT
NULL
COMMENT
'告警内容'
,
`deal_user`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'处理人'
,
`deal_
time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'处理时间'
,
`deal_
date`
datetime
DEFAULT
NULL
COMMENT
'处理时间'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`del_flag`
char
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警
配置
'
;
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警
记录
'
;
CREATE
TABLE
`plafform_setting`
(
...
...
server-module/src/main/java/com/makeit/module/controller/alarm/PlatAlarmConfigController.java
View file @
de040ee3
...
...
@@ -7,7 +7,7 @@ import com.makeit.common.response.ApiResponseEntity;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.dto.platform.alarm.PlatAlarmConfigDTOVO
;
import
com.makeit.dto.platform.alarm.PlatAlarmConfigQueryDTO
;
import
com.makeit.serv
er
.platform.alarm.PlatAlarmConfigService
;
import
com.makeit.serv
ice
.platform.alarm.PlatAlarmConfigService
;
import
com.makeit.vo.platform.alarm.PlatAlarmConfigListVO
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
...
...
server-service/src/main/java/com/makeit/entity/platform/alarm/PlatAlarmRecord.java
0 → 100644
View file @
de040ee3
package
com
.
makeit
.
entity
.
platform
.
alarm
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.makeit.common.entity.BaseBusEntity
;
import
lombok.Data
;
import
java.util.Date
;
/**
* 告警记录
* @TableName plat_alarm_record
*/
@TableName
(
value
=
"plat_alarm_record"
)
@Data
public
class
PlatAlarmRecord
extends
BaseBusEntity
{
/**
* 关联告警配置
*/
private
String
alarmId
;
/**
* 告警时间
*/
private
Date
alarmDate
;
/**
* 状态 0 待处理 1 已处理
*/
private
String
status
;
/**
* 通知家属状态 0 未通知 1 已通知
*/
private
String
noticeStatus
;
/**
* 告警内容
*/
private
String
content
;
/**
* 处理人
*/
private
String
dealUser
;
/**
* 处理时间
*/
private
Date
dealDate
;
}
server-service/src/main/java/com/makeit/mapper/platform/alarm/PlatAlarmRecordMapper.java
0 → 100644
View file @
de040ee3
package
com
.
makeit
.
mapper
.
platform
.
alarm
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.makeit.entity.platform.alarm.PlatAlarmRecord
;
/**
* @author lixl
* @description 针对表【plat_alarm_record(告警记录)】的数据库操作Mapper
* @createDate 2023-09-06 14:26:05
* @Entity com.makeit.entity.platform.alarm.PlatAlarmRecord
*/
public
interface
PlatAlarmRecordMapper
extends
BaseMapper
<
PlatAlarmRecord
>
{
}
server-service/src/main/java/com/makeit/serv
er
/platform/alarm/PlatAlarmConfigService.java
→
server-service/src/main/java/com/makeit/serv
ice
/platform/alarm/PlatAlarmConfigService.java
View file @
de040ee3
package
com
.
makeit
.
serv
er
.
platform
.
alarm
;
package
com
.
makeit
.
serv
ice
.
platform
.
alarm
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.common.dto.StatusDTO
;
...
...
server-service/src/main/java/com/makeit/service/platform/alarm/PlatAlarmRecordService.java
0 → 100644
View file @
de040ee3
package
com
.
makeit
.
service
.
platform
.
alarm
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.entity.platform.alarm.PlatAlarmRecord
;
/**
* @author lixl
* @description 针对表【plat_alarm_record(告警记录)】的数据库操作Service
* @createDate 2023-09-06 14:26:05
*/
public
interface
PlatAlarmRecordService
extends
IService
<
PlatAlarmRecord
>
{
}
server-service/src/main/java/com/makeit/serv
er
/platform/alarm/impl/PlatAlarmConfigServiceImpl.java
→
server-service/src/main/java/com/makeit/serv
ice
/platform/alarm/impl/PlatAlarmConfigServiceImpl.java
View file @
de040ee3
package
com
.
makeit
.
serv
er
.
platform
.
alarm
.
impl
;
package
com
.
makeit
.
serv
ice
.
platform
.
alarm
.
impl
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
...
...
@@ -11,7 +11,7 @@ import com.makeit.enums.CodeMessageEnum;
import
com.makeit.enums.CommonEnum
;
import
com.makeit.exception.BusinessException
;
import
com.makeit.mapper.platform.alarm.PlatAlarmConfigMapper
;
import
com.makeit.serv
er
.platform.alarm.PlatAlarmConfigService
;
import
com.makeit.serv
ice
.platform.alarm.PlatAlarmConfigService
;
import
com.makeit.service.platform.auth.PlatUserService
;
import
com.makeit.utils.data.convert.BeanDtoVoUtils
;
import
com.makeit.utils.data.convert.StreamUtil
;
...
...
server-service/src/main/java/com/makeit/service/platform/alarm/impl/PlatAlarmRecordServiceImpl.java
0 → 100644
View file @
de040ee3
package
com
.
makeit
.
service
.
platform
.
alarm
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.entity.platform.alarm.PlatAlarmRecord
;
import
com.makeit.mapper.platform.alarm.PlatAlarmRecordMapper
;
import
com.makeit.service.platform.alarm.PlatAlarmRecordService
;
import
org.springframework.stereotype.Service
;
/**
* @author lixl
* @description 针对表【plat_alarm_record(告警记录)】的数据库操作Service实现
* @createDate 2023-09-06 14:26:05
*/
@Service
public
class
PlatAlarmRecordServiceImpl
extends
ServiceImpl
<
PlatAlarmRecordMapper
,
PlatAlarmRecord
>
implements
PlatAlarmRecordService
{
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment