| | |
| | | package com.ruoyi.company.api; |
| | | |
| | | import com.ruoyi.common.core.constant.SecurityConstants; |
| | | import com.ruoyi.common.core.constant.ServiceNameConstants; |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.company.api.domain.User; |
| | | import com.ruoyi.company.api.factory.RemoteCompanyUserServiceFallbackFactory; |
| | | import com.ruoyi.company.api.model.RegisterUser; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.ruoyi.common.core.constant.SecurityConstants; |
| | | import com.ruoyi.common.core.constant.ServiceNameConstants; |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.company.api.domain.User; |
| | | import com.ruoyi.company.api.factory.RemoteCompanyUserServiceFallbackFactory; |
| | | import com.ruoyi.company.api.model.RegisterUser; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | @FeignClient(contextId = "remoteCompanyUserService", value = ServiceNameConstants.COMPANY_SERVICE, fallbackFactory = RemoteCompanyUserServiceFallbackFactory.class) |
| | | public interface RemoteCompanyUserService { |
| | |
| | | |
| | | @GetMapping("/user/getUserByAccountName") |
| | | public R<User> getUserByAccountName(@RequestParam("accountName") String accountName, @RequestHeader(SecurityConstants.FROM_SOURCE) String source); |
| | | |
| | | @GetMapping("/user/getUserByPhone") |
| | | public R<User> getUserByPhone(@RequestParam("phone") String phone, @RequestHeader(SecurityConstants.FROM_SOURCE) String source); |
| | | } |