add toolscheck api

This commit is contained in:
Sola
2016-05-22 16:28:15 +08:00
parent abb6b34aeb
commit 402dc2985e
6 changed files with 137 additions and 9 deletions

View File

@@ -3,6 +3,7 @@ package love.sola.netsupport.pojo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.ColumnDefault;
import org.hibernate.annotations.DynamicInsert;
import javax.persistence.*;
@@ -17,7 +18,7 @@ import java.util.Date;
@Entity
@Table(name = "toolschk", indexes = {
@Index(columnList = "block,chktime,status"),
@Index(columnList = "block,chktime")
@Index(columnList = "chktime,status")
})
@DynamicInsert
public class ToolsCheck {
@@ -26,11 +27,14 @@ public class ToolsCheck {
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
@ManyToOne(optional = false)
@JoinColumn(name = "opsid")
private User operator;
@JoinColumn(name = "opsid", nullable = false)
private Operator operator;
@Column(nullable = false)
private Integer block;
@Column(name = "chktime")
@Column(name = "chktime", nullable = false)
private Date checkTime = new Date();
@ColumnDefault("0")
private Integer status = 0;
private String remark;
}