自动化立体仓库 - WMS系统
#
Junjie
2 天以前 b094d05050c504190017aa62416684d02a098cea
src/main/java/com/zy/asrs/utils/MatUtils.java
@@ -7,6 +7,9 @@
import com.zy.asrs.service.MatService;
import lombok.extern.slf4j.Slf4j;
import java.math.BigDecimal;
import java.math.RoundingMode;
/**
 * Created by vincent on 2022/4/23
 */
@@ -45,8 +48,14 @@
        }
        String[] split = origin.split("/");
        //辅单位
        Double weight = (anfme / Double.parseDouble(split[1])) / Double.parseDouble(split[0]);
        return weight;
        BigDecimal anfmeBigDecimal = BigDecimal.valueOf(anfme);
        BigDecimal origin1 = new BigDecimal(split[1]);
        BigDecimal origin0 = new BigDecimal(split[0]);
        BigDecimal divideResult1 = anfmeBigDecimal.divide(origin1, 9, RoundingMode.HALF_UP);
        BigDecimal weightBigDecimal = divideResult1.divide(origin0, 9, RoundingMode.HALF_UP);
        return weightBigDecimal.doubleValue();
    }
}