优化代码提交
This commit is contained in:
parent
e0cc6d6e60
commit
a78a384df4
@ -430,10 +430,6 @@ public class TsTaskServiceImpl extends ServiceImpl<TsTaskMapper, TsTask> impleme
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 备用方案(不使用第三方库)
|
|
||||||
private static boolean isNotEmpty(String value) {
|
|
||||||
return value != null && !value.trim().isEmpty();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**********************************
|
/**********************************
|
||||||
* 用途说明: 修改试验数据管理-试验任务管理
|
* 用途说明: 修改试验数据管理-试验任务管理
|
||||||
@ -473,34 +469,28 @@ public class TsTaskServiceImpl extends ServiceImpl<TsTaskMapper, TsTask> impleme
|
|||||||
AbstractBaseFileService<?> fileService = storageSourceContext.getByStorageKey(newFolderRequest.getStorageKey());
|
AbstractBaseFileService<?> fileService = storageSourceContext.getByStorageKey(newFolderRequest.getStorageKey());
|
||||||
boolean flag = fileService.newFolder(newFolderRequest.getPath(), newFolderRequest.getName());
|
boolean flag = fileService.newFolder(newFolderRequest.getPath(), newFolderRequest.getName());
|
||||||
if (flag) {
|
if (flag) {
|
||||||
String taskName = buildTaskName(tsTask);
|
value = updateTsTaskWithNewName(tsTask);
|
||||||
tsTask.setTaskName(taskName);
|
|
||||||
int valueUpdate = tsTaskMapper.updateById(tsTask);
|
|
||||||
if (valueUpdate == 1) {
|
|
||||||
value = true;
|
|
||||||
} else {
|
|
||||||
value = false;
|
|
||||||
}
|
|
||||||
value = true;
|
|
||||||
} else {
|
} else {
|
||||||
LOGGER.error("节点新增成功,但是本地专项文件夹创建失败");
|
LOGGER.error("节点新增成功,但是本地专项文件夹创建失败");
|
||||||
value = false;
|
value = false;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
value = updateTsTaskWithNewName(tsTask);
|
||||||
String taskName = buildTaskName(tsTask);
|
|
||||||
tsTask.setTaskName(taskName);
|
|
||||||
int valueUpdate = tsTaskMapper.updateById(tsTask);
|
|
||||||
if (valueUpdate == 1) {
|
|
||||||
value = true;
|
|
||||||
} else {
|
|
||||||
value = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private boolean updateTsTaskWithNewName(TsTask tsTask) {
|
||||||
|
String taskName = buildTaskName(tsTask);
|
||||||
|
tsTask.setTaskName(taskName);
|
||||||
|
int rowsUpdated = tsTaskMapper.updateById(tsTask);
|
||||||
|
boolean success = rowsUpdated == 1;
|
||||||
|
if (!success) {
|
||||||
|
LOGGER.error("更新试验任务失败,影响行数: {}", rowsUpdated);
|
||||||
|
}
|
||||||
|
return success;
|
||||||
|
}
|
||||||
|
|
||||||
/**********************************
|
/**********************************
|
||||||
* 用途说明: 批量删除试验数据管理-试验任务管理
|
* 用途说明: 批量删除试验数据管理-试验任务管理
|
||||||
* 参数说明 ids 试验数据管理id数组
|
* 参数说明 ids 试验数据管理id数组
|
||||||
|
@ -307,7 +307,7 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
|
|||||||
***********************************/
|
***********************************/
|
||||||
@Override
|
@Override
|
||||||
public boolean updateSdproject(Project project) throws IOException {
|
public boolean updateSdproject(Project project) throws IOException {
|
||||||
Boolean value = true;
|
Boolean success = true;
|
||||||
if (project.getProjectTime() == null || project.getProjectTime().equals("")) {
|
if (project.getProjectTime() == null || project.getProjectTime().equals("")) {
|
||||||
project.setProjectTime(null);
|
project.setProjectTime(null);
|
||||||
}
|
}
|
||||||
@ -338,26 +338,20 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
|
|||||||
AbstractBaseFileService<?> fileService = storageSourceContext.getByStorageKey(newFolderRequest.getStorageKey());
|
AbstractBaseFileService<?> fileService = storageSourceContext.getByStorageKey(newFolderRequest.getStorageKey());
|
||||||
boolean flag = fileService.newFolder(newFolderRequest.getPath(), newFolderRequest.getName());
|
boolean flag = fileService.newFolder(newFolderRequest.getPath(), newFolderRequest.getName());
|
||||||
if (flag) {
|
if (flag) {
|
||||||
int valueUpdate = projectMapper.updateById(project);
|
success = updateProjectAndSetResult(project);
|
||||||
if (valueUpdate == 1) {
|
|
||||||
value = true;
|
|
||||||
} else {
|
|
||||||
value = false;
|
|
||||||
}
|
|
||||||
value = true;
|
|
||||||
} else {
|
} else {
|
||||||
LOGGER.error("节点新增成功,但是本地专项文件夹创建失败");
|
LOGGER.error("节点新增成功,但是本地专项文件夹创建失败");
|
||||||
value = false;
|
success = false;
|
||||||
}
|
}
|
||||||
}else {
|
}else {
|
||||||
int valueUpdate = projectMapper.updateById(project);
|
success = updateProjectAndSetResult(project);
|
||||||
if (valueUpdate == 1) {
|
|
||||||
value = true;
|
|
||||||
} else {
|
|
||||||
value = false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return value;
|
return success;
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean updateProjectAndSetResult(Project project) {
|
||||||
|
int rowsUpdated = projectMapper.updateById(project);
|
||||||
|
return rowsUpdated == 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String syncData(String frontEndJson, String dbJson) throws IOException {
|
public static String syncData(String frontEndJson, String dbJson) throws IOException {
|
||||||
|
@ -358,25 +358,37 @@ public class UserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impleme
|
|||||||
@Override
|
@Override
|
||||||
public boolean resetPassword(String id) throws Exception {
|
public boolean resetPassword(String id) throws Exception {
|
||||||
boolean isOk = false;
|
boolean isOk = false;
|
||||||
//根据当前用户id 查询角色表的级别 currentUser.getUser() 获取当前用户id
|
UpdateWrapper<SysUser> updateWrapper = new UpdateWrapper<>();
|
||||||
String level = sysUserMapper.getMaxLevel(id);
|
//根据id 修改密码,密码修改时间,最近修改者,最近修改日期 将密码修改为 123456
|
||||||
//判断是否获取级别
|
String cryptPassword = passwordEncoder.encode("123456");
|
||||||
if (StrUtil.isNotEmpty(level)) {
|
updateWrapper.eq("id", id).set("password", cryptPassword).set(
|
||||||
//判断当前用户级别 管理员及以上权限
|
"pwdresettime",
|
||||||
if (Integer.parseInt(level) <= 2) {
|
new Timestamp(System.currentTimeMillis())).set(
|
||||||
UpdateWrapper<SysUser> updateWrapper = new UpdateWrapper<>();
|
"lastmodifydate",
|
||||||
//根据id 修改密码,密码修改时间,最近修改者,最近修改日期 将密码修改为 123456
|
new Timestamp(System.currentTimeMillis())).set(
|
||||||
String cryptPassword = passwordEncoder.encode("123456");
|
"lastmodifier", getUsername());
|
||||||
updateWrapper.eq("id", id).set("password", cryptPassword).set(
|
//是否修改成功
|
||||||
"pwdresettime",
|
isOk = this.update(updateWrapper);
|
||||||
new Timestamp(System.currentTimeMillis())).set(
|
|
||||||
"lastmodifydate",
|
// //根据当前用户id 查询角色表的级别 currentUser.getUser() 获取当前用户id
|
||||||
new Timestamp(System.currentTimeMillis())).set(
|
// String level = sysUserMapper.getMaxLevel(id);
|
||||||
"lastmodifier", getUsername());
|
// //判断是否获取级别
|
||||||
//是否修改成功
|
// if (StrUtil.isNotEmpty(level)) {
|
||||||
isOk = this.update(updateWrapper);
|
// //判断当前用户级别 管理员及以上权限
|
||||||
}
|
// if (Integer.parseInt(level) <= 2) {
|
||||||
}
|
// UpdateWrapper<SysUser> updateWrapper = new UpdateWrapper<>();
|
||||||
|
// //根据id 修改密码,密码修改时间,最近修改者,最近修改日期 将密码修改为 123456
|
||||||
|
// String cryptPassword = passwordEncoder.encode("123456");
|
||||||
|
// updateWrapper.eq("id", id).set("password", cryptPassword).set(
|
||||||
|
// "pwdresettime",
|
||||||
|
// new Timestamp(System.currentTimeMillis())).set(
|
||||||
|
// "lastmodifydate",
|
||||||
|
// new Timestamp(System.currentTimeMillis())).set(
|
||||||
|
// "lastmodifier", getUsername());
|
||||||
|
// //是否修改成功
|
||||||
|
// isOk = this.update(updateWrapper);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
return isOk;
|
return isOk;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user