自动化立体仓库 - WMS系统
zhangchao
2024-11-23 ef6aa6144ed04a8f1ee243df619de94df700d98f
库位利用率接口
2个文件已修改
13 ■■■■■ 已修改文件
pom.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/OpenController.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pom.xml
@@ -115,11 +115,6 @@
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-core</artifactId>
            <version>5.8.26</version>
        </dependency>
    </dependencies>
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -1,6 +1,5 @@
package com.zy.asrs.controller;
import cn.hutool.core.util.NumberUtil;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.core.annotations.AppAuth;
@@ -22,6 +21,7 @@
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -232,8 +232,10 @@
        auth(appkey, param, request);
        int i = locMastService.selectCount(new EntityWrapper<LocMast>().in("loc_sts", "O"));
        int i1 = locMastService.selectCount(new EntityWrapper<LocMast>().in("loc_sts", Arrays.asList("D", "F", "P", "Q", "R", "S")));
        double div = NumberUtil.div(i1 - i, i, 2);
        return R.ok().add(div);
        BigDecimal dividend = new BigDecimal(i1);
        BigDecimal divisor = new BigDecimal(i1 - i);
        BigDecimal quotient = dividend.divide(divisor);
        return R.ok().add(quotient);
    }