| | |
| | | import com.xiaopeng.account.model.dto.XpOperationsUserDTO; |
| | | import com.xiaopeng.account.model.query.XpOperationsUserPageQuery; |
| | | import com.xiaopeng.account.model.query.XpOperationsUserQuery; |
| | | import com.xiaopeng.account.service.ISysRoleService; |
| | | import com.xiaopeng.account.service.IXpOperationsUserService; |
| | | import com.xiaopeng.account.service.IXpQualificationAuditService; |
| | | import com.xiaopeng.api.dto.account.XpOperationsUserQueryDTO; |
| | | import com.xiaopeng.api.feignClient.vehicleConvoy.XpFleetClient; |
| | | import com.xiaopeng.api.model.account.SysRole; |
| | | import com.xiaopeng.api.model.account.XpOperationsRole; |
| | | import com.xiaopeng.api.model.account.XpOperationsUser; |
| | | import com.xiaopeng.api.model.account.XpQualificationAudit; |
| | | import com.xiaopeng.api.model.vehicleConvoy.XpFleet; |
| | |
| | | @Resource |
| | | private IXpQualificationAuditService xpQualificationAuditService; |
| | | |
| | | @Resource |
| | | private ISysRoleService sysRoleService; |
| | | |
| | | @Autowired |
| | | public XpOperationsUserController(IXpOperationsUserService xpOperationsUserService, |
| | | XpOperationsRoleMapper xpOperationsRoleMapper, |
| | |
| | | */ |
| | | @GetMapping("/logan/inner/xpOperationsUser/queryById") |
| | | R<XpOperationsUser> queryById(@RequestParam Long id) { |
| | | return R.ok(xpOperationsUserService.getById(id)); |
| | | XpOperationsUser operationsUser = xpOperationsUserService.getById(id); |
| | | XpOperationsRole operationsUserId = xpOperationsRoleMapper.selectOne(new QueryWrapper<XpOperationsRole>().eq("operations_user_id", id)); |
| | | SysRole sysRole = sysRoleService.getById(operationsUserId.getRoleId()); |
| | | operationsUser.setRoleName(sysRole.getRoleName()); |
| | | return R.ok(); |
| | | } |
| | | |
| | | /** |