Kaynağa Gözat

1、增加明文生成密文接口

rayson 8 ay önce
ebeveyn
işleme
482ba5cb76

+ 11 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/controller/app/common/test/TestController.java

@@ -1,9 +1,11 @@
 package com.citu.module.menduner.system.controller.app.common.test;
 
 import com.citu.framework.common.pojo.CommonResult;
+import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.context.MessageSource;
+import org.springframework.security.crypto.password.PasswordEncoder;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
 
@@ -24,6 +26,9 @@ public class TestController {
     @Resource
     MessageSource messageSource;
 
+    @Resource
+    private PasswordEncoder passwordEncoder;
+
 
     @PostMapping("/validation")
     public CommonResult<String> test(@RequestBody @Valid TestReqVO reqVO) {
@@ -36,4 +41,10 @@ public class TestController {
         // return messageSource.getMessage("person.name", null, LocaleContextHolder.getLocale());
         return messageSource.getMessage("1_100_001_001", null, locale);
     }
+
+    @Operation(summary = "生成密文密码")
+    @GetMapping("/generate/password")
+    public String hello(@RequestParam("password") String password) {
+        return passwordEncoder.encode(password);
+    }
 }

+ 1 - 1
menduner/menduner-system-biz/src/test/java/com/citu/module/menduner/system/service/user/MdeUserMapperServiceImplTest.java → menduner/menduner-system-biz/src/test/java/com/citu/module/menduner/system/service/user/MdeUserServiceImplTest.java

@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.*;
  * @author Rayson
  */
 @Import(MdeUserServiceImpl.class)
-public class MdeUserMapperServiceImplTest extends BaseDbUnitTest {
+public class MdeUserServiceImplTest extends BaseDbUnitTest {
 
     @Resource
     private MdeUserServiceImpl mdeUserService;