From 01cf8140ee6ea6a98ff12d5ef973b050fbf75bf1 Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Sat, 16 Mar 2024 15:23:02 +0800
Subject: [PATCH] 场所添加字段+从业人员添加字段

---
 src/main/java/org/springblade/modules/place/entity/PlacePractitionerEntity.java |  128 ++++++++++++++++++++++++++++++++++--------
 1 files changed, 103 insertions(+), 25 deletions(-)

diff --git a/src/main/java/org/springblade/modules/place/entity/PlacePractitionerEntity.java b/src/main/java/org/springblade/modules/place/entity/PlacePractitionerEntity.java
index eb7eeba..15e4fcc 100644
--- a/src/main/java/org/springblade/modules/place/entity/PlacePractitionerEntity.java
+++ b/src/main/java/org/springblade/modules/place/entity/PlacePractitionerEntity.java
@@ -16,9 +16,8 @@
  */
 package org.springblade.modules.place.entity;
 
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
 import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import lombok.Data;
@@ -28,6 +27,7 @@
 import org.springblade.core.tenant.mp.TenantEntity;
 
 import java.io.Serializable;
+import java.util.Date;
 
 /**
  * 场所从业人员 实体类
@@ -39,33 +39,111 @@
 @TableName("jczz_place_practitioner")
 @ApiModel(value = "PlacePractitioner对象", description = "场所从业人员")
 public class PlacePractitionerEntity implements Serializable {
-	/**
-	 * 主键
-	 */
-	@JsonSerialize(using = ToStringSerializer.class)
-	@ApiModelProperty("主键id")
-	@TableId(value = "id", type = IdType.ASSIGN_ID)
+	private static final long serialVersionUID = 1L;
+	/** 主键 */
+	@ApiModelProperty(value = "主键ID", example = "")
+	@TableId(value = "id", type = IdType.AUTO)
 	private Long id;
 
-	/**
-	 * 场所ID
-	 */
-	@ApiModelProperty(value = "场所ID")
+	/** 场所ID */
+	@ApiModelProperty(value = "场所ID", example = "")
+	@TableField("place_id")
 	private Long placeId;
-	/**
-	 * 姓名
-	 */
-	@ApiModelProperty(value = "姓名")
+
+	/** 姓名 */
+	@ApiModelProperty(value = "姓名", example = "")
+	@TableField("name")
 	private String name;
-	/**
-	 * 电话
-	 */
-	@ApiModelProperty(value = "电话")
+
+	/** 电话 */
+	@ApiModelProperty(value = "电话", example = "")
+	@TableField("telephone")
 	private String telephone;
-	/**
-	 * 暂住地
-	 */
-	@ApiModelProperty(value = "暂住地")
+
+	/** 暂住地 */
+	@ApiModelProperty(value = "暂住地", example = "")
+	@TableField("temp_address")
 	private String tempAddress;
 
+	/** 年龄 */
+	@ApiModelProperty(value = "年龄", example = "")
+	@TableField("age")
+	private Integer age;
+
+	/** 性别 */
+	@ApiModelProperty(value = "性别", example = "")
+	@TableField("gender")
+	private Integer gender;
+
+	/** 身份证 */
+	@ApiModelProperty(value = "身份证", example = "")
+	@TableField("id_card")
+	private String idCard;
+
+	/** 证件类型,业务字典  cardType */
+	@ApiModelProperty(value = "证件类型,业务字典  cardType", example = "")
+	@TableField("card_type")
+	private String cardType;
+
+	/** 岗位性质 */
+	@ApiModelProperty(value = "岗位性质", example = "")
+	@TableField("job_nature")
+	private String jobNature;
+
+	/** 从业人员的照片 */
+	@ApiModelProperty(value = "从业人员的照片", example = "")
+	@TableField("employer_img")
+	private String employerImg;
+
+	/** 创建时间 */
+	@ApiModelProperty(value = "创建时间", example = "")
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+	@TableField(value = "create_time",fill = FieldFill.INSERT)
+	private Date createTime;
+
+	/** 生日 */
+	@ApiModelProperty(value = "生日", example = "")
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+	@TableField("birthday")
+	private Date birthday;
+
+	/** 民族 */
+	@ApiModelProperty(value = "民族", example = "")
+	@TableField("ethnicity")
+	private Integer ethnicity;
+
+	/** 0:否1:是 */
+	@ApiModelProperty(value = "0:否1:是", example = "")
+	@TableField("is_deleted")
+	@TableLogic
+	private Integer isDeleted;
+
+	/** 0:否 1:是 前科 */
+	@ApiModelProperty(value = "0:否 1:是 前科", example = "")
+	@TableField("criminal_record_flag")
+	private Integer criminalRecordFlag;
+
+	/** 0:否 1:是 假身份证 */
+	@ApiModelProperty(value = "0:否 1:是 假身份证", example = "")
+	@TableField("fake_id_card")
+	private Integer fakeIdCard;
+
+	/** 审查异常分类 */
+	@ApiModelProperty(value = "审查异常分类", example = "")
+	@TableField("ano_type_name")
+	private String anoTypeName;
+
+	/** 入职时间 */
+	@ApiModelProperty(value = "入职时间", example = "")
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+	@TableField(value = "employment_time",fill = FieldFill.INSERT)
+	private Date employmentTime;
+
+	/** 离职时间 */
+	@ApiModelProperty(value = "离职时间", example = "")
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+	@TableField("resignation_time")
+	private Date resignationTime;
+
+
 }

--
Gitblit v1.9.3