fwq
2023-10-26 a30695d15a46ef43dc59e4d1c7ddd948d16094a0
Merge remote-tracking branch 'origin/master'
2个文件已修改
19 ■■■■■ 已修改文件
src/main/java/com/hx/util/ExcelUtil.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/util/MapUtil.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/util/ExcelUtil.java
@@ -944,6 +944,9 @@
                    .open(file);
            listData =readhandle(book);
        }catch (OLE2NotOfficeXmlFileException ex){
            ex.printStackTrace();
            throw new RuntimeException("excel版本不为2007及以上");
        }catch (Exception e){
            e.printStackTrace();
            throw new RuntimeException(e.getMessage());
src/main/java/com/hx/util/MapUtil.java
@@ -74,4 +74,20 @@
        return null == map.get(key) ? BigDecimal.ZERO : new BigDecimal(map.get(key).toString());
    }
    /**
     * 获取浮点数,默认返回0
     * @param map
     * @param key
     * @return
     */
    public static Double getDoubleZero(Map<String, Object> map, String key)
    {
        if(map == null || StringUtils.isEmpty(key))
        {
            return 0D;
        }
        return null == map.get(key) ? 0D : Double.parseDouble(map.get(key).toString());
    }
}