ChenJiaHe
2021-03-31 0511a553bd3fd8a193d5a98d58c6ef5f89a17c90
excel导入兼容多版本
2个文件已修改
38 ■■■■■ 已修改文件
src/main/java/com/hx/mp/util/CorpMpUtil.java 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/util/ExcelUtil.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/mp/util/CorpMpUtil.java
@@ -71,6 +71,42 @@
        }
        return -1;
    }
    /**
     * 添加工作人员
     * @param at 访问at
     * @param userId 用户id
     * @param name 名称
     * @param depId 部门id
     * @param position 职位
     * @param tel 电话
     * @param email 邮箱
     * @return 返回
     */
    public static JSONObject addUserObj(String at, String userId, String name, int depId
            , String position,String tel,String email) {
        if(StringUtils.isEmpty(tel)&&StringUtils.isEmpty(email)){
            throw new TipsException("添加企业微信手机号和邮箱不能都为空!");
        }
        JSONObject obj = new JSONObject();
        obj.put("userid", userId);
        obj.put("name", name);
        obj.put("department", depId);
        obj.put("position", position);
        obj.put("mobile", tel);
        obj.put("email", email);
        obj = HttpURLUtil(MessageFormat.format(URL_ADD_USER, at), obj.toString());
        if(obj == null){
            obj = new JSONObject();
        }
        return obj;
    }
    /**
     * 更新工作人员
     * @param at 访问at
src/main/java/com/hx/util/ExcelUtil.java
@@ -381,8 +381,6 @@
            // 结果集
            List<List<String>> list = new ArrayList<>();
            Map<String, List<List<Map<Integer,String>>>> data = new HashMap<String, List<List<Map<Integer,String>>>>();
            Workbook book = create(new BufferedInputStream(file.getInputStream()));
            // 遍历该表格中所有的工作表,i表示工作表的数量 getNumberOfSheets表示工作表的总数