通报表新增字段

dongdingding
董丁丁 2 years ago
parent 91c4d9499a
commit 320ffee9af

@ -1,7 +1,9 @@
package com.ruoyi.zongzhi.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
@ -10,141 +12,100 @@ import com.ruoyi.common.core.domain.BaseEntity;
/**
* tc_tb
*
*
* @author ruoyi
* @date 2023-08-16
*/
public class TcTb extends BaseEntity
{
@Data
public class TcTb extends BaseEntity {
private static final long serialVersionUID = 1L;
/** $column.columnComment */
/**
* $column.columnComment
*/
private Long id;
/** 区域id */
/**
* id
*/
@Excel(name = "区域id")
@ApiModelProperty(value = "区域id")
@ApiModelProperty(value = "区域id")
private Long areaId;
/** 部门名称 */
/**
*
*/
@Excel(name = "部门名称")
@ApiModelProperty(value = "部门名称")
@ApiModelProperty(value = "部门名称")
private String depName;
/** 属地名称 */
/**
*
*/
@Excel(name = "属地名称")
@ApiModelProperty(value = "属地名称")
@ApiModelProperty(value = "属地名称")
private String locationName;
/** 通报类型:1.属地通报 2.部门通报 */
/**
* :1. 2.
*/
@Excel(name = "通报类型:1.属地通报 2.部门通报")
@ApiModelProperty(value = "通报类型:1.属地通报 2.部门通报")
@ApiModelProperty(value = "通报类型:1.属地通报 2.部门通报")
private Long tbType;
/** 通报时间 */
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "通报时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date tbTime;
/** 创建人ID */
/**
* ID
*/
@Excel(name = "创建人ID")
@ApiModelProperty(value = "创建人ID")
@ApiModelProperty(value = "创建人ID")
private Long createId;
/** 修改人ID */
/**
* ID
*/
@Excel(name = "修改人ID")
@ApiModelProperty(value = "修改人ID")
@ApiModelProperty(value = "修改人ID")
private Long updateId;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setAreaId(Long areaId)
{
this.areaId = areaId;
}
public Long getAreaId()
{
return areaId;
}
public void setDepName(String depName)
{
this.depName = depName;
}
public String getDepName()
{
return depName;
}
public void setLocationName(String locationName)
{
this.locationName = locationName;
}
public String getLocationName()
{
return locationName;
}
public void setTbType(Long tbType)
{
this.tbType = tbType;
}
public Long getTbType()
{
return tbType;
}
public void setTbTime(Date tbTime)
{
this.tbTime = tbTime;
}
public Date getTbTime()
{
return tbTime;
}
public void setCreateId(Long createId)
{
this.createId = createId;
}
public Long getCreateId()
{
return createId;
}
public void setUpdateId(Long updateId)
{
this.updateId = updateId;
}
public Long getUpdateId()
{
return updateId;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("areaId", getAreaId())
.append("depName", getDepName())
.append("locationName", getLocationName())
.append("tbType", getTbType())
.append("tbTime", getTbTime())
.append("createId", getCreateId())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateId", getUpdateId())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
/**
* ip
*/
@Excel(name = "目标ip")
@ApiModelProperty(value = "目标ip")
private String ip;
/**
* 1: 2:
*/
@Excel(name = "处置状态 1:已处置 2:为处置")
@ApiModelProperty(value = "处置状态 1:已处置 2:为处置")
private int state;
/**
*
*/
@Excel(name = "文件路径")
@ApiModelProperty(value = "文件路径")
private String fileUrl;
/**
*
*/
@Excel(name = "文件名称")
@ApiModelProperty(value = "文件名称")
private String fileName;
}

@ -18,16 +18,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="updateBy" column="update_by" />
<result property="updateTime" column="update_time" />
<result property="remark" column="remark" />
<result property="ip" column="ip" />
<result property="state" column="state" />
<result property="fileUrl" column="file_url" />
<result property="fileName" column="file_name" />
</resultMap>
<sql id="selectTcTbVo">
select id, area_id, dep_name, location_name, tb_type, tb_time, create_id, create_by, create_time, update_id, update_by, update_time, remark from tc_tb
select id, area_id, dep_name, location_name,ip,state,file_url,tb_type,file_name,tb_time, create_id, create_by, create_time, update_id, update_by, update_time, remark from tc_tb
</sql>
<select id="selectTcTbList" parameterType="TcTb" resultMap="TcTbResult">
<include refid="selectTcTbVo"/>
<where>
<if test="areaId != null "> and area_id = #{areaId}</if>
<if test="ip != null "> and ip = #{ip}</if>
<if test="state != null "> and state = #{state}</if>
<if test="fileUrl != null "> and file_url = #{fileUrl}</if>
<if test="fileName != null "> and file_name = #{fileName}</if>
<if test="depName != null and depName != ''"> and dep_name like concat('%', #{depName}, '%')</if>
<if test="locationName != null and locationName != ''"> and location_name like concat('%', #{locationName}, '%')</if>
<if test="tbType != null "> and tb_type = #{tbType}</if>
@ -47,6 +55,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="areaId != null">area_id,</if>
<if test="depName != null">dep_name,</if>
<if test="ip != null">ip,</if>
<if test="state != null">state,</if>
<if test="fileUrl != null">file_url,</if>
<if test="fileName != null">file_name,</if>
<if test="locationName != null">location_name,</if>
<if test="tbType != null">tb_type,</if>
<if test="tbTime != null">tb_time,</if>
@ -57,13 +69,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="updateBy != null">update_by,</if>
<if test="updateTime != null">update_time,</if>
<if test="remark != null">remark,</if>
</trim>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="areaId != null">#{areaId},</if>
<if test="depName != null">#{depName},</if>
<if test="locationName != null">#{locationName},</if>
<if test="tbType != null">#{tbType},</if>
<if test="tbTime != null">#{tbTime},</if>
<if test="ip != null">#{ip},</if>
<if test="state != null">#{state},</if>
<if test="fileUrl != null">#{fileUrl},</if>
<if test="fileName != null">#{fileName},</if>
<if test="createId != null">#{createId},</if>
<if test="createBy != null">#{createBy},</if>
<if test="createTime != null">#{createTime},</if>
@ -71,13 +87,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="updateBy != null">#{updateBy},</if>
<if test="updateTime != null">#{updateTime},</if>
<if test="remark != null">#{remark},</if>
</trim>
</trim>
</insert>
<update id="updateTcTb" parameterType="TcTb">
update tc_tb
<trim prefix="SET" suffixOverrides=",">
<if test="areaId != null">area_id = #{areaId},</if>
<if test="ip != null">ip = #{ip},</if>
<if test="state != null">state = #{state},</if>
<if test="fileUrl != null">file_url = #{fileUrl},</if>
<if test="fileName != null">file_name = #{fileName},</if>
<if test="depName != null">dep_name = #{depName},</if>
<if test="locationName != null">location_name = #{locationName},</if>
<if test="tbType != null">tb_type = #{tbType},</if>

Loading…
Cancel
Save