|
|
|
|
@ -60,8 +60,8 @@ public class DustEquipinfoServiceImpl implements DustEquipinfoService {
|
|
|
|
|
Long maxCode = Optional.ofNullable(dustEquipinfoMapper.getMaxEquipCode(dataId))
|
|
|
|
|
.filter(code -> code > 0)
|
|
|
|
|
.map(code -> code + 1)
|
|
|
|
|
.orElse(1L); // 默认从1开始
|
|
|
|
|
createReqVO.setEquipCode(String.format("%03d", maxCode));
|
|
|
|
|
.orElse(Long.valueOf(dataId+"001")); // 默认从1开始
|
|
|
|
|
createReqVO.setEquipCode(String.valueOf(maxCode));
|
|
|
|
|
});
|
|
|
|
|
DustEquipinfoDO dustEquipinfo = BeanUtils.toBean(createReqVO, DustEquipinfoDO.class);
|
|
|
|
|
dustEquipinfo.setDustTechnology(join);
|
|
|
|
|
@ -127,4 +127,10 @@ public class DustEquipinfoServiceImpl implements DustEquipinfoService {
|
|
|
|
|
.map(DustEquipinfoDO::getEquipName).orElse(null);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public DustEquipinfoRespVO getDustEquipByCode(String equipCode) {
|
|
|
|
|
DustEquipinfoDO dustEquipinfoDO = dustEquipinfoMapper.selectOne(DustEquipinfoDO::getEquipCode, equipCode);
|
|
|
|
|
return BeanUtils.toBean(dustEquipinfoDO, DustEquipinfoRespVO.class);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|