From 4f3a98f19143865cdc1de4791e8a95d96bd40c65 Mon Sep 17 00:00:00 2001 From: maven <2163098428@qq.com> Date: 星期五, 01 八月 2025 13:27:59 +0800 Subject: [PATCH] yys 密码已重置 --- cnas-personnel/src/main/java/com/ruoyi/personnel/pojo/PersonBasicInfo.java | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 156 insertions(+), 0 deletions(-) diff --git a/cnas-personnel/src/main/java/com/ruoyi/personnel/pojo/PersonBasicInfo.java b/cnas-personnel/src/main/java/com/ruoyi/personnel/pojo/PersonBasicInfo.java new file mode 100644 index 0000000..abf3880 --- /dev/null +++ b/cnas-personnel/src/main/java/com/ruoyi/personnel/pojo/PersonBasicInfo.java @@ -0,0 +1,156 @@ +package com.ruoyi.personnel.pojo; + +import com.alibaba.excel.annotation.ExcelProperty; +import com.baomidou.mybatisplus.annotation.*; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * <p> + * + * </p> + * + * @author 姹熻嫃榈烽洀缃戠粶绉戞妧鏈夐檺鍏徃 + * @since 2024-08-30 09:19:57 + */ +@Getter +@Setter +@TableName("cnas_person_basic_info") +@ApiModel(value = "PersonBasicInfo瀵硅薄", description = "") +public class PersonBasicInfo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty("涓婚敭id") + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + + @ApiModelProperty("褰撳墠鐘舵��") + private String currentState; + + @ApiModelProperty("鑱岀О") + @ExcelProperty("鑱岀О") + private String professionalTitle; + + @ApiModelProperty("鎬у埆") + private String sex; + + @ApiModelProperty("浜哄憳鍒嗙被") + private String personnelClassification; + + @ApiModelProperty("鍑虹敓鏃ユ湡") + @TableField(updateStrategy = FieldStrategy.IGNORED) // 涓虹┖鍙互鏇存柊 + private LocalDateTime dateBirth; + + @ApiModelProperty("韬唤璇佸彿") + @ExcelProperty("璇佷欢鍙风爜") + private String identityCard; + + @ApiModelProperty("姘戞棌") + private String nation; + + @ApiModelProperty("鏀挎不闈㈣矊") + private String politicalStatus; + + @ApiModelProperty("鏈�楂樺鍘�") + @ExcelProperty("鏈�楂樺鍘�") + private String officialAcademicRedentials; + + @ApiModelProperty("姣曚笟鏃堕棿1") + @ExcelProperty("姣曚笟鏃堕棿") + private LocalDateTime graduationTime1; + + @ApiModelProperty("姣曚笟闄㈡牎1") + @ExcelProperty("姣曚笟闄㈡牎") + private String graduatedInstitutions1; + + @ApiModelProperty("涓撲笟1") + @ExcelProperty("鎵�瀛︿笓涓�") + private String major1; + + @ApiModelProperty("姣曚笟鏃堕棿2") + @TableField(updateStrategy = FieldStrategy.IGNORED) // 涓虹┖鍙互鏇存柊 + private LocalDateTime graduationTime2; + + @ApiModelProperty("姣曚笟闄㈡牎2") + private String graduatedInstitutions2; + + @ApiModelProperty("涓撲笟2") + private String major2; + + @ApiModelProperty("鎵嬫満鍙�") + private String telephone; + + @ApiModelProperty("澶囨敞") + private String remarks; + + @ApiModelProperty("鐢ㄦ埛琛紙user锛塱d") + private Integer userId; + + @ApiModelProperty("鍏徃鍚嶇О") + private String corporateName; + + @ApiModelProperty("宀椾綅鍚嶇О") + private String postName; + + @ApiModelProperty("鍏ラ泦鍥㈡椂闂�") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @TableField(updateStrategy = FieldStrategy.IGNORED) // 涓虹┖鍙互鏇存柊 + @ExcelProperty("鍏ラ泦鍥㈡椂闂�") + private LocalDateTime groupTime; + + @ApiModelProperty("鍔冲姩鍏崇郴") + private Integer laborRelations; + + @ApiModelProperty("宸ヤ綔鏃堕棿") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @TableField(updateStrategy = FieldStrategy.IGNORED) // 涓虹┖鍙互鏇存柊 + private LocalDateTime workingTime; + + @ApiModelProperty("鍚堝悓鏈夋晥鏈�") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @TableField(updateStrategy = FieldStrategy.IGNORED) // 涓虹┖鍙互鏇存柊 + private LocalDateTime contractLifeTime; + + @ApiModelProperty("绫嶈疮") + @ExcelProperty("绫嶈疮") + private String nativePlace; + + @ApiModelProperty("璇佷欢鏈夋晥鏈�") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @TableField(updateStrategy = FieldStrategy.IGNORED) // 涓虹┖鍙互鏇存柊 + private LocalDateTime validityPeriod; + + @ApiModelProperty("濠氬Щ鐘跺喌") + private Integer maritalStatus; + + @ApiModelProperty("璇佷欢鍦板潃") + @ExcelProperty("璇佷欢鍦板潃") + private String idAddress; + + @ApiModelProperty("璇佷欢璇︾粏鍦板潃") + private String idDetailAddress; + + @ApiModelProperty("鍏ュ厷/鍥㈡椂闂�") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @TableField(updateStrategy = FieldStrategy.IGNORED) // 涓虹┖鍙互鏇存柊 + private LocalDateTime dumplingTime; + + @ApiModelProperty("鏈�楂樺浣�") + @ExcelProperty("鏈�楂樺浣�") + private String highestDegree; + + @ApiModelProperty("鏈�鍚庢洿鏂版椂闂�") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @TableField(fill = FieldFill.INSERT_UPDATE) + private LocalDateTime lastUpdateTime; + + + +} -- Gitblit v1.9.3