瀏覽代碼

实体提交

master
zouhantao 3 月之前
父節點
當前提交
9e0e73d8b9

+ 59
- 0
gly-base-core/src/main/java/cn/com/taiji/core/entity/msgw/MsgwAlarmLog.java 查看文件

@@ -0,0 +1,59 @@
package cn.com.taiji.core.entity.msgw;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

import javax.persistence.*;
import javax.validation.constraints.Digits;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

import cn.com.taiji.common.entity.StringPropertyUUIDEntity;
import lombok.Getter;
import lombok.Setter;


/**
* 告警日志表
*
*/
@Getter
@Setter
@Entity
@Table(name = "MSGW_ALARM_LOG")
public class MsgwAlarmLog extends StringPropertyUUIDEntity {

@Column(name = "INSERT_TIME")
private LocalDateTime insertTime;//创建/告警时间
@Size(max = 255)
@Column(name = "MESSAGE_ID")
private String messageId;//主表id
@Size(max = 100)
@Column(name = "CLIENT_TYPE")
private String clientType;//客户端类型
@Size(max = 100)
@Column(name = "MESSAGE_TYPE")
private String messageType;//消息类型
@Size(max = 100)
@Column(name = "STAFF_NAME")
private String staffName;//告警人姓名
@Size(max = 100)
@Column(name = "MOBILE")
private String mobile;//告警人手机号
@Size(max = 1)
@Column(name = "SEND_RESULT")
private String sendResult;//告警状态
@Size(max = 225)
@Column(name = "ALARM_REASON")
private String alarmReason;//告警失败原因
@Size(max = 4000)
@Column(name = "ALARM_MESSAGE")
private String alarmMessage;//告警信息





}

+ 8
- 0
gly-base-core/src/main/java/cn/com/taiji/core/repo/jpa/msgw/MsgwAlarmLogRepo.java 查看文件

@@ -0,0 +1,8 @@
package cn.com.taiji.core.repo.jpa.msgw;

import cn.com.taiji.common.repo.jpa.AbstractJpaRepo;
import cn.com.taiji.core.entity.msgw.MsgwAlarmLog;

public interface MsgwAlarmLogRepo extends AbstractJpaRepo<MsgwAlarmLog, String>{

}

+ 34
- 0
gly-base-core/src/main/java/cn/com/taiji/core/repo/request/msgw/MsgwAlarmLogPageRequest.java 查看文件

@@ -0,0 +1,34 @@
package cn.com.taiji.core.repo.request.msgw;

import java.time.LocalDateTime;

import cn.com.taiji.common.pub.dao.HqlBuilder;
import cn.com.taiji.common.repo.request.jpa.JpaDateTimePageableDataRequest;
import cn.com.taiji.core.entity.msgw.MsgwAlarmLog;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class MsgwAlarmLogPageRequest extends JpaDateTimePageableDataRequest<MsgwAlarmLog>{




public MsgwAlarmLogPageRequest() {
this.orderBy="id";
this.desc=true;
}

@Override
public HqlBuilder toSelectHql(){
HqlBuilder hql = new HqlBuilder("from MsgwAlarmLog where 1=1 ");

return hql;
}





}

Loading…
取消
儲存