From be407b5c6a7af6dd536ee52d687cb9aa0c0daa41 Mon Sep 17 00:00:00 2001 From: cwchen <1048842385@qq.com> Date: Fri, 20 Sep 2024 17:07:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E7=AE=A1=E7=90=86-=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E8=A7=A3=E5=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../background/controller/HumanManageController.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/controller/HumanManageController.java b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/controller/HumanManageController.java index 2f0d282..3682fd9 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/controller/HumanManageController.java +++ b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/controller/HumanManageController.java @@ -3,6 +3,7 @@ package com.securitycontrol.background.controller; import com.securitycontrol.background.service.HumanService; import com.securitycontrol.common.core.utils.StringUtils; import com.securitycontrol.common.core.utils.aes.DateTimeHelper; +import com.securitycontrol.common.core.utils.aes.SM4Utils; import com.securitycontrol.common.core.utils.aes.StringHelper; import com.securitycontrol.common.core.web.controller.BaseController; import com.securitycontrol.common.core.web.domain.AjaxResult; @@ -48,14 +49,18 @@ public class HumanManageController extends BaseController { @PostMapping("addPersonnel") @Log(title = "人员管理", menu = "人车管理->人员管理", grade = OperationType.ADD_BUSINESS, details = "新增人员", type = "业务日志") public AjaxResult addPersonnel(HttpServletRequest request, @RequestParam(value = "file", required = false) MultipartFile file, String params) { - return service.addOrUpdatePersonnel(file, params); + // SM4 解密 + String decryptParams = SM4Utils.decryptData_CBC(params); + return service.addOrUpdatePersonnel(file, decryptParams); } @ApiOperation(value = "修改人员") @PostMapping("editPersonnel") @Log(title = "人员管理", menu = "人车管理->人员管理", grade = OperationType.UPDATE_BUSINESS, details = "修改人员", type = "业务日志") public AjaxResult editPersonnel(HttpServletRequest request, @RequestParam(value = "file", required = false) MultipartFile file, String params) { - return service.addOrUpdatePersonnel(file, params); + // SM4 解密 + String decryptParams = SM4Utils.decryptData_CBC(params); + return service.addOrUpdatePersonnel(file, decryptParams); } @ApiOperation(value = "人员详情")