fix: 日志补丁
This commit is contained in:
parent
9e8eea81b2
commit
77c393ca83
@ -36,6 +36,7 @@ public class InfoDAO {
|
|||||||
*/
|
*/
|
||||||
public CarouselDO getCarousel() {
|
public CarouselDO getCarousel() {
|
||||||
log.info("\t> 执行 DAO 层 InfoDAO.getCarousel 方法");
|
log.info("\t> 执行 DAO 层 InfoDAO.getCarousel 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
String getCarouselSql = infoMapper.getCarousel();
|
String getCarouselSql = infoMapper.getCarousel();
|
||||||
CarouselDO getCarousel = null;
|
CarouselDO getCarousel = null;
|
||||||
if (getCarouselSql != null && !getCarouselSql.equals("{}")) {
|
if (getCarouselSql != null && !getCarouselSql.equals("{}")) {
|
||||||
@ -84,6 +85,7 @@ public class InfoDAO {
|
|||||||
log.info("\t> 执行 DAO 层 InfoDAO.setCarousel 方法");
|
log.info("\t> 执行 DAO 层 InfoDAO.setCarousel 方法");
|
||||||
sortCarousel(carouselDO);
|
sortCarousel(carouselDO);
|
||||||
String setCarouselSql = gson.toJson(carouselDO);
|
String setCarouselSql = gson.toJson(carouselDO);
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return infoMapper.setCarousel(setCarouselSql);
|
return infoMapper.setCarousel(setCarouselSql);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,10 @@ import com.jsl.oa.model.doData.ProjectCuttingDO;
|
|||||||
import com.jsl.oa.model.doData.ProjectDO;
|
import com.jsl.oa.model.doData.ProjectDO;
|
||||||
import com.jsl.oa.model.doData.ProjectUserDO;
|
import com.jsl.oa.model.doData.ProjectUserDO;
|
||||||
import com.jsl.oa.model.doData.info.ProjectShowDO;
|
import com.jsl.oa.model.doData.info.ProjectShowDO;
|
||||||
import com.jsl.oa.model.voData.ProjectCuttingAddVO;
|
|
||||||
import com.jsl.oa.model.voData.ProjectInfoVO;
|
import com.jsl.oa.model.voData.ProjectInfoVO;
|
||||||
import com.jsl.oa.utils.BaseResponse;
|
|
||||||
import com.jsl.oa.utils.ErrorCode;
|
|
||||||
import com.jsl.oa.utils.ResultUtil;
|
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.springframework.dao.DuplicateKeyException;
|
import org.springframework.dao.DuplicateKeyException;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
@ -30,35 +27,41 @@ public class ProjectDAO {
|
|||||||
|
|
||||||
public void projectAdd(ProjectInfoVO projectAdd) {
|
public void projectAdd(ProjectInfoVO projectAdd) {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.projectAdd 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.projectAdd 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
projectMapper.projectAdd(projectAdd);
|
projectMapper.projectAdd(projectAdd);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void projectEdit(ProjectInfoVO projectEdit) {
|
public void projectEdit(ProjectInfoVO projectEdit) {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.projectEdit 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.projectEdit 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
projectMapper.projectEdit(projectEdit);
|
projectMapper.projectEdit(projectEdit);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isExistProject(Long id) {
|
public boolean isExistProject(Long id) {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.isExistProject 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.isExistProject 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return projectMapper.getProjectById(id) != null;
|
return projectMapper.getProjectById(id) != null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<ProjectCuttingDO> projectGetUserInCutting(Long uid) {
|
public List<ProjectCuttingDO> projectGetUserInCutting(Long uid) {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.projectGetUserInCutting 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.projectGetUserInCutting 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return projectMapper.projectGetUserInCutting(uid);
|
return projectMapper.projectGetUserInCutting(uid);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void projectAddUserForCutting(Long uid, Long pid) {
|
public void projectAddUserForCutting(Long uid, Long pid) {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.projectAddUserForCutting 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.projectAddUserForCutting 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
projectMapper.projectAddUserInCutting(uid, pid);
|
projectMapper.projectAddUserInCutting(uid, pid);
|
||||||
}
|
}
|
||||||
|
|
||||||
public ProjectShowDO getHeader() {
|
public ProjectShowDO getHeader() {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.getHeader 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.getHeader 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
String getProjectShowSql = projectMapper.getHeader();
|
String getProjectShowSql = projectMapper.getHeader();
|
||||||
ProjectShowDO getProjectShow = null;
|
ProjectShowDO getProjectShow = null;
|
||||||
if (getProjectShowSql != null && !getProjectShowSql.equals("{}")) {
|
if (getProjectShowSql != null && !"{}".equals(getProjectShowSql)) {
|
||||||
getProjectShow = gson.fromJson(getProjectShowSql, ProjectShowDO.class);
|
getProjectShow = gson.fromJson(getProjectShowSql, ProjectShowDO.class);
|
||||||
}
|
}
|
||||||
if (getProjectShow == null) {
|
if (getProjectShow == null) {
|
||||||
@ -67,6 +70,7 @@ public class ProjectDAO {
|
|||||||
getProjectShow.setOrder("desc");
|
getProjectShow.setOrder("desc");
|
||||||
getProjectShow.setData(new ArrayList<>());
|
getProjectShow.setData(new ArrayList<>());
|
||||||
try {
|
try {
|
||||||
|
log.info("\t\t> 从 MySQL 插入数据");
|
||||||
projectMapper.insertProjectShow();
|
projectMapper.insertProjectShow();
|
||||||
} catch (DuplicateKeyException ignored) {
|
} catch (DuplicateKeyException ignored) {
|
||||||
}
|
}
|
||||||
@ -76,7 +80,7 @@ public class ProjectDAO {
|
|||||||
return getProjectShow;
|
return getProjectShow;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void sortProject(ProjectShowDO projectShowDO) {
|
private void sortProject(@NotNull ProjectShowDO projectShowDO) {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.sortProject 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.sortProject 方法");
|
||||||
for (int i = 0; i < projectShowDO.getData().size(); i++) {
|
for (int i = 0; i < projectShowDO.getData().size(); i++) {
|
||||||
for (int j = 0; j < projectShowDO.getData().size(); j++) {
|
for (int j = 0; j < projectShowDO.getData().size(); j++) {
|
||||||
@ -97,61 +101,66 @@ public class ProjectDAO {
|
|||||||
log.info("\t> 执行 DAO 层 ProjectDAO.setProjectShow 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.setProjectShow 方法");
|
||||||
sortProject(projectShowDO);
|
sortProject(projectShowDO);
|
||||||
String setProjectShow = gson.toJson(projectShowDO);
|
String setProjectShow = gson.toJson(projectShowDO);
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return projectMapper.setProjectShow(setProjectShow);
|
return projectMapper.setProjectShow(setProjectShow);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<ProjectDO> get() {
|
public List<ProjectDO> get() {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.get 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.get 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return projectMapper.get();
|
return projectMapper.get();
|
||||||
}
|
}
|
||||||
|
|
||||||
public ProjectDO getByName(String name) {
|
public ProjectDO getByName(String name) {
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.getByName 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.getByName 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return projectMapper.getByName(name);
|
return projectMapper.getByName(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean projectDelete(Long id){
|
public boolean projectDelete(Long id){
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.projectDelete 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.projectDelete 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return projectMapper.deleteProject(id);
|
return projectMapper.deleteProject(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void projectCuttingAdd(ProjectCuttingDO projectCuttingDO){
|
public void projectCuttingAdd(ProjectCuttingDO projectCuttingDO){
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.projectCuttingAdd 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.projectCuttingAdd 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
projectMapper.projectCuttingAdd(projectCuttingDO);
|
projectMapper.projectCuttingAdd(projectCuttingDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isExistProjectById(Long id){
|
public boolean isExistProjectById(Long id){
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.isExistProjectById 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.isExistProjectById 方法");
|
||||||
if(projectMapper.getProjectById(id) == null){
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return false;
|
return projectMapper.getProjectById(id) != null;
|
||||||
}else {return true;}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean updateProjectCutting(ProjectCuttingDO projectCuttingDO){
|
public boolean updateProjectCutting(ProjectCuttingDO projectCuttingDO){
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.updateProjectCutting 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.updateProjectCutting 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return projectMapper.projectCuttingUpdate(projectCuttingDO);
|
return projectMapper.projectCuttingUpdate(projectCuttingDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isExistProjectCutting(Long id){
|
public boolean isExistProjectCutting(Long id){
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.isExistProjectCutting 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.isExistProjectCutting 方法");
|
||||||
if(projectMapper.getProjectCuttingById(id) == null){
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return false;
|
return projectMapper.getProjectCuttingById(id) != null;
|
||||||
}else {return true;}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isExistProjectUser(Long pid,Long uid){
|
public boolean isExistProjectUser(Long pid,Long uid){
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.isExistProjectUse 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.isExistProjectUse 方法");
|
||||||
if(projectMapper.getProjectUserByPidAndUid(pid,uid) == null){
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return false;
|
return projectMapper.getProjectUserByPidAndUid(pid, uid) != null;
|
||||||
}else {return true;}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean updateUserForProjectUserByPidAndUid(Long pid,Long oldUid,Long newUid){
|
public boolean updateUserForProjectUserByPidAndUid(Long pid,Long oldUid,Long newUid){
|
||||||
log.info("\t> 执行 DAO 层 ProjectDAO.updateUserForProjectUserByPidAndUid 方法");
|
log.info("\t> 执行 DAO 层 ProjectDAO.updateUserForProjectUserByPidAndUid 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
ProjectUserDO projectUserDO = projectMapper.getProjectUserByPidAndUid(pid,oldUid);
|
ProjectUserDO projectUserDO = projectMapper.getProjectUserByPidAndUid(pid,oldUid);
|
||||||
if(projectUserDO == null){
|
if(projectUserDO == null){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
log.info("\t\t> 从 MySQL 更新数据");
|
||||||
return projectMapper.updateUserForProjectUser(newUid,projectUserDO.getId());
|
return projectMapper.updateUserForProjectUser(newUid,projectUserDO.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -17,54 +17,64 @@ public class RoleDAO {
|
|||||||
|
|
||||||
public void roleAddUser(Long uid, Long rid) {
|
public void roleAddUser(Long uid, Long rid) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.roleAddUser 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.roleAddUser 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
roleMapper.roleAddUser(uid, rid);
|
roleMapper.roleAddUser(uid, rid);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void roleRemoveUser(Long uid) {
|
public void roleRemoveUser(Long uid) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.roleRemoveUser 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.roleRemoveUser 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
roleMapper.roleRemoveUser(uid);
|
roleMapper.roleRemoveUser(uid);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<RoleDO> getRolesById(String id) {
|
public List<RoleDO> getRolesById(String id) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.getRolesById 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.getRolesById 方法");
|
||||||
ArrayList<RoleDO> getRoleList = new ArrayList<>();
|
ArrayList<RoleDO> getRoleList = new ArrayList<>();
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
getRoleList.add(roleMapper.getRoleById(Long.valueOf(id)));
|
getRoleList.add(roleMapper.getRoleById(Long.valueOf(id)));
|
||||||
return getRoleList;
|
return getRoleList;
|
||||||
}
|
}
|
||||||
|
|
||||||
public RoleDO getRoleById(Long id) {
|
public RoleDO getRoleById(Long id) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.getRoleById 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.getRoleById 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return roleMapper.getRoleById(id);
|
return roleMapper.getRoleById(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<RoleDO> getRole() {
|
public List<RoleDO> getRole() {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.getRole 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.getRole 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return roleMapper.getRole();
|
return roleMapper.getRole();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void roleAdd(RoleDO roleDO) {
|
public void roleAdd(RoleDO roleDO) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.roleAdd 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.roleAdd 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
roleMapper.roleAdd(roleDO);
|
roleMapper.roleAdd(roleDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean roleEdit(RoleDO getRole) {
|
public boolean roleEdit(RoleDO getRole) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.roleEdit 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.roleEdit 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return roleMapper.roleEdit(getRole);
|
return roleMapper.roleEdit(getRole);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean roleDelete(Long id) {
|
public boolean roleDelete(Long id) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.roleDelete 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.roleDelete 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return roleMapper.roleDelete(id);
|
return roleMapper.roleDelete(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isExistRoleByRoleName(String roleName) {
|
public boolean isExistRoleByRoleName(String roleName) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.isExistRoleByRoleName 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.isExistRoleByRoleName 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
RoleDO roleDO = roleMapper.getRoleByRoleName(roleName);
|
RoleDO roleDO = roleMapper.getRoleByRoleName(roleName);
|
||||||
return roleDO != null;
|
return roleDO != null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean roleChangeUser(Long uid, Long rid) {
|
public boolean roleChangeUser(Long uid, Long rid) {
|
||||||
log.info("\t> 执行 DAO 层 RoleDAO.roleChangeUser 方法");
|
log.info("\t> 执行 DAO 层 RoleDAO.roleChangeUser 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return roleMapper.roleChangeUser(uid, rid);
|
return roleMapper.roleChangeUser(uid, rid);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -79,17 +79,27 @@ public class UserDAO {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* <h2>用户账号删除</h2>
|
||||||
|
* <hr/>
|
||||||
* 用户账号删除
|
* 用户账号删除
|
||||||
*
|
*
|
||||||
* @param id
|
* @param id 用户id
|
||||||
*/
|
*/
|
||||||
public void userDelete(Long id) {
|
public void userDelete(@NotNull Long id) {
|
||||||
log.info("\t> 执行 DAO 层 UserDAO.userDelete 方法");
|
log.info("\t> 执行 DAO 层 UserDAO.userDelete 方法");
|
||||||
|
// Redis 获取数据
|
||||||
|
String redisData = userRedisUtil.getData(BusinessConstants.NONE, id.toString());
|
||||||
|
if (redisData != null) {
|
||||||
|
log.info("\t\t> 从 Redis 删除数据");
|
||||||
|
userRedisUtil.delData(BusinessConstants.NONE, id.toString());
|
||||||
|
}
|
||||||
|
log.info("\t\t> 从 MySQL 删除数据");
|
||||||
userMapper.userDelete(id);
|
userMapper.userDelete(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean userGetDelete(Long id) {
|
public boolean userGetDelete(Long id) {
|
||||||
log.info("\t> 执行 DAO 层 UserDAO.userGetDelete 方法");
|
log.info("\t> 执行 DAO 层 UserDAO.userGetDelete 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return userMapper.userGetDelete(id);
|
return userMapper.userGetDelete(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -100,16 +110,19 @@ public class UserDAO {
|
|||||||
*/
|
*/
|
||||||
public void userLock(Long id,Long isLock) {
|
public void userLock(Long id,Long isLock) {
|
||||||
log.info("\t> 执行 DAO 层 UserDAO.userLock 方法");
|
log.info("\t> 执行 DAO 层 UserDAO.userLock 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
userMapper.userLock(id,isLock);
|
userMapper.userLock(id,isLock);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void userEditProfile(UserEditProfileVO userEditProfileVO) {
|
public void userEditProfile(UserEditProfileVO userEditProfileVO) {
|
||||||
log.info("\t> 执行 DAO 层 UserDAO.userEditProfile 方法");
|
log.info("\t> 执行 DAO 层 UserDAO.userEditProfile 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
userMapper.userEditProfile(userEditProfileVO);
|
userMapper.userEditProfile(userEditProfileVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<UserCurrentBackVO> userCurrentAll(UserAllCurrentVO userAllCurrentVO) {
|
public List<UserCurrentBackVO> userCurrentAll(UserAllCurrentVO userAllCurrentVO) {
|
||||||
log.info("\t> 执行 DAO 层 UserDAO.userCurrentAll 方法");
|
log.info("\t> 执行 DAO 层 UserDAO.userCurrentAll 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
List<UserDO> userCurrentDO = userMapper.getAllUser(userAllCurrentVO);
|
List<UserDO> userCurrentDO = userMapper.getAllUser(userAllCurrentVO);
|
||||||
List<UserCurrentBackVO> userCurrentDOList = new ArrayList<>();
|
List<UserCurrentBackVO> userCurrentDOList = new ArrayList<>();
|
||||||
userCurrentDO.forEach(it -> {
|
userCurrentDO.forEach(it -> {
|
||||||
@ -121,6 +134,7 @@ public class UserDAO {
|
|||||||
|
|
||||||
public List<UserCurrentBackVO> userCurrentAllLike(UserAllCurrentVO userAllCurrentVO) {
|
public List<UserCurrentBackVO> userCurrentAllLike(UserAllCurrentVO userAllCurrentVO) {
|
||||||
log.info("\t> 执行 DAO 层 UserDAO.userCurrentAllLike 方法");
|
log.info("\t> 执行 DAO 层 UserDAO.userCurrentAllLike 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
List<UserDO> userCurrentDO = userMapper.getAllUserBySearch(userAllCurrentVO);
|
List<UserDO> userCurrentDO = userMapper.getAllUserBySearch(userAllCurrentVO);
|
||||||
List<UserCurrentBackVO> userCurrentDOList = new ArrayList<>();
|
List<UserCurrentBackVO> userCurrentDOList = new ArrayList<>();
|
||||||
userCurrentDO.forEach(it -> {
|
userCurrentDO.forEach(it -> {
|
||||||
@ -138,11 +152,13 @@ public class UserDAO {
|
|||||||
*/
|
*/
|
||||||
public boolean userAdd(UserDO userDO) {
|
public boolean userAdd(UserDO userDO) {
|
||||||
log.info("\t> 执行 DAO 层 userAdd 方法");
|
log.info("\t> 执行 DAO 层 userAdd 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return userMapper.insertUser(userDO);
|
return userMapper.insertUser(userDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void userEdit(UserDO userDO) {
|
public void userEdit(UserDO userDO) {
|
||||||
log.info("\t> 执行 DAO 层 userEdit 方法");
|
log.info("\t> 执行 DAO 层 userEdit 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
userMapper.updateUser(userDO);
|
userMapper.updateUser(userDO);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -154,6 +170,7 @@ public class UserDAO {
|
|||||||
**/
|
**/
|
||||||
public Boolean isRepeatUser(String username) {
|
public Boolean isRepeatUser(String username) {
|
||||||
log.info("\t> 执行 DAO 层 isRepeatUser 方法");
|
log.info("\t> 执行 DAO 层 isRepeatUser 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return userMapper.getUserInfoByUsername(username) != null;
|
return userMapper.getUserInfoByUsername(username) != null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -177,6 +194,7 @@ public class UserDAO {
|
|||||||
**/
|
**/
|
||||||
public UserDO getUserById(Long userId) {
|
public UserDO getUserById(Long userId) {
|
||||||
log.info("\t> 执行 DAO 层 getUserById 方法");
|
log.info("\t> 执行 DAO 层 getUserById 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return userMapper.getUserById(userId);
|
return userMapper.getUserById(userId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -187,6 +205,8 @@ public class UserDAO {
|
|||||||
* @Param uid:用户id
|
* @Param uid:用户id
|
||||||
**/
|
**/
|
||||||
public RoleUserDO getRoleFromUser(Long uid) {
|
public RoleUserDO getRoleFromUser(Long uid) {
|
||||||
|
log.info("\t> 执行 DAO 层 getRoleFromUser 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return userMapper.getRoleIdByUserId(uid);
|
return userMapper.getRoleIdByUserId(uid);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -197,26 +217,31 @@ public class UserDAO {
|
|||||||
* @Param null:用户id
|
* @Param null:用户id
|
||||||
**/
|
**/
|
||||||
public Boolean isManagerByRoleId(Long roleId) {
|
public Boolean isManagerByRoleId(Long roleId) {
|
||||||
|
log.info("\t> 执行 DAO 层 isManagerByRoleId 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
RoleDO role = userMapper.getRoleById(roleId);
|
RoleDO role = userMapper.getRoleById(roleId);
|
||||||
if (role == null) {
|
if (role == null) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (role.getRoleName().equals("admin")) {
|
return "admin".equals(role.getRoleName());
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public List<UserDO> getRecommendUser(){
|
public List<UserDO> getRecommendUser(){
|
||||||
|
log.info("\t> 执行 DAO 层 getRecommendUser 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return userMapper.getRecommendUser();
|
return userMapper.getRecommendUser();
|
||||||
}
|
}
|
||||||
|
|
||||||
public UserDO getUserByEmail(String email) {
|
public UserDO getUserByEmail(String email) {
|
||||||
|
log.info("\t> 执行 DAO 层 getUserByEmail 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return userMapper.getUserByEmail(email);
|
return userMapper.getUserByEmail(email);
|
||||||
}
|
}
|
||||||
|
|
||||||
public UserDO getUserByPhone(String phone) {
|
public UserDO getUserByPhone(String phone) {
|
||||||
|
log.info("\t> 执行 DAO 层 getUserByPhone 方法");
|
||||||
|
log.info("\t\t> 从 MySQL 获取数据");
|
||||||
return userMapper.getUserByPhone(phone);
|
return userMapper.getUserByPhone(phone);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user