From 0bf91738d54b72851f5a7f46916fe737d907574d Mon Sep 17 00:00:00 2001 From: chenjiahe <763432473@qq.com> Date: 星期四, 31 三月 2022 17:18:43 +0800 Subject: [PATCH] 新增RSA的校验和生成签名方法 --- src/main/java/com/hx/mp/util/CorpMpUtil.java | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/hx/mp/util/CorpMpUtil.java b/src/main/java/com/hx/mp/util/CorpMpUtil.java index ccd4824..b541e1c 100644 --- a/src/main/java/com/hx/mp/util/CorpMpUtil.java +++ b/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 -- Gitblit v1.8.0