#
Junjie
2025-02-14 ac4341ea6b66ae02427d39d35f41d42d78b2eb2e
zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/Utils.java
@@ -19,14 +19,26 @@
    public static final String _LINK = "-";
    public static final String _KEY_LINK = "_";
    public static String getMatUniqueKey(String matnr, String batch, List<FieldParam> params) {
        MatUniqueObjDto dto = new MatUniqueObjDto();
        dto.setMatnr(matnr);
        dto.setBatch(batch);
        dto.setParams(params);
        ArrayList<FieldParam> list = new ArrayList<>();
        for (FieldParam param : params) {
            FieldParam fieldParam = new FieldParam();
            list.add(fieldParam);
            String value = "";
            if (!Cools.isEmpty(param.getValue())) {
                value = param.getValue().toString();
            }
            fieldParam.setName(param.getName());
            fieldParam.setType(param.getType());
            fieldParam.setValue(value);
        }
        dto.setParams(list);
        String encode = Base64.getEncoder().encodeToString(JSON.toJSONString(dto).getBytes());
        return encode;
    }
@@ -341,7 +353,7 @@
                sb.append(c);
            }
            return sb.toString();
            return "`" + sb.toString() + "`";
        }
    }