APP用户相关接口调整

This commit is contained in:
xy
2024-09-03 19:22:39 +08:00
parent 2c79cc72c9
commit fbd15ca353
4 changed files with 26 additions and 3 deletions

View File

@@ -12,6 +12,11 @@ public interface OssPath {
*/ */
String WAVE_DIR="comtrade/"; String WAVE_DIR="comtrade/";
/***
* 下载文件
*/
String DOWNLOAD_DIR="download/";
/*** /***
* 稳态报表 * 稳态报表
*/ */

View File

@@ -74,4 +74,18 @@ public interface AppRedisKey {
*/ */
String FILE_WAITING="fileWaitingKey:"; String FILE_WAITING="fileWaitingKey:";
/**
* 工程信息
*/
String PROJECT_INFO="projectInfoKey:";
String FILE_INFO="fileInfoKey:";
String DEVICE_ROOT_PATH="deviceRootPathKey:";
String DEVICE_MID="deviceMidKey:";
String UPLOAD = "uploadKey:";
String DOWNLOAD = "downloadKey:";
} }

View File

@@ -125,7 +125,7 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper, User> impleme
String password = null; String password = null;
SendSmsResponse sendSmsResponse = null; SendSmsResponse sendSmsResponse = null;
//先根据手机号查询是否已被注册 //先根据手机号查询是否已被注册
User user = this.lambdaQuery().eq(User::getPhone,phone).one(); User user = this.lambdaQuery().eq(User::getPhone,phone).ne(User::getState,0).one();
if (!Objects.isNull(user)){ if (!Objects.isNull(user)){
throw new BusinessException(UserResponseEnum.REGISTER_PHONE_REPEAT); throw new BusinessException(UserResponseEnum.REGISTER_PHONE_REPEAT);
} else { } else {
@@ -254,10 +254,13 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper, User> impleme
LambdaUpdateWrapper<User> lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); LambdaUpdateWrapper<User> lambdaUpdateWrapper = new LambdaUpdateWrapper<>();
lambdaUpdateWrapper.set(User::getDevCode,null).eq(User::getDevCode,devCode); lambdaUpdateWrapper.set(User::getDevCode,null).eq(User::getDevCode,devCode);
this.update(lambdaUpdateWrapper); this.update(lambdaUpdateWrapper);
lambdaUpdateWrapper.set(User::getDevCode,devCode).eq(User::getId,userId);
this.update(lambdaUpdateWrapper); LambdaUpdateWrapper<User> lambdaUpdateWrapper2 = new LambdaUpdateWrapper<>();
lambdaUpdateWrapper2.set(User::getDevCode,devCode).eq(User::getId,userId);
this.update(lambdaUpdateWrapper2);
} }
@Override @Override
public List<User> getAdminInfo() { public List<User> getAdminInfo() {
//这边先排除掉dev_code不存在的业务管理员 //这边先排除掉dev_code不存在的业务管理员

View File

@@ -243,6 +243,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
public boolean deleteUser(String id) { public boolean deleteUser(String id) {
return this.lambdaUpdate() return this.lambdaUpdate()
.set(User::getState, UserState.DELETE) .set(User::getState, UserState.DELETE)
.set(User::getPhone,null)
.in(User::getId, id) .in(User::getId, id)
.update(); .update();
} }