Quellcode durchsuchen

yinruoxi

sonar:
    1.Call "Optional#isPresent()" or "!Optional#isEmpty()" before accessing the value.
dev_merge_mode
kira vor 1 Jahr
Ursprung
Commit
71fcab373a
1 geänderte Dateien mit 3 neuen und 4 gelöschten Zeilen
  1. +3
    -4
      xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/digitalmans/service/impl/DmDigitalmanServiceImpl.java

+ 3
- 4
xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/digitalmans/service/impl/DmDigitalmanServiceImpl.java Datei anzeigen

@@ -265,9 +265,9 @@ public class DmDigitalmanServiceImpl extends BaseServiceImpl<DmDigitalmanQuery,
R<List<DmSuitVo>> suitVos = remoteWardrobeService.suitList(1L, TenantConstants.Source.SLAVE.getCode(), "inner");
if (suitVos.isOk()) {
List<DmSuitVo> suitVoList = suitVos.getData();
if (suitVoList != null && suitVoList.size() > 0) {
if (suitVoList != null && !suitVoList.isEmpty()) {
// 获取suitVoList中id与dto.getCurrentSuit相同的对象
DmSuitVo suitVo = suitVoList.stream().filter(item->item.getId().equals(dto.getSuitId())).findFirst().get();
DmSuitVo suitVo = suitVoList.stream().filter(item->item.getId().equals(dto.getSuitId())).findFirst().orElseGet(DmSuitVo::new);
dto.setSuit(suitVo);
}
}
@@ -277,10 +277,9 @@ public class DmDigitalmanServiceImpl extends BaseServiceImpl<DmDigitalmanQuery,

@Override
public DmDigitalmanExtPo selectExt(String devId) {
DmDigitalmanExtPo po = dmDigitalmanExtMapper.selectOne(
return dmDigitalmanExtMapper.selectOne(
Wrappers.<DmDigitalmanExtPo>query().lambda()
.eq(DmDigitalmanExtPo::getDeviceId, devId).last(SqlConstants.LIMIT_ONE));
return po;
}

@Override


Laden…
Abbrechen
Speichern