报错处理

back_recharge
duhui 2023-01-04 15:27:01 +08:00
parent a970c208dc
commit 2147648dd5
2 changed files with 14 additions and 6 deletions

View File

@ -37,11 +37,19 @@ public class PurpleMansionSeal{
this.state = state; this.state = state;
} }
public PurpleMansionSeal(com.ljsd.jieling.thrift.idl.PurpleMansionSeal seal) { public PurpleMansionSeal() {
this.sealId = seal.getSealId(); }
this.type = seal.getType();
this.subId = seal.getSubId(); public static PurpleMansionSeal createCrossSeal(com.ljsd.jieling.thrift.idl.PurpleMansionSeal sealIdl){
this.state = seal.getState(); PurpleMansionSeal seal = new PurpleMansionSeal();
if (sealIdl == null){
return seal;
}
seal.setSealId(sealIdl.getSealId());
seal.setType(sealIdl.getType());
seal.setSubId(sealIdl.getSubId());
seal.setState(sealIdl.getState());
return seal;
} }
public int getSealId() { public int getSealId() {

View File

@ -1353,7 +1353,7 @@ public class CBean2Proto {
public static Map<Integer, PurpleMansionSeal> sealOfCross(Map<Integer, com.ljsd.jieling.thrift.idl.PurpleMansionSeal> crossSeals){ public static Map<Integer, PurpleMansionSeal> sealOfCross(Map<Integer, com.ljsd.jieling.thrift.idl.PurpleMansionSeal> crossSeals){
HashMap<Integer, PurpleMansionSeal> result = new HashMap<>(); HashMap<Integer, PurpleMansionSeal> result = new HashMap<>();
for (Map.Entry<Integer, com.ljsd.jieling.thrift.idl.PurpleMansionSeal> entry : crossSeals.entrySet()) { for (Map.Entry<Integer, com.ljsd.jieling.thrift.idl.PurpleMansionSeal> entry : crossSeals.entrySet()) {
PurpleMansionSeal seal = new PurpleMansionSeal(entry.getValue()); PurpleMansionSeal seal = PurpleMansionSeal.createCrossSeal(entry.getValue());
result.put(entry.getKey(),seal); result.put(entry.getKey(),seal);
} }
return result; return result;