|
@@ -0,0 +1,251 @@
|
|
|
+package com.fdkankan.fusion.entity;
|
|
|
+
|
|
|
+import cn.hutool.core.date.DatePattern;
|
|
|
+import cn.hutool.core.date.DateUtil;
|
|
|
+import com.alibaba.fastjson.JSONArray;
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableLogic;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import java.io.Serializable;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+import com.fdkankan.fusion.common.util.DateUtils;
|
|
|
+import com.fdkankan.fusion.typehandle.JsonArrayTypeHandler;
|
|
|
+import com.fdkankan.fusion.typehandle.JsonObjTypeHandler;
|
|
|
+import lombok.Getter;
|
|
|
+import lombok.Setter;
|
|
|
+
|
|
|
+/**
|
|
|
+ * <p>
|
|
|
+ *
|
|
|
+ * </p>
|
|
|
+ *
|
|
|
+ * @author
|
|
|
+ * @since 2024-10-18
|
|
|
+ */
|
|
|
+@Getter
|
|
|
+@Setter
|
|
|
+@TableName("t_case_inquest_criminal")
|
|
|
+public class CaseInquestCriminal implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ @TableId(value = "id", type = IdType.AUTO)
|
|
|
+ private Integer id;
|
|
|
+
|
|
|
+ @TableField("case_id")
|
|
|
+ private Integer caseId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场勘验号
|
|
|
+ */
|
|
|
+ @TableField("inquest_num")
|
|
|
+ private String inquestNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单位名称
|
|
|
+ */
|
|
|
+ @TableField("dept_name")
|
|
|
+ private String deptName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 标题
|
|
|
+ */
|
|
|
+ @TableField("title")
|
|
|
+ private String title;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发送单位
|
|
|
+ */
|
|
|
+ @TableField("send_dept")
|
|
|
+ private String sendDept;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 笔录人
|
|
|
+ */
|
|
|
+ @TableField("recorder")
|
|
|
+ private String recorder;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 绘图人
|
|
|
+ */
|
|
|
+ @TableField("painter")
|
|
|
+ private String painter;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 照相人
|
|
|
+ */
|
|
|
+ @TableField("photographer")
|
|
|
+ private String photographer;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 份数
|
|
|
+ */
|
|
|
+ @TableField("issuance_count")
|
|
|
+ private Integer issuanceCount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 制作时间
|
|
|
+ */
|
|
|
+ @TableField("make_time")
|
|
|
+ private Date makeTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 签发意见
|
|
|
+ */
|
|
|
+ @TableField("issuance_opinion")
|
|
|
+ private String issuanceOpinion;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 签名
|
|
|
+ */
|
|
|
+ @TableField("signature")
|
|
|
+ private String signature;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 签名时间
|
|
|
+ */
|
|
|
+ @TableField("signature_time")
|
|
|
+ private Date signatureTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 报告单位
|
|
|
+ */
|
|
|
+ @TableField("report_dept")
|
|
|
+ private String reportDept;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 时间
|
|
|
+ */
|
|
|
+ @TableField("inquest_time")
|
|
|
+ private Date inquestTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 勘验开始时间
|
|
|
+ */
|
|
|
+ @TableField("start_time")
|
|
|
+ private Date startTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 勘验结束时间
|
|
|
+ */
|
|
|
+ @TableField("end_time")
|
|
|
+ private Date endTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 勘验地址
|
|
|
+ */
|
|
|
+ @TableField("address")
|
|
|
+ private String address;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场保护情况
|
|
|
+ */
|
|
|
+ @TableField("protection_situation")
|
|
|
+ private String protectionSituation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场保护人
|
|
|
+ */
|
|
|
+ @TableField("protector")
|
|
|
+ private String protector;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场保护措施
|
|
|
+ */
|
|
|
+ @TableField("protection_measures")
|
|
|
+ private String protectionMeasures;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场情况
|
|
|
+ */
|
|
|
+ @TableField("situation")
|
|
|
+ private String situation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 变动原因
|
|
|
+ */
|
|
|
+ @TableField("change_reason")
|
|
|
+ private String changeReason;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 天气情况
|
|
|
+ */
|
|
|
+ @TableField(typeHandler = JsonObjTypeHandler.class)
|
|
|
+ private JSONObject weatherInfo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 光线
|
|
|
+ */
|
|
|
+ @TableField("light")
|
|
|
+ private String light;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 勘验指挥人
|
|
|
+ */
|
|
|
+ @TableField("inquest_commander")
|
|
|
+ private String inquestCommander;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 勘验情况
|
|
|
+ */
|
|
|
+ @TableField("inquest_situation")
|
|
|
+ private String inquestSituation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场勘验制图数量
|
|
|
+ */
|
|
|
+ @TableField("image_num")
|
|
|
+ private Integer imageNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 照相数量
|
|
|
+ */
|
|
|
+ @TableField("photograph_num")
|
|
|
+ private Integer photographNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 摄影数量
|
|
|
+ */
|
|
|
+ @TableField("photography_num")
|
|
|
+ private Integer photographyNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场勘验纪录人员数组
|
|
|
+ */
|
|
|
+ @TableField(typeHandler = JsonArrayTypeHandler.class)
|
|
|
+ private JSONArray recorderInfo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场勘验人员签名数组
|
|
|
+ */
|
|
|
+ @TableField(typeHandler = JsonArrayTypeHandler.class)
|
|
|
+ private JSONArray signatureInfo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 现场勘验见证人数组
|
|
|
+ */
|
|
|
+ @TableField(typeHandler = JsonArrayTypeHandler.class)
|
|
|
+ private JSONArray witnessInfo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @TableField("remark")
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+ @TableField("tb_status")
|
|
|
+ @TableLogic
|
|
|
+ private Integer tbStatus;
|
|
|
+
|
|
|
+ @TableField("create_time")
|
|
|
+ private Date createTime;
|
|
|
+
|
|
|
+ @TableField("update_time")
|
|
|
+ private Date updateTime;
|
|
|
+
|
|
|
+
|
|
|
+}
|