自动化立体仓库 - WMS系统
123
zhang
3 天以前 21d0e7ab9d5c7316225a3e9eecf465cd37c9bd85
src/main/java/com/zy/asrs/controller/MatController.java
@@ -120,6 +120,7 @@
                , param.get("matnr")
                , param.get("maktx")
                , param.get("specs")
                , param.get("mat_type")
                )
        );
@@ -222,8 +223,10 @@
    @RequestMapping(value = "/mat/covert/{id}/auth")
    @ManagerAuth
    public R covert(@PathVariable("id") String id) {
        Mat mat = matService.selectByMatnr(String.valueOf(id));
    public R covert(@PathVariable("id") String id) throws UnsupportedEncodingException{
        byte[] decode = Base64.getDecoder().decode(id);
        String id2 = new String(decode, "utf-8");
        Mat mat = matService.selectByMatnr(id2);
        if (mat == null) {
            return R.ok();
        }
@@ -270,6 +273,9 @@
        List<MatPrint> res = new ArrayList<>();
        for (String matnr : param){
            Mat mat = matService.selectByMatnr(matnr);
            if(Cools.isEmpty(mat)) {
                continue;
            }
            // 打印数据注入
            MatPrint print = new MatPrint();
            print.setMatnr(mat.getMatnr());