zx 2 лет назад
Родитель
Сommit
fd600d42ae

+ 4 - 3
src/main/java/com/steerinfo/dil/service/impl/AmsSaleOrderServiceImpl.java

@@ -326,7 +326,7 @@ public class AmsSaleOrderServiceImpl implements IAmsSaleOrderService {
                     rmsMaterialMapper.updateByPrimaryKeySelective(rmsMaterial);
                     // 得到金蝶分录主键
                     String easPrimaryId = (String) materialMap.get("easPrimaryId");
-                    // 得到物资
+                    // 得到物资重
                     String materialWeight = (String) materialMap.get("materialNumber");
                     // 得到物资件数
                     String materialNumber = (String) materialMap.get("assistQty");
@@ -336,9 +336,10 @@ public class AmsSaleOrderServiceImpl implements IAmsSaleOrderService {
                     amsSaleMaterial.setMaterialId(materialId);
                     amsSaleMaterial.setInsertTime(new Date());
                     amsSaleMaterial.setInsertUsername("金蝶");
+                    amsSaleMaterial.setMeterWeight(DataChange.dataToBigDecimal(meterWeight));
                     amsSaleMaterial.setInsertUpdateRemark("采集金蝶销售订单");
-                    if (meterWeight != null && !"".equals(meterWeight)) {
-                        amsSaleMaterial.setMaterialWeight(DataChange.dataToBigDecimal(meterWeight));
+                    if (materialWeight != null && !"".equals(materialWeight)) {
+                        amsSaleMaterial.setMaterialWeight(new BigDecimal(materialWeight));
                     }
                     if (materialNumber != null && !"".equals(materialNumber)) {
                         amsSaleMaterial.setMaterialNumber(new BigDecimal(materialNumber));