package com.zzg.common.enums;
|
|
import lombok.AllArgsConstructor;
|
import lombok.Getter;
|
|
@Getter
|
@AllArgsConstructor
|
public enum AgreementTypeEnum {
|
STATE_AGREEMENT(1, "国有土地上房屋征收补偿协议", "stateAgreement"),
|
VIRTUAL_STATE_AGREEMENT(2, "国有土地上房屋模拟搬迁补偿协议(房屋征收)", "virtualStateAgreement"),
|
VIRTUAL_STATE_MOVE_AGREEMENT(3, "国有土地上房屋模拟搬迁补偿协议(协议搬迁)", "virtualStateMoveAgreement"),
|
CHECK_STATE_AGREEMENT(4, "房屋价值评估转实地评估报告", "checkStateAgreement"),
|
OTHER_AGREEMENT(5, "其他协议", "otherAgreement");
|
|
private final Integer value;
|
private final String text;
|
private final String jsonKey;
|
|
public static AgreementTypeEnum getEnumByValue(Integer key) {
|
for (AgreementTypeEnum v : AgreementTypeEnum.values()) {
|
if (v.getValue().equals(key)) {
|
return v;
|
}
|
}
|
return OTHER_AGREEMENT;
|
}
|
|
}
|