1
0
mirror of https://github.com/FatttSnake/Pinnacle-OA.git synced 2026-04-05 15:01:23 +08:00

Added login, logout and getUserinfo (Include ui and server)

This commit is contained in:
2023-05-05 20:59:09 +08:00
parent a8dce8f8e0
commit 60b8460e03
32 changed files with 1022 additions and 151 deletions

View File

@@ -1,5 +1,6 @@
package com.cfive.pinnacle.service;
import com.cfive.pinnacle.entity.User;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
@@ -18,4 +19,19 @@ class IUserServiceTest {
void getBCy(@Autowired PasswordEncoder passwordEncoder) {
System.out.println(passwordEncoder.encode("123"));
}
@Test
void addUser(@Autowired IUserService userService, @Autowired PasswordEncoder passwordEncoder) {
User user = new User();
user.setUsername("ggb");
user.setPasswd(passwordEncoder.encode("123"));
user.setDepartmentId(1652713919467151362L);
user.setEnable(1);
userService.save(user);
}
@Test
void removeUser(@Autowired IUserService userService) {
userService.removeById(1);
}
}