From 892f3abd52e172e8ace6afd59285b9c6a7a3be28 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 24 七月 2024 13:45:19 +0800 Subject: [PATCH] 提交 --- server/admin/src/main/java/com/doumee/api/business/PushController.java | 33 +++++++++++++++++++++++++++++---- 1 files changed, 29 insertions(+), 4 deletions(-) diff --git a/server/admin/src/main/java/com/doumee/api/business/PushController.java b/server/admin/src/main/java/com/doumee/api/business/PushController.java index 9ee9794..ee9ea49 100644 --- a/server/admin/src/main/java/com/doumee/api/business/PushController.java +++ b/server/admin/src/main/java/com/doumee/api/business/PushController.java @@ -3,8 +3,9 @@ import com.alibaba.fastjson.JSONObject; import com.doumee.api.BaseController; import com.doumee.biz.zbom.ZbomIAMService; -import com.doumee.biz.zbom.model.IamUpateShopModel; -import com.doumee.biz.zbom.model.IamUpateUserModel; +import com.doumee.biz.zbom.model.IamUpdateRoleModel; +import com.doumee.biz.zbom.model.IamUpdateShopModel; +import com.doumee.biz.zbom.model.IamUpdateUserModel; import com.doumee.core.exception.BusinessException; import com.doumee.core.model.ApiResponse; import com.doumee.core.utils.Constants; @@ -32,7 +33,7 @@ public ApiResponse<String> updateShopInfo(@RequestHeader(name = "token") String token, @RequestHeader(name = "uuid") String uuid , @RequestHeader(name = "timestamp") String timestamp, - @RequestBody List<IamUpateShopModel> shopList, + @RequestBody List<IamUpdateShopModel> shopList, HttpServletRequest request ) { int success = Constants.ZERO; ApiResponse<String> r = null; @@ -56,7 +57,7 @@ public ApiResponse<String> updateUserInfo(@RequestHeader(name = "token") String token, @RequestHeader(name = "uuid") String uuid , @RequestHeader(name = "timestamp") String timestamp, - @RequestBody IamUpateUserModel upateUserModel, + @RequestBody IamUpdateUserModel upateUserModel, HttpServletRequest request) { int success = Constants.ZERO; ApiResponse<String> r = null; @@ -75,5 +76,29 @@ } return r; } + @ApiOperation("瑙掕壊淇℃伅鏇存柊鎺ㄩ��") + @PostMapping("/iam/updateRoleInfo") + public ApiResponse<String> updateRoleInfo(@RequestHeader(name = "token") String token, + @RequestHeader(name = "uuid") String uuid , + @RequestHeader(name = "timestamp") String timestamp, + @RequestBody IamUpdateRoleModel upateModel, + HttpServletRequest request) { + int success = Constants.ZERO; + ApiResponse<String> r = null; + try { + zbomIAMService.updateRoleInfo(token,uuid,timestamp,upateModel); + r = ApiResponse.successIam("鎿嶄綔鎴愬姛"); + }catch (BusinessException e){ + success = Constants.ONE; + r = ApiResponse.failed(StringUtils.defaultString(e.getMessage(),"鎿嶄綔澶辫触")); + }catch (Exception e){ + success = Constants.ONE; + e.getMessage(); + r = ApiResponse.failed("鎿嶄綔澶辫触"); + }finally { + zbomIAMService.saveInterfaceLog("/push/iam/updateRoleInfo",Constants.ONE,"IAM鎺ㄩ�佽鑹茶处鍙蜂俊鎭�", token, uuid, timestamp, upateModel,success, JSONObject.toJSONString(r)); + } + return r; + } } -- Gitblit v1.9.3