软适配实体

yun-zuoyi
汪云昊 6 years ago
parent f2e2dd1670
commit 07688db533

@ -0,0 +1,25 @@
package cn.estsh.i3plus.pojo.base.common.converter;
import com.thoughtworks.xstream.converters.Converter;
import com.thoughtworks.xstream.converters.collections.MapConverter;
import com.thoughtworks.xstream.mapper.Mapper;
import org.springframework.util.LinkedCaseInsensitiveMap;
/**
* @Description :
* @Reference :
* @Author : yunhao
* @CreateDate : 2019-09-09 14:35
* @Modify:
**/
public class LinkedCaseInsensitiveMapConverter extends MapConverter implements Converter {
public LinkedCaseInsensitiveMapConverter(Mapper mapper) {
super(mapper);
}
@Override
public boolean canConvert(Class aClass) {
return aClass.equals(LinkedCaseInsensitiveMap.class);
}
}

@ -49,6 +49,16 @@ public class BlockSoftSwitchEnumUtil {
}
return tmp;
}
public static CASE_TYPE valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
return values()[i];
}
}
return null;
}
}
/**

@ -39,6 +39,13 @@ public class BsSuitCase extends BaseBean {
@ApiParam(value = "套件类型id(枚举)")
private Integer caseTypeId;
public int getCaseTypeIdVal(){
if(caseTypeId == null) {
return -1;
}
return caseTypeId.intValue();
}
@Column(name = "CASE_DETAIL_ID")
@ApiParam(value = "适配器明细id")
@JsonSerialize(using = ToStringSerializer.class)

Loading…
Cancel
Save