dev
luotaiqian 2026-07-14 14:58:07 +08:00
parent 02b03ca5c9
commit ba4706cc66
8 changed files with 16 additions and 0 deletions

View File

@ -242,6 +242,7 @@ public class OrgPersonnelExecutor implements OrgPersonnelApi {
} }
private void applyPersonnelExtFields(OrgPersonnelEntity entity, OrgPersonnelModifyCmd cmd) { private void applyPersonnelExtFields(OrgPersonnelEntity entity, OrgPersonnelModifyCmd cmd) {
entity.setBasicDisciplineMajorId(cmd.getBasicDisciplineMajorId());
entity.setPersonTypeCode(cmd.getPersonTypeCode()); entity.setPersonTypeCode(cmd.getPersonTypeCode());
entity.setPersonTypeName(cmd.getPersonTypeName()); entity.setPersonTypeName(cmd.getPersonTypeName());
entity.setQualScope(cmd.getQualScope()); entity.setQualScope(cmd.getQualScope());

View File

@ -60,6 +60,9 @@ public class OrgPersonnelCO {
@ApiModelProperty(value = "专业") @ApiModelProperty(value = "专业")
private String major; private String major;
@ApiModelProperty(value = "学科基础专业对照表id")
private Long basicDisciplineMajorId;
@ApiModelProperty(value = "就职状态编码(1在职2离职)") @ApiModelProperty(value = "就职状态编码(1在职2离职)")
private Integer employmentStatusCode; private Integer employmentStatusCode;

View File

@ -65,6 +65,9 @@ public class OrgPersonnelAddCmd {
@ApiModelProperty(value = "专业") @ApiModelProperty(value = "专业")
private String major; private String major;
@ApiModelProperty(value = "学科基础专业对照表id")
private Long basicDisciplineMajorId;
@ApiModelProperty(value = "就职状态编码(1在职2离职)") @ApiModelProperty(value = "就职状态编码(1在职2离职)")
private Integer employmentStatusCode; private Integer employmentStatusCode;

View File

@ -68,6 +68,9 @@ public class OrgPersonnelModifyCmd {
@ApiModelProperty(value = "专业") @ApiModelProperty(value = "专业")
private String major; private String major;
@ApiModelProperty(value = "学科基础专业对照表id")
private Long basicDisciplineMajorId;
@ApiModelProperty(value = "就职状态编码(1在职2离职)") @ApiModelProperty(value = "就职状态编码(1在职2离职)")
private Integer employmentStatusCode; private Integer employmentStatusCode;

View File

@ -63,6 +63,9 @@ public class OrgPersonnelEntity {
/** 专业 */ /** 专业 */
private String major; private String major;
/** 学科基础专业对照表id */
private Long basicDisciplineMajorId;
/** 就职状态编码 */ /** 就职状态编码 */
private Integer employmentStatusCode; private Integer employmentStatusCode;

View File

@ -33,6 +33,7 @@ public class OrgPersonnelDO {
private String educationName; private String educationName;
private String graduateSchool; private String graduateSchool;
private String major; private String major;
private Long basicDisciplineMajorId;
private Integer employmentStatusCode; private Integer employmentStatusCode;
private String employmentStatusName; private String employmentStatusName;
private String personTypeCode; private String personTypeCode;

View File

@ -224,6 +224,7 @@ public class OrgPersonnelGatewayImpl implements OrgPersonnelGateway {
entity.setEducationName(dataObject.getEducationName()); entity.setEducationName(dataObject.getEducationName());
entity.setGraduateSchool(dataObject.getGraduateSchool()); entity.setGraduateSchool(dataObject.getGraduateSchool());
entity.setMajor(dataObject.getMajor()); entity.setMajor(dataObject.getMajor());
entity.setBasicDisciplineMajorId(dataObject.getBasicDisciplineMajorId());
entity.setEmploymentStatusCode(dataObject.getEmploymentStatusCode()); entity.setEmploymentStatusCode(dataObject.getEmploymentStatusCode());
entity.setEmploymentStatusName(dataObject.getEmploymentStatusName()); entity.setEmploymentStatusName(dataObject.getEmploymentStatusName());
entity.setPersonTypeCode(dataObject.getPersonTypeCode()); entity.setPersonTypeCode(dataObject.getPersonTypeCode());

View File

@ -20,6 +20,7 @@
<result column="education_name" property="educationName"/> <result column="education_name" property="educationName"/>
<result column="graduate_school" property="graduateSchool"/> <result column="graduate_school" property="graduateSchool"/>
<result column="major" property="major"/> <result column="major" property="major"/>
<result column="basic_discipline_major_id" property="basicDisciplineMajorId"/>
<result column="employment_status_code" property="employmentStatusCode"/> <result column="employment_status_code" property="employmentStatusCode"/>
<result column="employment_status_name" property="employmentStatusName"/> <result column="employment_status_name" property="employmentStatusName"/>
<result column="delete_enum" property="deleteEnum"/> <result column="delete_enum" property="deleteEnum"/>