List<EnergyBase> energyBaseList = energyBaseDAO.findByName(nameObj);
if(energyBaseList!=null&&energyBaseList.size()>0){
result.setFailed(EM_BASE_EXISTED,nameObj);
}else{
List<AllEnergy> allList = allEnergyDAO.findAll();
AllEnergy allEnergy = null;
if(allList.size()==0){
allEnergy = new AllEnergy();
allEnergy.setId(MyUUIDGen.getUUID());
allEnergy.setName(WebVariable.ALL_ENERGY_NAME);
allEnergy.setDescription(WebVariable.ALL_ENERGY_DESCRIPTION);
allEnergyDAO.merge(allEnergy);
}else{
allEnergy = allList.get(0);
}
EnergyBase emb = new EnergyBase();