瀏覽代碼

档案字段新增

jzh 1 年之前
父節點
當前提交
16afe2225a

+ 177 - 70
zjugis-module-adm/zjugis-module-adm-biz/src/main/java/com/zjugis/module/adm/controller/admin/staff/vo/records/RecordsBaseVO.java

@@ -1,5 +1,7 @@
 package com.zjugis.module.adm.controller.admin.staff.vo.records;
 
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
 import com.fasterxml.jackson.annotation.JsonFormat;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -15,124 +17,222 @@ import java.time.LocalDateTime;
 @Data
 public class RecordsBaseVO {
 
-    @Schema(description = "用户ID")
+    /**
+     * 主键ID
+     */
+    private String id;
+
+    /**
+     * 登录名称
+     */
+    private String loginName;
+
+    /**
+     * 员工姓名
+     */
+    private String nickname;
+
+    /**
+     * 用户ID
+     */
     private String userId;
+//    -----------------------------基本信息(本人可编辑)------------------------------------
 
-    @Schema(description = "状态 1-实习;2-试用;3-正式;4-离职")
-    private Integer state;
 
-    @Schema(description = "政治面貌")
-    private Integer zzmm;
+    /**
+     * 状态 1-实习
+     * 2-试用
+     * 3-正式
+     * 4-离职
+     */
+    private String state;
 
-    @Schema(description = "户口性质")
-    private Integer hkxz;
 
-    @Schema(description = "毕业学校")
-    private String byxx;
+    /**
+     * 性别
+     */
+    private String sex;
 
-    @Schema(description = "毕业时间")
-    private LocalDateTime bysj;
+    /**
+     * 民族
+     */
+    private String nation;
 
-    @Schema(description = "最高学历")
-    private Integer zgxl;
+    /**
+     * 出生日期
+     */
+    private LocalDateTime birthday;
 
-    @Schema(description = "专业")
-    private String major;
+    /**
+     * 身份证号码
+     */
+    private String cardid;
+
+    /**
+     * 政治面貌
+     */
+    private String zzmm;
+
+
+    /**
+     * 户口所在地
+     */
+    private String hkszd;
 
-    @Schema(description = "参加工作时间")
+    /**
+     * 户口性质
+     */
+    private String hkxz;
+
+
+    /**
+     * 现居住地址
+     */
+    private String xjzdz;
+
+
+    /**
+     * 婚姻状况
+     */
+    private String hyzk;
+
+    /**
+     * 参加工作时间
+     */
     private LocalDateTime cjgzsj;
 
-    @Schema(description = "入公司时间")
-    private LocalDateTime rgssj;
+    /**
+     * 兴趣爱好
+     */
+    private String xqah;
 
-    @Schema(description = "离职时间")
-    private LocalDateTime lzsj;
+    /**
+     * 技能特长
+     */
+    private String jntc;
 
+    /**
+     * 成果奖励
+     */
+    private String cgjl;
 
-    @Schema(description = "性别")
-    private Integer sex;
+    /**
+     * 健康状况
+     */
+    private String jkzk;
 
-    @Schema(description = "民族")
-    private String nation;
+    /**
+     * 身份证原件
+     */
+    private String sfyj;
 
-    @Schema(description = "出生日期")
-    private LocalDateTime birthday;
 
-    @Schema(description = "身份证号码")
-    private String cardid;
+//    --------工资卡信息(本人可编辑)-----------
 
+    /**
+     * 开户银行
+     */
+    private String khyh;
 
-    @Schema(description = "户口所在地")
-    private String hkszd;
+    /**
+     * 银行账号
+     */
+    private String yhzh;
 
-    @Schema(description = "婚姻状况")
-    private Integer hyzk;
+//    ----------------入司信息(本人不可编辑)----------------
 
-    @Schema(description = "手机")
+
+    /**
+     * 手机
+     */
     private String mobilePhone;
 
-    @Schema(description = "指导人ID")
+    /**
+     * 指导人ID
+     */
     private String zdr;
 
-    @Schema(description = "紧急联系人号码")
+    /**
+     * 紧急联系人号码
+     */
     private String jjlxrhm;
 
-    @Schema(description = "紧急联系人姓名")
+    /**
+     * 紧急联系人姓名
+     */
     private String jjlxrxm;
 
-    @Schema(description = "紧急联系人关系")
-    private Integer jjlxrgx;
-
-    @Schema(description = "基本情况备注")
-    private String jbqkbz;
+    /**
+     * 紧急联系人关系
+     */
+    private String jjlxrgx;
 
-    @Schema(description = "所属部门")
+    /**
+     * 所属部门
+     */
     private String ssbm;
 
-    @Schema(description = "担任职务")
+    /**
+     * 担任职务
+     */
     private String drzw;
 
-    @Schema(description = "职称")
+    /**
+     * 职称
+     */
     private String zc;
 
+    /**
+     * 入公司时间
+     */
+    private LocalDateTime rgssj;
 
-    @Schema(description = "转正时间")
+    /**
+     * 转正时间
+     */
     private LocalDateTime zzsj;
 
-    @Schema(description = "合同到期时间")
+    /**
+     * 合同到期时
+     */
     private LocalDateTime htdqs;
 
-    @Schema(description = "签订公司ID")
+    /**
+     * 签订公司ID
+     */
     private String qdgsid;
 
-    @Schema(description = "能力等级")
+    /**
+     * 能力等级
+     */
     private String nldj;
 
-    @Schema(description = "员工姓名")
-    private String nickname;
 
-    @Schema(description = "部门名称")
+    /**
+     * 部门名称
+     */
     private String deptName;
-
-    @Schema(description = "部门Id")
+    /**
+     * 部门ID
+     */
     private String deptId;
 
-    @Schema(description = "签订公司")
+    /**
+     * 签订公司
+     */
     private String qdgs;
 
-    @Schema(description = "指导人名称")
+    /**
+     * 指导人名称
+     */
     private String zdrmc;
 
-    @Schema(description = "登录名称(员工工号)")
-    private String loginName;
-
-    @Schema(description = "开户银行")
-    private String khyh;
 
-    @Schema(description = "银行账号")
-    private String yhzh;
+    /**
+     * 离职时间
+     */
+    private LocalDateTime lzsj;
 
-    private String hz;
 
     /**
      * 初始司领
@@ -143,10 +243,6 @@ public class RecordsBaseVO {
      * 年假
      */
     private Integer nj;
-    /**
-     * 司领
-     */
-    private Integer sl;
 
     /**
      * 合同签订时间
@@ -187,10 +283,21 @@ public class RecordsBaseVO {
      * 工作经历
      */
     private String gzjl;
-
     /**
-     * 现居住地址
+     * 最高学历
      */
-    private String xjzdz;
+    private String zgxl;
+    /**
+     * 专业
+     */
+    private String major;
 
+    /**
+     * 毕业学校
+     */
+    private String byxx;
+    /**
+     * 毕业时间
+     */
+    private LocalDate bysj;
 }

+ 9 - 15
zjugis-module-adm/zjugis-module-adm-biz/src/main/java/com/zjugis/module/adm/dal/dataobject/staff/StaffRecordSDO.java

@@ -125,7 +125,15 @@ public class StaffRecordSDO extends BaseDO {
      */
     private String cgjl;
 
-//
+    /**
+     * 健康状况
+     */
+    private String jkzk;
+
+    /**
+     * 身份证原件
+     */
+    private String sfyj;
 
 
 //    --------工资卡信息(本人可编辑)-----------
@@ -303,18 +311,4 @@ public class StaffRecordSDO extends BaseDO {
     private LocalDate bysj;
 
 
-//    -------------------------学校信息(预留四个 没有就不填 本人可编辑)--------------------------   做新表
-
-
-//    ------工作经历(本人可编辑)----------  做新表
-
-
-//    -----家庭成员信息(本人可编辑)------------- 做新表
-
-    //    -------------------职称证书(本人不可编辑)------------------  新表
-
-
-//    ----------------绩效考核(本人不可编辑)-----------------新表
-
-
 }