自动化立体仓库 - WMS系统
#
zjj
2024-08-07 3f5ff8b4fe497f117cd726ceb1df08a31f84f511
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -151,19 +151,19 @@
        return R.ok().add(openService.queryStock());
    }
    private void auth(String appkey, Object obj, HttpServletRequest request) {
        log.info("{}接口被访问;appkey:{};请求数据:{}", "open/sensorType/list/auth/v1", appkey, JSON.toJSONString(obj));
        request.setAttribute("cache", obj);
        if (!auth) {
            return;
        private void auth(String appkey, Object obj, HttpServletRequest request) {
            log.info("{}接口被访问;appkey:{};请求数据:{}", "open/sensorType/list/auth/v1", appkey, JSON.toJSONString(obj));
            request.setAttribute("cache", obj);
            if (!auth) {
                return;
            }
            if (Cools.isEmpty(appkey)) {
                throw new CoolException("认证失败,请确认appkey无误!");
            }
            if (!APP_KEY_LIST.contains(appkey)) {
                throw new CoolException("认证失败,请确认appkey无误!");
            }
        }
        if (Cools.isEmpty(appkey)) {
            throw new CoolException("认证失败,请确认appkey无误!");
        }
        if (!APP_KEY_LIST.contains(appkey)) {
            throw new CoolException("认证失败,请确认appkey无误!");
        }
    }
    public static void main(String[] args) {
        // 1
@@ -204,4 +204,16 @@
        System.out.println(JSON.toJSONString(param1));
    }
    /**
     * 库存统计
     */
    @RequestMapping("/agv/haikang/complete/v1")
    public R agvHaiKang(@RequestHeader(required = false) String wrkNo,
                        HttpServletRequest request) {
//        auth(wrkNo, null, request);
        return R.ok().add(openService.agvHaiKang(wrkNo));
    }
}