Commit 53a0ceca authored by shangtx's avatar shangtx

feat: 首页通知

parent ba506bca
package com.onsiteservice.dao.mapper.home;
import com.onsiteservice.dao.common.Mapper;
import com.onsiteservice.entity.home.HomeNotice;
public interface HomeNoticeMapper extends Mapper<HomeNotice> {
}
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.onsiteservice.dao.mapper.home.HomeNoticeMapper">
<resultMap id="BaseResultMap" type="com.onsiteservice.entity.home.HomeNotice">
<!--
WARNING - @mbg.generated
-->
<id column="id" jdbcType="BIGINT" property="id" />
<result column="title" jdbcType="VARCHAR" property="title" />
<result column="content" jdbcType="VARCHAR" property="content" />
<result column="release_status" jdbcType="TINYINT" property="releaseStatus" />
<result column="release_time" jdbcType="TIMESTAMP" property="releaseTime" />
<result column="remark" jdbcType="VARCHAR" property="remark" />
<result column="show_order" jdbcType="INTEGER" property="showOrder" />
<result column="deleted" jdbcType="BIT" property="deleted" />
<result column="modify_by" jdbcType="BIGINT" property="modifyBy" />
<result column="modify_time" jdbcType="TIMESTAMP" property="modifyTime" />
<result column="create_by" jdbcType="BIGINT" property="createBy" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
</resultMap>
</mapper>
\ No newline at end of file
package com.onsiteservice.entity.home;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import tk.mybatis.mapper.annotation.LogicDelete;
@Getter
@Setter
@ToString
@ApiModel("首页通知")
@Table(name = "home_notice")
public class HomeNotice implements Serializable {
/**
* 主键
*/
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@ApiModelProperty("主键")
private Long id;
/**
* 标题
*/
@ApiModelProperty("标题")
private String title;
/**
* 摘要
*/
@ApiModelProperty("摘要")
private String content;
/**
* 发布状态 1.新建 2.已发布 3.已撤销
*/
@Column(name = "release_status")
@ApiModelProperty("发布状态 1.新建 2.已发布 3.已撤销")
private Integer releaseStatus;
/**
* 发布时间
*/
@Column(name = "release_time")
@ApiModelProperty("发布时间")
private Date releaseTime;
/**
* 备注
*/
@ApiModelProperty("备注")
private String remark;
/**
* 显示排序号 数字越大优先级越高
*/
@Column(name = "show_order")
@ApiModelProperty("显示排序号 数字越大优先级越高")
private Integer showOrder;
/**
* 是否删除 0.未删除 1.已删除
*/
@LogicDelete
@ApiModelProperty("是否删除 0.未删除 1.已删除")
private Boolean deleted;
/**
* 修改人
*/
@Column(name = "modify_by")
@ApiModelProperty("修改人")
private Long modifyBy;
/**
* 修改时间
*/
@Column(name = "modify_time")
@ApiModelProperty("修改时间")
private Date modifyTime;
/**
* 创建人
*/
@Column(name = "create_by")
@ApiModelProperty("创建人")
private Long createBy;
/**
* 创建时间
*/
@Column(name = "create_time")
@ApiModelProperty("创建时间")
private Date createTime;
private static final long serialVersionUID = 1L;
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment