feat: 一些优化

This commit is contained in:
曹鹏飞 2025-10-11 16:40:33 +08:00
parent df06e278f1
commit 9be20e6a35
2 changed files with 8 additions and 2 deletions

View File

@ -1,8 +1,10 @@
package com.nflg.wms.admin.util;
import cn.hutool.core.collection.CollectionUtil;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.MapperFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.json.JsonMapper;
import com.nflg.wms.common.util.BeanUtil;
import com.sap.conn.jco.*;
@ -11,8 +13,10 @@ import java.util.stream.Collectors;
public class JCoUtil {
private static final ObjectMapper MAPPER = new ObjectMapper()
.configure(MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES, true);
private static final ObjectMapper MAPPER = JsonMapper.builder()
.enable(MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES)
.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES)
.build();
/**
* JCoTable 转换为 Java Bean 列表

View File

@ -1,6 +1,7 @@
package com.nflg.wms.common.pojo.dto;
import cn.hutool.core.util.StrUtil;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.nflg.wms.common.util.BomUtil;
import com.nflg.wms.common.util.DateTimeUtil;
import lombok.Data;
@ -118,6 +119,7 @@ public class DepartmentMaterialReturnSlipDTO {
return Objects.isNull(num) ? bdmng : num;
}
@JsonIgnore
private String key;
public String getKey() {