zhuguifei
2025-04-28 442928123f63ee497d766f9a7a14f0a6ee067e25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
package org.jeecg.modules.activiti.manage;
 
import org.activiti.engine.identity.Group;
import org.activiti.engine.identity.Picture;
import org.activiti.engine.identity.User;
import org.activiti.engine.identity.UserQuery;
import org.activiti.engine.impl.Page;
import org.activiti.engine.impl.UserQueryImpl;
import org.activiti.engine.impl.persistence.entity.UserEntity;
import org.activiti.engine.impl.persistence.entity.UserEntityManager;
import org.jeecg.common.system.api.ISysBaseAPI;
import org.jeecg.common.system.vo.LoginUser;
import org.jeecg.common.system.vo.UserVO;
import org.jeecg.modules.activiti.model.converter.ActivitiConverter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
 
import java.util.List;
import java.util.Map;
 
/**
 * activiti用户业务实现
 *
 * @author LEN
 * @since 2019/6/14 18:16
 */
 
@Component
public class CustomUserEntityManager implements UserEntityManager {
    @Autowired
    private ISysBaseAPI iSysBaseAPI;
 
    @Override
    public User createNewUser(String s) {
        return null;
    }
 
    @Override
    public void updateUser(User user) {
 
    }
 
    @Override
    public List<User> findUserByQueryCriteria(UserQueryImpl userQuery, Page page) {
        System.out.println("***************1************");
        return null;
    }
 
    @Override
    public long findUserCountByQueryCriteria(UserQueryImpl userQuery) {
        System.out.println("***************2************");
        return 0;
    }
 
    @Override
    public List<Group> findGroupsByUser(String s) {
        System.out.println("***************3************");
        return null;
    }
 
    @Override
    public UserQuery createNewUserQuery() {
        return null;
    }
 
    @Override
    public Boolean checkPassword(String s, String s1) {
        return null;
    }
 
    @Override
    public List<User> findUsersByNativeQuery(Map<String, Object> map, int i, int i1) {
        return null;
    }
 
    @Override
    public long findUserCountByNativeQuery(Map<String, Object> map) {
        return 0;
    }
 
    @Override
    public boolean isNewUser(User user) {
        return false;
    }
 
    @Override
    public Picture getUserPicture(String s) {
        return null;
    }
 
    @Override
    public void setUserPicture(String s, Picture picture) {
 
    }
 
    @Override
    public void deletePicture(User user) {
 
    }
 
    @Override
    public UserEntity create() {
        return null;
    }
 
    @Override
    public UserEntity findById(String userId) {
        UserVO result = iSysBaseAPI.getUserVOById(userId);
        return ActivitiConverter.toActivitiUser(result);
 
    }
 
    @Override
    public void insert(UserEntity entity) {
 
    }
 
    @Override
    public void insert(UserEntity entity, boolean b) {
 
    }
 
    @Override
    public UserEntity update(UserEntity entity) {
        return null;
    }
 
    @Override
    public UserEntity update(UserEntity entity, boolean b) {
        return null;
    }
 
    @Override
    public void delete(String s) {
 
    }
 
    @Override
    public void delete(UserEntity entity) {
 
    }
 
    @Override
    public void delete(UserEntity entity, boolean b) {
 
    }
}