fix(wms/material): 修正钢卷长度字段为整型
将WmsMaterialCoil及相关BO/VO中的length和actualLength字段从BigDecimal改为Long类型,并在WmsCoilPendingActionServiceImpl和WmsCoilWarehouseOperationLogServiceImpl中相应调整赋值逻辑,确保类型转换时进行空值检查,避免空指针异常。
This commit is contained in:
@@ -18,6 +18,7 @@ import org.springframework.stereotype.Service;
|
||||
import com.klp.domain.bo.WmsCoilWarehouseOperationLogBo;
|
||||
import com.klp.domain.vo.WmsCoilWarehouseOperationLogVo;
|
||||
import com.klp.domain.vo.WmsCoilWarehouseOperationLogExportVo;
|
||||
import java.math.BigDecimal;
|
||||
import com.klp.domain.vo.WmsMaterialCoilVo;
|
||||
import com.klp.domain.WmsCoilWarehouseOperationLog;
|
||||
import com.klp.mapper.WmsCoilWarehouseOperationLogMapper;
|
||||
@@ -295,7 +296,7 @@ public class WmsCoilWarehouseOperationLogServiceImpl implements IWmsCoilWarehous
|
||||
exportVo.setStatusDesc(getStatusDesc(coil.getStatus()));
|
||||
exportVo.setItemName(coil.getItemName());
|
||||
exportVo.setSpecification(coil.getSpecification());
|
||||
exportVo.setLength(coil.getLength());
|
||||
exportVo.setLength(coil.getLength() != null ? BigDecimal.valueOf(coil.getLength()) : null);
|
||||
exportVo.setMaterial(coil.getMaterial());
|
||||
exportVo.setManufacturer(coil.getManufacturer());
|
||||
exportVo.setSurfaceTreatmentDesc(coil.getSurfaceTreatmentDesc());
|
||||
|
||||
Reference in New Issue
Block a user