feat(REQ-3488): 调整identityEnum

This commit is contained in:
zhanghonghao 2025-01-02 11:18:37 +08:00
parent 0307b1f41e
commit 2f7e7a4cf9
6 changed files with 18 additions and 18 deletions

View File

@ -1,4 +1,4 @@
package cn.axzo.orgmanax.dto.nodeuser.enums;
package cn.axzo.orgmanax.dto.common;
import com.fasterxml.jackson.annotation.JsonValue;
import lombok.AllArgsConstructor;
@ -12,7 +12,7 @@ import lombok.Getter;
*/
@Getter
@AllArgsConstructor
public enum IdentityTypeEnum {
public enum IdentityType {
/*人员身份类型*/
NOT_SUPPORT(0, "NOT_SUPPORT", "无效类型"),
@ -28,9 +28,9 @@ public enum IdentityTypeEnum {
private final String desc;
public static IdentityTypeEnum getIdentityType(Integer code) {
IdentityTypeEnum[] values = values();
for (IdentityTypeEnum item : values) {
public static IdentityType getIdentityType(Integer code) {
IdentityType[] values = values();
for (IdentityType item : values) {
if (item.getCode().equals(code)) {
return item;
}
@ -38,9 +38,9 @@ public enum IdentityTypeEnum {
return null;
}
public static IdentityTypeEnum getIdentityType(String message) {
IdentityTypeEnum[] values = values();
for (IdentityTypeEnum item : values) {
public static IdentityType getIdentityType(String message) {
IdentityType[] values = values();
for (IdentityType item : values) {
if (item.getMessage().equals(message)) {
return item;
}

View File

@ -1,6 +1,6 @@
package cn.axzo.orgmanax.infra.client.profile.dto;
import cn.axzo.orgmanax.dto.nodeuser.enums.IdentityTypeEnum;
import cn.axzo.orgmanax.dto.common.IdentityType;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
@ -47,6 +47,6 @@ public class ProfileGetIdentityProfileLiteReq {
/**
* 身份类型
*/
private IdentityTypeEnum identityType;
private IdentityType identityType;
}
}

View File

@ -1,6 +1,6 @@
package cn.axzo.orgmanax.infra.client.profile.dto;
import cn.axzo.orgmanax.dto.nodeuser.enums.IdentityTypeEnum;
import cn.axzo.orgmanax.dto.common.IdentityType;
import cn.axzo.orgmanax.infra.client.profile.enums.SexType;
import cn.axzo.orgmanax.infra.client.profile.enums.VerifyStatus;
import lombok.AllArgsConstructor;
@ -28,7 +28,7 @@ public class ProfileGetIdentityProfileLiteResp {
/**
* 身份类型 1工人 2班组长
*/
private IdentityTypeEnum identityType;
private IdentityType identityType;
/**
* 身份描述

View File

@ -1,6 +1,6 @@
package cn.axzo.orgmanax.infra.client.profile.dto;
import cn.axzo.orgmanax.dto.nodeuser.enums.IdentityTypeEnum;
import cn.axzo.orgmanax.dto.common.IdentityType;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
@ -16,5 +16,5 @@ import lombok.Setter;
@EqualsAndHashCode
public class ProfileGetPersonIdListByIdentityReq {
private Long identityId;
private IdentityTypeEnum identityType;
private IdentityType identityType;
}

View File

@ -1,6 +1,6 @@
package cn.axzo.orgmanax.infra.client.profile.dto;
import cn.axzo.orgmanax.dto.nodeuser.enums.IdentityTypeEnum;
import cn.axzo.orgmanax.dto.common.IdentityType;
import com.alibaba.fastjson.JSON;
import lombok.AllArgsConstructor;
import lombok.Builder;
@ -37,7 +37,7 @@ public class ProfileUserProfileCreateReq implements Serializable {
* 身份类型
*/
@NotNull(message = "identityType can not be blank")
private IdentityTypeEnum identityType;
private IdentityType identityType;
@Override
public String toString() {

View File

@ -1,6 +1,6 @@
package cn.axzo.orgmanax.infra.client.profile.dto.model;
import cn.axzo.orgmanax.dto.nodeuser.enums.IdentityTypeEnum;
import cn.axzo.orgmanax.dto.common.IdentityType;
import lombok.Data;
import lombok.EqualsAndHashCode;
@ -18,7 +18,7 @@ public class AbstractIdentityProfileDto<T extends AbstractProfileDto<T>> extends
private String description = "";
private IdentityTypeEnum identityTypeEnum = IdentityTypeEnum.NOT_SUPPORT;
private IdentityType identityType = IdentityType.NOT_SUPPORT;
private PersonProfileDto personProfile;
}