Selaa lähdekoodia

优化token报错问题

longhu 1 päivä sitten
vanhempi
commit
bfa396bc85
1 muutettua tiedostoa jossa 4 lisäystä ja 2 poistoa
  1. 4 2
      src/main/java/com/hr/controller/AggregateController.java

+ 4 - 2
src/main/java/com/hr/controller/AggregateController.java

@@ -5,6 +5,7 @@ import com.hr.dto.AggregateQueryDTO;
 import com.hr.externelSystem.BizHandlerFactory;
 import com.hr.param.AggregateRequest;
 import com.hr.repository.domain.IpInterfacePO;
+import com.hr.repository.domain.IpTokenInterfacePO;
 import com.hr.repository.domain.IpTokenPO;
 import com.hr.service.IpTokenInterfaceService;
 import com.hr.service.IpAccountService;
@@ -64,10 +65,11 @@ public class AggregateController {
             return Mono.just(BaseReturnDto.error("接口已禁用"));
         }
         AggregateQueryDTO dto = ipTokenInterfaceService.queryConfigByInterfaceCodeAndAccountNo(ipAccount.getId(), ipInterfaceVO.getId());
-        IpTokenPO ipTokenPO = dto.getIpTokenPO();
-        if (!ipTokenPO.getStatus().equals("normal")) {
+        IpTokenInterfacePO ipTokenInterfacePO = dto.getIpTokenInterfacePO();
+        if(ipTokenInterfacePO == null){
             return Mono.just(BaseReturnDto.error("接口配置已禁用"));
         }
+        IpTokenPO ipTokenPO = dto.getIpTokenPO();
         if(!ipTokenPO.getToken().equals(req.getToken())){
             return Mono.just(BaseReturnDto.error("token错误"));
         }