5 changed files with 314 additions and 32 deletions
@ -0,0 +1,12 @@
|
||||
package com.biutag.supervisiondata.mapper.mine; |
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import com.biutag.supervisiondata.pojo.entity.mine.AlarmNotification; |
||||
|
||||
/** |
||||
* @author wxc |
||||
* @date 2025/10/22 |
||||
*/ |
||||
public interface AlarmNotificationMapper extends BaseMapper<AlarmNotification> { |
||||
|
||||
} |
||||
@ -0,0 +1,155 @@
|
||||
package com.biutag.supervisiondata.pojo.entity.mine; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType; |
||||
import com.baomidou.mybatisplus.annotation.TableField; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
import lombok.Data; |
||||
|
||||
import java.io.Serializable; |
||||
import java.time.LocalDateTime; |
||||
|
||||
/** |
||||
* 预警通知 |
||||
* @author kami on 2024-11-16 10:51:18 |
||||
* @version 0.0.1 |
||||
* @since 1.8 |
||||
*/ |
||||
@Data |
||||
@TableName("`alarm_notification`") |
||||
public class AlarmNotification implements Serializable { |
||||
|
||||
/** |
||||
* 主键 |
||||
*/ |
||||
@TableId(value = "id", type = IdType.AUTO) |
||||
private Integer id; |
||||
|
||||
/** |
||||
* 预警时间 |
||||
*/ |
||||
@TableField("`alarm_time`") |
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm" , timezone = "GMT+8") |
||||
LocalDateTime alarmTime; |
||||
|
||||
@TableField("`alarm_type_id`") |
||||
Long alarmTypeId; |
||||
/** |
||||
* 预警类型 |
||||
*/ |
||||
@TableField("`alarm_type`") |
||||
String alarmType; |
||||
|
||||
/** |
||||
* 被通知单位ID |
||||
*/ |
||||
@TableField("`notification_depart_id`") |
||||
String notificationDepartId; |
||||
|
||||
/** |
||||
* 被通知单位机构名称 |
||||
*/ |
||||
@TableField("`notification_depart_name`") |
||||
String notificationDepartName; |
||||
|
||||
/** |
||||
* 通知内容 |
||||
*/ |
||||
@TableField("`alarm_content`") |
||||
String alarmContent; |
||||
|
||||
/** |
||||
* 回复状态0未回复1已回复 |
||||
*/ |
||||
@TableField("`reply_state`") |
||||
Integer replyState; |
||||
|
||||
/** |
||||
* 回复情况内容 |
||||
*/ |
||||
@TableField("`reply_result_content`") |
||||
String replyResultContent; |
||||
/** |
||||
* 线索id |
||||
*/ |
||||
@TableField("`clue_id`") |
||||
Integer clueId; |
||||
/** |
||||
* 民警证件号 |
||||
*/ |
||||
String policeIdCode; |
||||
/** |
||||
* 民警姓名 |
||||
*/ |
||||
String policeName; |
||||
/** |
||||
* 警号 |
||||
*/ |
||||
String policeNo; |
||||
|
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
@TableField("`crt_time`") |
||||
LocalDateTime crtTime; |
||||
/** |
||||
* 创建用户 |
||||
*/ |
||||
@TableField("`crt_user`") |
||||
String crtUser; |
||||
/** |
||||
* 创建单位 |
||||
*/ |
||||
@TableField("`crt_depart_id`") |
||||
String crtDepartId; |
||||
/** |
||||
* 创建人名称 |
||||
*/ |
||||
@TableField("`crt_name`") |
||||
String crtName; |
||||
/** |
||||
* 创建ip |
||||
*/ |
||||
@TableField("`crt_host`") |
||||
String crtHost; |
||||
|
||||
/** |
||||
* 创建用户 |
||||
*/ |
||||
@TableField("`upd_user`") |
||||
String updUser; |
||||
/** |
||||
* 创建单位 |
||||
*/ |
||||
@TableField("`upd_depart_id`") |
||||
String updDepartId; |
||||
/** |
||||
* 创建人名称 |
||||
*/ |
||||
@TableField("`upd_name`") |
||||
String updName; |
||||
/** |
||||
* 创建ip |
||||
*/ |
||||
@TableField("`upd_host`") |
||||
String updHost; |
||||
|
||||
/** |
||||
* 修改时间 |
||||
*/ |
||||
@TableField("`upd_time`") |
||||
LocalDateTime updTime; |
||||
|
||||
Integer del; |
||||
|
||||
// 是否要求回复
|
||||
private Boolean requestReply; |
||||
|
||||
// 通知回复时限
|
||||
private Integer replyLimit; |
||||
|
||||
private Integer modelId; |
||||
|
||||
|
||||
} |
||||
Loading…
Reference in new issue