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