查询单个的信息并翻译--给其中一个赋值

 @AutoLog(value = "通过登录人查询基本信息")
	 @ApiOperation(value="通过登录人查询基本信息", notes="通过登录人查询基本信息")
	 @GetMapping(value = "/queryByApprovalIdId")
	 public Result<IPage<DepartmentIdVo>> queryByApprovalIdId() {
		 Result<IPage<DepartmentIdVo>> result = new Result<IPage<DepartmentIdVo>>();
		 Page<DepartmentIdVo> page = new Page<DepartmentIdVo>(1,10);
		 //获取当前登录人
		 LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
		 String approvalId = sysUser.getRelevanceId();
		 QueryWrapper queryWrapper = new QueryWrapper();
		 queryWrapper.eq("id",approvalId);
		 ***List<Employee> employees = employeeService.list(queryWrapper);
		 List<DepartmentIdVo> departmentIdVo = DataConvertUtil.CopyProperties(employees , DepartmentIdVo.class);
		 for (DepartmentIdVo idVo : departmentIdVo) {
			 idVo.setDepartmentId(idVo.getDepartment());
		 }***

		 if(departmentIdVo==null) {
			 result.error500("未找到员工信息");
		 }else {
			 page.setRecords(departmentIdVo);
			 result.setResult(page);
			 result.setSuccess(true);
		 }
		 return result;
	 }

Vo

public class DepartmentIdVo extends **Employee** {

    /**计划外费用类型*/
    private String departmentId;
}

查询单个的信息并翻译–给其中一个赋值

将Department重新赋值给DepartmentId
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值