feat: 一些优化
This commit is contained in:
parent
e8cdf75359
commit
8c9c8cb515
|
|
@ -1,8 +1,10 @@
|
||||||
package com.nflg.wms.admin.util;
|
package com.nflg.wms.admin.util;
|
||||||
|
|
||||||
import cn.hutool.core.collection.CollectionUtil;
|
import cn.hutool.core.collection.CollectionUtil;
|
||||||
|
import com.fasterxml.jackson.databind.DeserializationFeature;
|
||||||
import com.fasterxml.jackson.databind.MapperFeature;
|
import com.fasterxml.jackson.databind.MapperFeature;
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
|
import com.fasterxml.jackson.databind.json.JsonMapper;
|
||||||
import com.nflg.wms.common.util.BeanUtil;
|
import com.nflg.wms.common.util.BeanUtil;
|
||||||
import com.sap.conn.jco.*;
|
import com.sap.conn.jco.*;
|
||||||
|
|
||||||
|
|
@ -11,8 +13,10 @@ import java.util.stream.Collectors;
|
||||||
|
|
||||||
public class JCoUtil {
|
public class JCoUtil {
|
||||||
|
|
||||||
private static final ObjectMapper MAPPER = new ObjectMapper()
|
private static final ObjectMapper MAPPER = JsonMapper.builder()
|
||||||
.configure(MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES, true);
|
.enable(MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES)
|
||||||
|
.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES)
|
||||||
|
.build();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 将 JCoTable 转换为 Java Bean 列表
|
* 将 JCoTable 转换为 Java Bean 列表
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
package com.nflg.wms.common.pojo.dto;
|
package com.nflg.wms.common.pojo.dto;
|
||||||
|
|
||||||
import cn.hutool.core.util.StrUtil;
|
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.BomUtil;
|
||||||
import com.nflg.wms.common.util.DateTimeUtil;
|
import com.nflg.wms.common.util.DateTimeUtil;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -118,6 +119,7 @@ public class DepartmentMaterialReturnSlipDTO {
|
||||||
return Objects.isNull(num) ? bdmng : num;
|
return Objects.isNull(num) ? bdmng : num;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@JsonIgnore
|
||||||
private String key;
|
private String key;
|
||||||
|
|
||||||
public String getKey() {
|
public String getKey() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue