龚焕茏
2024-05-14 b19d7869a20efec118e6e2b3384b43b53e3ffb27
src/main/java/com/mindskip/xzs/service/impl/UserServiceImpl.java
@@ -1,6 +1,8 @@
package com.mindskip.xzs.service.impl;
import com.mindskip.xzs.domain.ExamPaper;
import com.mindskip.xzs.domain.other.KeyValue;
import com.mindskip.xzs.domain.vo.UserVO;
import com.mindskip.xzs.exception.BusinessException;
import com.mindskip.xzs.domain.User;
import com.mindskip.xzs.event.OnRegistrationCompleteEvent;
@@ -107,11 +109,7 @@
    @Override
    @Transactional(rollbackFor = BusinessException.class)
    public void insertUsers(List<User> users) {
        try{
            userMapper.insertUsers(users);
        }catch (Exception e){
            throw new BusinessException("test BusinessException roll back");
        }
    }
    @Override
@@ -165,4 +163,24 @@
    public User selectByIdName(Integer id, String userName) {
        return userMapper.selectByIdName(id,userName);
    }
    @Override
    public List<User> getUserByLevel(Integer userLevel) {
        return userMapper.getUserByLevel(userLevel);
    }
    @Override
    public User getUserByRealName(String realName) {
        return userMapper.getUserByRealName(realName);
    }
    @Override
    public void setStatus(UserVO user) {
        userMapper.setStatus(user);
    }
    @Override
    public User getUserByExam(ExamPaper examPaper) {
        return userMapper.getUserByExam(examPaper);
    }
}