10-22-新增供应商空值校验

This commit is contained in:
2025-10-22 18:38:48 +08:00
parent 3ba13e3ef8
commit 9ebf4a3e5f

View File

@ -84,9 +84,13 @@ public class XzdSupplierInfoServiceImpl extends ServiceImpl<XzdSupplierInfoMappe
@Override @Override
public XzdSupplierInfoVo queryById(Long id){ public XzdSupplierInfoVo queryById(Long id){
XzdSupplierInfoVo xzdSupplierInfoVo = baseMapper.selectVoById(id); XzdSupplierInfoVo xzdSupplierInfoVo = baseMapper.selectVoById(id);
if (xzdSupplierInfoVo != null) {
List<XzdSupplierInfoVo> xzdSupplierInfoVo1 = List.of(xzdSupplierInfoVo); List<XzdSupplierInfoVo> xzdSupplierInfoVo1 = List.of(xzdSupplierInfoVo);
setValue(xzdSupplierInfoVo1); setValue(xzdSupplierInfoVo1);
return xzdSupplierInfoVo1.getFirst(); return xzdSupplierInfoVo1.getFirst();
}else {
return null;
}
} }
/** /**
@ -188,10 +192,9 @@ public class XzdSupplierInfoServiceImpl extends ServiceImpl<XzdSupplierInfoMappe
XzdSupplierInfo add = MapstructUtils.convert(bo, XzdSupplierInfo.class); XzdSupplierInfo add = MapstructUtils.convert(bo, XzdSupplierInfo.class);
validEntityBeforeSave(add); validEntityBeforeSave(add);
String banBen = BatchNumberGenerator.generateBatchNumber("GYSXX-"); String banBen = BatchNumberGenerator.generateBatchNumber("GYSXX-");
if (add != null) {
add.setUnitCode(banBen); add.setUnitCode(banBen);
}else {
if (add == null){
log.warn("转换对象类型失败");
return false; return false;
} }