|  |  | 
 |  |  |             throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(),"入厂须知 字典不存在"); | 
 |  |  |         } | 
 |  |  |         visitConfigDTO.setVisitNotice(visitNotice.getCode()); | 
 |  |  |         SystemDictData doorsVisitRequired = systemDictList.stream().filter(m->m.getLabel().equals(Constants.SELECT_DOORS_VISIT_REQUIRED)).findFirst().get(); | 
 |  |  |         if(Objects.isNull(doorsVisitRequired)){ | 
 |  |  |             throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(),"自选门禁配置 字典不存在"); | 
 |  |  |         } | 
 |  |  |         visitConfigDTO.setDoorsVisitRequired(Integer.valueOf(doorsVisitRequired.getCode())); | 
 |  |  |         return visitConfigDTO; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |         } | 
 |  |  |         visitNotice.setCode(visitConfigDTO.getVisitNotice()); | 
 |  |  |  | 
 |  |  |         SystemDictData doorsVisitRequired = systemDictList.stream().filter(m->m.getLabel().equals(Constants.SELECT_DOORS_VISIT_REQUIRED)).findFirst().get(); | 
 |  |  |         if(Objects.isNull(doorsVisitRequired)){ | 
 |  |  |             throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(),"自选门禁配置 字典不存在"); | 
 |  |  |         } | 
 |  |  |         doorsVisitRequired.setCode(visitConfigDTO.getDoorsVisitRequired().toString()); | 
 |  |  |  | 
 |  |  |         systemDictDataMapper.updateById(reservationWay); | 
 |  |  |         systemDictDataMapper.updateById(checkVisit); | 
 |  |  | 
 |  |  |         systemDictDataMapper.updateById(theme); | 
 |  |  |         systemDictDataMapper.updateById(description); | 
 |  |  |         systemDictDataMapper.updateById(visitNotice); | 
 |  |  |         systemDictDataMapper.updateById(doorsVisitRequired); | 
 |  |  |  | 
 |  |  |     } | 
 |  |  |  |