提交 f4f06f68 作者: zhenjie

后台用户获取个人信息

上级 9d40d88d
......@@ -80,4 +80,11 @@ public class BackUserAccountController extends BaseController {
return backUserAccountService.feignAuthUserPwd(id, authPwd);
}
@ApiOperation(value = "pc后台-获取后台用户信息")
@ApiResponses({@ApiResponse(code = 200, message = "OK", response = ResultBody.class)})
@GetMapping("getBackUserAccountById")
public ResultBody getBackUserAccountById(@RequestParam(required = true) Integer id) {
return ResultBody.success(backUserAccountService.getBackUserAccountById(id));
}
}
......@@ -16,6 +16,7 @@ import com.mmc.iuav.user.model.dto.LoginSuccessDTO;
import com.mmc.iuav.user.model.qo.BUserAccountQO;
import com.mmc.iuav.user.model.vo.BUserAccountVO;
import com.mmc.iuav.user.model.vo.BackUserAccountVO;
import com.mmc.iuav.user.model.vo.CompanyInfoVO;
import com.mmc.iuav.user.service.BackUserAccountService;
import com.mmc.iuav.user.service.CompanyService;
import org.apache.commons.lang.StringUtils;
......@@ -205,7 +206,10 @@ public class BackUserAccountServiceImpl implements BackUserAccountService {
public BackUserAccountVO getBackUserAccountById(Integer backUserAccountId) {
BackUserAccountDO backUserAccountDO = backUserAccountDao.getBackUserAccountDO(backUserAccountId);
if (backUserAccountDO != null) {
return backUserAccountDO.buildBackUserAccountVO();
CompanyInfoVO companyInfoVO = companyService.getCompanyInfoByBackUserAccountId(backUserAccountId);
BackUserAccountVO backUserAccountVO = backUserAccountDO.buildBackUserAccountVO();
backUserAccountVO.setCompanyInfoVO(companyInfoVO);
return backUserAccountVO;
}
return null;
}
......
......@@ -118,7 +118,7 @@
<select id="getCompanyInfoByBackUserAccountId" resultType="com.mmc.iuav.user.entity.CompanyInfoDO">
SELECT ci.id, ci.company_type, ci.company_name, ci.full_name, ci.province, ci.city, ci.district, ci.address, ci.company_user_name,
ci.phone_num, ci.remark, ci.create_time
ci.phone_num, ci.remark, ci.create_time,ci.brand_logo, ci.brand_name, ci.license_img, ci.credit_code
FROM company_info ci INNER JOIN company_back_user cbu ON ci.id = cbu.company_info_id
WHERE cbu.back_user_account_id = #{backUserAccountId} and ci.is_deleted = 0
</select>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论