From 8b7258c9427882bb1798f1502eaa35184c6e374e Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Fri, 09 Aug 2024 14:29:18 +0800
Subject: [PATCH] 短信指定楼栋发送
---
src/main/java/org/springblade/modules/place/entity/PlacePractitionerEntity.java | 163 +++++++++++++++++++++++++++++++++++++++---------------
1 files changed, 117 insertions(+), 46 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..93f4aa6 100644
--- a/src/main/java/org/springblade/modules/place/entity/PlacePractitionerEntity.java
+++ b/src/main/java/org/springblade/modules/place/entity/PlacePractitionerEntity.java
@@ -1,33 +1,12 @@
-/*
- * Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are met:
- *
- * Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * Neither the name of the dreamlu.net developer nor the names of its
- * contributors may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- * Author: Chill 庄骞 (smallchill@163.com)
- */
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.fasterxml.jackson.databind.annotation.JsonSerialize;
-import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
-import lombok.EqualsAndHashCode;
-import org.springblade.core.tenant.mp.TenantEntity;
-
import java.io.Serializable;
+import java.util.Date;
/**
* 场所从业人员 实体类
@@ -39,33 +18,125 @@
@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;
+
+ /** 岗位 */
+ @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 = "")
+ @TableField("ethnicity")
+ private Integer ethnicity;
+
+ /** 0:否1:是 */
+ @ApiModelProperty(value = "0:否1:是", example = "")
+ @TableField("is_deleted")
+ @TableLogic(value = "0", delval = "1")
+ 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", timezone = "GMT+8")
+ @TableField(value = "employment_time")
+ private Date employmentTime;
+
+ /** 离职时间 */
+ @ApiModelProperty(value = "离职时间", example = "")
+ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
+ @TableField("resignation_time")
+ private Date resignationTime;
+
+ /** 是离职 1:否 2:是 */
+ @ApiModelProperty(value = "是离职 1:否 2:是", example = "")
+ @TableField("resignation_flag")
+ private Integer resignationFlag;
+
+ /** 审核确认人用户id */
+ @ApiModelProperty(value = "审核确认人用户id", example = "")
+ @TableField("confirm_user_id")
+ private Long confirmUserId;
+
+ /** 确认标记 1:待审核 2:审核通过 3:审核不通过 4:待完善 */
+ @ApiModelProperty(value = "确认标记 1:待审核 2:审核通过 3:审核不通过 4:待完善", example = "")
+ @TableField("confirm_flag")
+ private Integer confirmFlag;
+
+ /** 审核确认时间 */
+ @ApiModelProperty(value = "审核确认时间", example = "")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ @TableField("confirm_time")
+ private Date confirmTime;
+
+ /** 审核意见 */
+ @ApiModelProperty(value = "审核意见", example = "")
+ @TableField("confirm_notion")
+ private String confirmNotion;
+
}
--
Gitblit v1.9.3