dev-tmp1
luotaiqian 2026-08-08 16:24:12 +08:00
parent c9da45a05a
commit ef3d3f751b
6 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,3 @@
-- org_personnel 表新增「专业能力证明材料」字段
ALTER TABLE `org_personnel`
ADD COLUMN `professional_capability_proof_material` varchar(2000) DEFAULT NULL COMMENT '专业能力证明材料' AFTER `capability_assessment`;

View File

@ -121,6 +121,9 @@ public class OrgPersonnelCO {
@ApiModelProperty(value = "能力认定") @ApiModelProperty(value = "能力认定")
private List<CapabilityAssessmentDTO> capabilityAssessment; private List<CapabilityAssessmentDTO> capabilityAssessment;
@ApiModelProperty(value = "专业能力证明材料")
private String professionalCapabilityProofMaterial;
@ApiModelProperty(value = "原始人像地址(人脸比对基准图)") @ApiModelProperty(value = "原始人像地址(人脸比对基准图)")
private String originFaceUrl; private String originFaceUrl;

View File

@ -135,6 +135,10 @@ public class OrgPersonnelAddCmd {
@ApiModelProperty(value = "能力认定") @ApiModelProperty(value = "能力认定")
private List<CapabilityAssessmentDTO> capabilityAssessment; private List<CapabilityAssessmentDTO> capabilityAssessment;
@Size(max = 2000, message = "专业能力证明材料长度不能超过2000个字符")
@ApiModelProperty(value = "专业能力证明材料")
private String professionalCapabilityProofMaterial;
@ApiModelProperty(value = "注安证书信息") @ApiModelProperty(value = "注安证书信息")
private OrgPersonnelCertAddCmd registeredSafetyEngineerCert; private OrgPersonnelCertAddCmd registeredSafetyEngineerCert;

View File

@ -137,6 +137,10 @@ public class OrgPersonnelModifyCmd {
@ApiModelProperty(value = "能力认定") @ApiModelProperty(value = "能力认定")
private List<CapabilityAssessmentDTO> capabilityAssessment; private List<CapabilityAssessmentDTO> capabilityAssessment;
@Size(max = 2000, message = "专业能力证明材料长度不能超过2000个字符")
@ApiModelProperty(value = "专业能力证明材料")
private String professionalCapabilityProofMaterial;
@ApiModelProperty(value = "是否技术负责人") @ApiModelProperty(value = "是否技术负责人")
private Boolean technicalDirectorFlag; private Boolean technicalDirectorFlag;

View File

@ -118,6 +118,9 @@ public class OrgPersonnelEntity {
/** 能力认定(JSON数组字符串持久化DO层为String) */ /** 能力认定(JSON数组字符串持久化DO层为String) */
private List<CapabilityAssessmentDTO> capabilityAssessment; private List<CapabilityAssessmentDTO> capabilityAssessment;
/** 专业能力证明材料 */
private String professionalCapabilityProofMaterial;
/** 原始人像地址(人脸比对基准图) */ /** 原始人像地址(人脸比对基准图) */
private String originFaceUrl; private String originFaceUrl;

View File

@ -53,6 +53,7 @@ public class OrgPersonnelDO {
private String workExperience; private String workExperience;
private String proofMaterialUrl; private String proofMaterialUrl;
private String capabilityAssessment; private String capabilityAssessment;
private String professionalCapabilityProofMaterial;
@TableField(value = "origin_face_url", updateStrategy = FieldStrategy.NOT_NULL) @TableField(value = "origin_face_url", updateStrategy = FieldStrategy.NOT_NULL)
private String originFaceUrl; private String originFaceUrl;