guoshilong
2024-04-08 50faac153f08411556adaa80f9104901d934b5e7
添加事务回滚,userEncipher用户加密类添加空构造函数
2 files modified
6 ■■■■■ changed files
skjcmanager/skjcmanager-service-api/skjcmanager-user-api/src/main/java/cn/gistack/system/user/entity/UserEncipher.java 4 ●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-user/src/main/java/cn/gistack/system/user/service/impl/UserServiceImpl.java 2 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service-api/skjcmanager-user-api/src/main/java/cn/gistack/system/user/entity/UserEncipher.java
@@ -99,6 +99,10 @@
    private String maced;
    private String encdata;
    public UserEncipher(){
    }
    public UserEncipher(User user){
        this.setCode(user.getCode());
skjcmanager/skjcmanager-service/skjcmanager-user/src/main/java/cn/gistack/system/user/service/impl/UserServiceImpl.java
@@ -74,6 +74,7 @@
 */
@Service
@AllArgsConstructor
@Transactional(rollbackFor = Exception.class)
public class UserServiceImpl extends BaseServiceImpl<UserMapper, User> implements IUserService {
    private static final String GUEST_NAME = "guest";
@@ -386,6 +387,7 @@
    }
    @Override
    @Transactional(rollbackFor = Exception.class)
    public boolean removeUser(String userIds) {
        if (Func.contains(Func.toLongArray(userIds), AuthUtil.getUserId())) {
            throw new ServiceException("不能删除本账号!");