yun-zuoyi
wynne1005 5 years ago
commit 95646d6317

@ -98,6 +98,15 @@ public class BlockSoftSwitchEnumUtil {
} }
return tmp; return tmp;
} }
public static SUIT_MODE valueOf(int val) {
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
return values()[i];
}
}
return null;
}
} }
/** /**
@ -1106,4 +1115,49 @@ public class BlockSoftSwitchEnumUtil {
} }
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum BS_SUIT_RETRY_METHOD {
RESET_MESSAGE_STATE(10, "重置报文状态"),
RE_EXECUTE(20, "重新执行");
private int value;
private String description;
private BS_SUIT_RETRY_METHOD (int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOfDescription(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
public static BS_SUIT_RETRY_METHOD valueOf(int val) {
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
return values()[i];
}
}
return null;
}
}
} }

@ -83,6 +83,13 @@ public class SuitServerModel implements Serializable {
private BsSuitCaseModel bsSuitCaseModel; private BsSuitCaseModel bsSuitCaseModel;
/** /**
*
*/
@XStreamOmitField
private String suitSendMessage;
/**
* *
*/ */
// @XStreamImplicit // @XStreamImplicit

@ -51,6 +51,10 @@ public class BsSuitCase extends BaseBean {
return caseTypeId.intValue(); return caseTypeId.intValue();
} }
public String getCaseTypeTxt() {
return BlockSoftSwitchEnumUtil.CASE_TYPE.valueOfDescription(getCaseTypeIdVal());
}
@Column(name = "CASE_DETAIL_ID") @Column(name = "CASE_DETAIL_ID")
@ApiParam(value = "适配器明细id") @ApiParam(value = "适配器明细id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -131,6 +131,11 @@ public class BsSuitRecord extends BaseBean {
@AnnoOutputColumn(refClass = BlockSoftSwitchEnumUtil.SUIT_PROCESS_STATUS.class) @AnnoOutputColumn(refClass = BlockSoftSwitchEnumUtil.SUIT_PROCESS_STATUS.class)
private Integer processState; private Integer processState;
public String getProcessStateTxt() {
return processState == null ? BlockSoftSwitchEnumUtil.SUIT_PROCESS_STATUS.UNPROCESSED.getDescription() :
BlockSoftSwitchEnumUtil.SUIT_PROCESS_STATUS.valueOfDescription(processState);
}
@Column(name = "PROCESS_TIME") @Column(name = "PROCESS_TIME")
@ApiParam(value = "处理时间") @ApiParam(value = "处理时间")
private String processTime; private String processTime;

Loading…
Cancel
Save