liurunyu
2024-10-31 9308557e9616507c6046fadeab6e754af81a8fa2
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoSe/SeIssueReport.java
@@ -1,6 +1,15 @@
package com.dy.pipIrrGlobal.pojoSe;
import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.annotation.JSONField;
import com.alibaba.fastjson2.writer.ObjectWriterImplToString;
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.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
import com.dy.common.po.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;
import java.math.BigDecimal;
@@ -13,16 +22,20 @@
 * @Description 问题上报实体类
 */
@TableName(value="se_virtual_card", autoResultMap = true)
@TableName(value="se_issue_report", autoResultMap = true)
@Data
@Builder
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class SeIssueReport {
public class SeIssueReport implements BaseEntity {
    public static final long serialVersionUID = 202410301012001L;
    /**
    * 主键
    */
    @JSONField(serializeUsing= ObjectWriterImplToString.class)
    @TableId(type = IdType.INPUT)
    private Long id;
    /**
@@ -33,17 +46,20 @@
    /**
    * 照片列表
    */
    private String images;
    @TableField(typeHandler = JacksonTypeHandler.class)
    private JSONArray images;
    /**
    * 音频列表
    */
    private String audios;
    @TableField(typeHandler = JacksonTypeHandler.class)
    private JSONArray audios;
    /**
    * 视频列表
    */
    private String videos;
    @TableField(typeHandler = JacksonTypeHandler.class)
    private JSONArray videos;
    /**
    * 经度
@@ -58,11 +74,13 @@
    /**
    * 农户ID
    */
    @JSONField(serializeUsing= ObjectWriterImplToString.class)
    private Long clientId;
    /**
    * 上报时间
    */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date reportTime;
    /**
@@ -75,91 +93,4 @@
    */
    private Byte state;
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public String getContent() {
        return content;
    }
    public void setContent(String content) {
        this.content = content;
    }
    public String getImages() {
        return images;
    }
    public void setImages(String images) {
        this.images = images;
    }
    public String getAudios() {
        return audios;
    }
    public void setAudios(String audios) {
        this.audios = audios;
    }
    public String getVideos() {
        return videos;
    }
    public void setVideos(String videos) {
        this.videos = videos;
    }
    public BigDecimal getLng() {
        return lng;
    }
    public void setLng(BigDecimal lng) {
        this.lng = lng;
    }
    public BigDecimal getLat() {
        return lat;
    }
    public void setLat(BigDecimal lat) {
        this.lat = lat;
    }
    public Long getClientId() {
        return clientId;
    }
    public void setClientId(Long clientId) {
        this.clientId = clientId;
    }
    public Date getReportTime() {
        return reportTime;
    }
    public void setReportTime(Date reportTime) {
        this.reportTime = reportTime;
    }
    public String getPhone() {
        return phone;
    }
    public void setPhone(String phone) {
        this.phone = phone;
    }
    public Byte getState() {
        return state;
    }
    public void setState(Byte state) {
        this.state = state;
    }
}