Browse Source

提交字段变更申请,逻辑补充

master
gjh 3 weeks ago
parent
commit
2541aa5ed6
  1. 14
      huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouFieldchangehistoryServiceImpl.java

14
huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouFieldchangehistoryServiceImpl.java

@ -187,11 +187,6 @@ public class HuzhouFieldchangehistoryServiceImpl extends ServiceImpl<HuzhouField
//更新数据库
String newManager = newProjectinfo.getManager();
String newManagerPhone = newProjectinfo.getManagerPhone();
// LambdaUpdateWrapper<ProjectManager> updateWrapper = new LambdaUpdateWrapper<>();
// updateWrapper.eq(ProjectManager::getProjectName,projectManager.getProjectName() );
// updateWrapper.set(ProjectManager::getManager, newManager);
// updateWrapper.set(ProjectManager::getPhone, newManagerPhone);
//projectManagerService.update(updateWrapper);
log.info("需要同步更新项目负责人信息:{}---{}",newManager,newManagerPhone);
}
@ -210,8 +205,6 @@ public class HuzhouFieldchangehistoryServiceImpl extends ServiceImpl<HuzhouField
//保存项目负责人修改记录
HuzhouFieldchangehistory managerPhoneHistory = new HuzhouFieldchangehistory();
if("manager".equals(fieldValue)){
//oldvalue=projectinfo.getManager()+"("+projectinfo.getManagerPhone()+")";
//newValue=newProjectinfo.getManager()+"("+newProjectinfo.getManagerPhone()+")";
oldValue = projectinfo.getManager();
newValue = newProjectinfo.getManager();
String extraOldValue = projectinfo.getManagerPhone();
@ -282,9 +275,14 @@ public class HuzhouFieldchangehistoryServiceImpl extends ServiceImpl<HuzhouField
}else {
huzhouFieldchangehistory.setStatus("2");
save(huzhouFieldchangehistory);
if ("manager".equals(fieldValue)){
if ("manager".equals(fieldValue)) {
managerPhoneHistory.setStatus("2");
save(managerPhoneHistory);
LambdaUpdateWrapper<ProjectManager> updateWrapper = new LambdaUpdateWrapper<>();
updateWrapper.eq(ProjectManager::getProjectName, projectManager.getProjectName());
updateWrapper.set(ProjectManager::getManager, newProjectinfo.getManager());
updateWrapper.set(ProjectManager::getPhone, newProjectinfo.getManagerPhone());
projectManagerService.update(updateWrapper);
}
//修改项目信息变成新值
if("projectContacts".equals(fieldValue)){

Loading…
Cancel
Save