pad端修改员工头像时 同步修改员工表头像
This commit is contained in:
parent
5d9cbe2964
commit
f30531f328
|
|
@ -9,4 +9,6 @@ public interface IEmployeesInfoApi {
|
||||||
List<Map<String ,Object>> getPermissionList(String employessId);
|
List<Map<String ,Object>> getPermissionList(String employessId);
|
||||||
|
|
||||||
List<EmployeesInfoEntity> queryEmpList(EmployeesInfoEntity dto);
|
List<EmployeesInfoEntity> queryEmpList(EmployeesInfoEntity dto);
|
||||||
|
|
||||||
|
void upHeadPath(String employessId, String avatar);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,14 @@ public class BizEmployeesInfoServiceImpl extends ServiceImpl<BizEmployeesInfoMap
|
||||||
return BeanUtil.copyToList(baseMapper.selectList(qw), EmployeesInfoEntity.class);
|
return BeanUtil.copyToList(baseMapper.selectList(qw), EmployeesInfoEntity.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void upHeadPath(String employessId, String avatar) {
|
||||||
|
BizEmployeesInfo data = new BizEmployeesInfo();
|
||||||
|
data.setId(employessId);
|
||||||
|
data.setHeadPath(avatar);
|
||||||
|
baseMapper.updateById(data);
|
||||||
|
}
|
||||||
|
|
||||||
public static List<Map<String, Object>> convertSimple(List<Map<String, String>> data) {
|
public static List<Map<String, Object>> convertSimple(List<Map<String, String>> data) {
|
||||||
Map<String, List<Map<String, String>>> grouped = new HashMap<>();
|
Map<String, List<Map<String, String>>> grouped = new HashMap<>();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.nu.modules.IEmployeesInfoApi;
|
||||||
import org.jeecg.modules.system.entity.*;
|
import org.jeecg.modules.system.entity.*;
|
||||||
import org.jeecg.modules.system.model.DepartIdModel;
|
import org.jeecg.modules.system.model.DepartIdModel;
|
||||||
import org.jeecg.modules.system.model.SysUserSysDepartModel;
|
import org.jeecg.modules.system.model.SysUserSysDepartModel;
|
||||||
|
|
@ -105,6 +106,9 @@ public class SysUserController {
|
||||||
@Autowired
|
@Autowired
|
||||||
private JeecgRedisClient jeecgRedisClient;
|
private JeecgRedisClient jeecgRedisClient;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private IEmployeesInfoApi employeesInfoApi;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取租户下用户数据(支持租户隔离)
|
* 获取租户下用户数据(支持租户隔离)
|
||||||
* @param user
|
* @param user
|
||||||
|
|
@ -1743,6 +1747,10 @@ public class SysUserController {
|
||||||
sysUserEditAvatar.setId(sysUser.getId());
|
sysUserEditAvatar.setId(sysUser.getId());
|
||||||
sysUserEditAvatar.setAvatar(sysUser.getAvatar());
|
sysUserEditAvatar.setAvatar(sysUser.getAvatar());
|
||||||
sysUserService.updateById(sysUserEditAvatar);
|
sysUserService.updateById(sysUserEditAvatar);
|
||||||
|
|
||||||
|
//修改员工表头像
|
||||||
|
employeesInfoApi.upHeadPath(sysUser.getEmployessId(),sysUser.getAvatar());
|
||||||
|
|
||||||
return Result.ok("更新个人信息成功");
|
return Result.ok("更新个人信息成功");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue