|
|
@ -1,6 +1,7 @@ |
|
|
|
package com.easy.admin.modules.huzhou.service.impl; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
import com.easy.admin.auth.model.SysRole; |
|
|
@ -61,6 +62,9 @@ public class HuzhouFieldchangehistoryServiceImpl extends ServiceImpl<HuzhouField |
|
|
|
private SysDictService sysDictService; |
|
|
|
@Autowired |
|
|
|
private TaskService taskService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private HuzhouUserprojectMapper userprojectMapper; |
|
|
|
@Override |
|
|
|
public void submitChangeFieldManage(MultipartFile[] multipartFiles, String projectid, String fieldValue, HuzhouProjectinfo newProjectinfo) throws Exception { |
|
|
|
String id = UUID.randomUUID().toString().replace("-",""); |
|
|
@ -227,6 +231,10 @@ public class HuzhouFieldchangehistoryServiceImpl extends ServiceImpl<HuzhouField |
|
|
|
//newValue 是sysUser的id
|
|
|
|
SysUser sysUserByUserName = userService.getById(newValue); |
|
|
|
newProjectinfo.setPhone(sysUserByUserName.getPhoneNumber()); |
|
|
|
LambdaUpdateWrapper<HuzhouUserproject> queryWrapper2 = new LambdaUpdateWrapper<>(); |
|
|
|
queryWrapper2.eq(HuzhouUserproject::getProjectId,projectid).eq(HuzhouUserproject::getUserId,oldvalue); |
|
|
|
queryWrapper2.set(HuzhouUserproject::getUserId,newValue); |
|
|
|
userprojectMapper.update(null,queryWrapper2); |
|
|
|
} |
|
|
|
projectinfoMapper.updateById(newProjectinfo); |
|
|
|
} |
|
|
|