diff --git a/hz-pm-api/src/main/java/com/hz/pm/api/expert/entity/ExpertUserFullInfoV1.java b/hz-pm-api/src/main/java/com/hz/pm/api/expert/entity/ExpertUserFullInfoV1.java new file mode 100644 index 0000000..29c3a21 --- /dev/null +++ b/hz-pm-api/src/main/java/com/hz/pm/api/expert/entity/ExpertUserFullInfoV1.java @@ -0,0 +1,214 @@ +package com.hz.pm.api.expert.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + *

+ * + *

+ * + * @author Liuxinxin + * @since 2023-02-22 + */ +@Data +@TableName("nd_expert_user_full_info") +@ApiModel(value = "NdExpertUserFullInfo对象") +public class ExpertUserFullInfoV1 implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + private Long id; + + private LocalDateTime createOn; + + private LocalDateTime updateOn; + /** + * 用户ID + */ + private Long userId; + /** + * 信创用户ID + */ + private String mhUserId; + + /** + * 专家编号 + */ + private String mhExpertNo; + + /** + * 是否是浙政钉用户 + */ + private Boolean isZwddUser; + + /** + * 手机号 + */ + private String phoneNo; + + /** + * 性别 + */ + private String gender; + + /** + * 专家姓名 + */ + private String expertName; + + /** + * 头像 + */ + private String avatarFile; + + private String idCard; + + private String idCardFile; + + private String officePhone; + + private String wechatOpenId; + + private String bankNo; + + private String bank; + + private String email; + + /** + * 企业ID + */ + private String mhCompanyId; + + /** + * 所在单位 + */ + private String unit; + + /** + * 单位性质 + */ + private String unitType; + + /** + * 通讯地址 + */ + private String address; + + /** + * 1:绿码 2:黄码 3:红码 + */ + private Integer star; + + /** + * 学校及专业 + */ + private String schoolMajor; + + /** + * 毕业时间 + */ + private LocalDate graduatedAt; + + /** + * 技术职称及评定时间 + */ + private String academicTitle; + + /** + * 毕业证书 + */ + private String graduationCertFile; + + /** + * 学位证书 + */ + private String degreeCertFile; + + /** + * 开始工作时间 + */ + private LocalDate startWorkAt; + + /** + * 经历 + */ + private String experience; + + /** + * 政治面貌 + */ + private String political; + + /** + * 籍贯 + */ + private String hometown; + /** + * 民族 + */ + private String nationality; + /** + * 出生日期 + */ + private LocalDate birthday; + + /** + * 入库时间 + */ + private LocalDateTime inPutTime; + + /** + * 是否入库 + */ + private String isPut; + + /** + * 发证日期 + */ + private LocalDateTime awardCertDate; + + private String mhCreateBy; + + private LocalDateTime mhCreateOn; + + /** + * 专业技术资格 + */ + private String majorCredentials; + + /** + * 信创技术资格 + */ + private String itaicCredentials; + + /** + * 专家来源 + */ + private String expertSource; + + /** + * 其他附件 + */ + private String otherFile; + + /** + * 专家推荐表 + */ + private String recommendFile; + + /** + * 社保记录 + */ + private String socialInsureFile; + +} diff --git a/hz-pm-api/src/main/java/com/hz/pm/api/meeting/entity/req/MeetingResultUploadReq.java b/hz-pm-api/src/main/java/com/hz/pm/api/meeting/entity/req/MeetingResultUploadReq.java index 8eb2f77..4409538 100644 --- a/hz-pm-api/src/main/java/com/hz/pm/api/meeting/entity/req/MeetingResultUploadReq.java +++ b/hz-pm-api/src/main/java/com/hz/pm/api/meeting/entity/req/MeetingResultUploadReq.java @@ -3,7 +3,6 @@ package com.hz.pm.api.meeting.entity.req; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.math.BigDecimal; @@ -26,13 +25,6 @@ public class MeetingResultUploadReq { @NotNull(message = "项目关联会议ID不能为空") private Long meetingProjectId; - @ApiModelProperty("会议结果说明") - @NotBlank(message = "会议结果说明不能为空") - private String resultDescription; - - @ApiModelProperty("会议结果附件") - private String resultAttachFiles; - @ApiModelProperty("建设必要性") private String buildNecessity;