|
@@ -9,6 +9,7 @@ import com.dragon.tj.portal.auth.web.service.SysUserService;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import retrofit2.Call;
|
|
|
|
|
@@ -29,6 +30,9 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
@Autowired
|
|
|
private DcucUserClient dcucUserClient;
|
|
|
|
|
|
+ @Value("${app.code}")
|
|
|
+ private String appCode;
|
|
|
+
|
|
|
@Override
|
|
|
public SysUser getUserById(String idCard) {
|
|
|
SysUser sysUser = getById(idCard);
|
|
@@ -42,7 +46,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
public SysUser getUserFromDcuc(String idCard) {
|
|
|
SysUser sysUser = null;
|
|
|
try {
|
|
|
- Call<RR<SysUser>> call = dcucUserClient.getUserInfo(idCard);
|
|
|
+ Call<RR<SysUser>> call = dcucUserClient.getUserInfo(appCode, idCard, idCard);
|
|
|
RR<SysUser> body = call.execute().body();
|
|
|
if (Objects.nonNull(body)) {
|
|
|
if ("200".equals(body.getStatusCode())) {
|