|  |  | 
 |  |  |             String jasonStr = MiniProgrammeDTO.toUnderlineJSONString(miniProgrammeDTO); | 
 |  |  |             JSONObject parse = (JSONObject) JSONObject.parse(jasonStr); | 
 |  |  |             parse.entrySet().forEach(s->{ | 
 |  |  |                 if (StringUtils.isNotBlank((String)s.getValue())){ | 
 |  |  | //                if (StringUtils.isNotBlank((String)s.getValue())){ | 
 |  |  |                     UpdateWrapper<SystemDictData> wrapper = new UpdateWrapper<>(); | 
 |  |  |                     wrapper.lambda() | 
 |  |  |                             .eq(SystemDictData::getLabel,s.getKey().toUpperCase()) | 
 |  |  |                             .set(SystemDictData::getCode,s.getValue()); | 
 |  |  |                     systemDictDataMapper.update(null,wrapper); | 
 |  |  |                 } | 
 |  |  | //                } | 
 |  |  |             }); | 
 |  |  |         } catch (JsonProcessingException e) { | 
 |  |  |             throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"字典值解析有误"); |