MCPcopy Create free account
hub / github.com/C-176/LeoBlog-back / UserService

Interface UserService

src/main/java/com/chen/LeoBlog/service/UserService.java:14–51  ·  view source on GitHub ↗

@author 1 @description 针对表【lb_user】的数据库操作Service @createDate 2022-10-14 17:36:34

Source from the content-addressed store, hash-verified

12 * @createDate 2022-10-14 17:36:34
13 */
14public interface UserService extends IService<User> {
15
16 ResultInfo login(Map<String, Object> map, String token);
17
18 ResultInfo register(Map<String, Object> map);
19
20 ResultInfo confirmPhone(String phone);
21
22 ResultInfo confirmEmail(String email);
23
24 ResultInfo getNameByIds(String ids);
25
26 ResultInfo getUser(Long userId);
27
28 ResultInfo deleteUser(Long userId);
29
30 ResultInfo updateUser(User user);
31
32 ResultInfo getSecurityUser(Long userId);
33
34 ResultInfo updateSecurityUser(Map<String, Object> map, Long userId);
35
36 ResultInfo changePwd(Map<String, Object> map);
37
38 ResultInfo followUser(Long followId);
39
40 ResultInfo getFollowStatus(Long followId);
41
42 ResultInfo getCommonFollow(Long userId);
43
44 ResultInfo getFans();
45
46 ResultInfo getFollowed();
47
48 ResultInfo unfollowUser(Long followId);
49
50 User getUserObj(Long userId);
51}

Callers 18

loginMethod · 0.65
registerMethod · 0.65
confirmPhoneMethod · 0.65
confirmEmailMethod · 0.65
getNameByIdsMethod · 0.65
getUserMethod · 0.65
getArticleMethod · 0.65
deleteUserMethod · 0.65
updateUserMethod · 0.65
getSecurityUserMethod · 0.65
updateSecurityUserMethod · 0.65
changePwdMethod · 0.65

Implementers 1

UserServiceImplsrc/main/java/com/chen/LeoBlog/service

Calls

no outgoing calls

Tested by

no test coverage detected