diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/ThirdLoginServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/ThirdLoginServiceImpl.java index 5c3102b9..4e0acdd3 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/ThirdLoginServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/ThirdLoginServiceImpl.java @@ -1,5 +1,6 @@ package com.zdxt.code.service.impl; +import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; @@ -10,6 +11,7 @@ import com.zdxt.auth.feign.UserApi; import com.zdxt.auth.framework.shiro.nopaddword.LoginType; import com.zdxt.auth.framework.shiro.nopaddword.UserToken; import com.zdxt.code.domain.EnterpriseInformation; +import com.zdxt.code.domain.Zfryjdm2405301; import com.zdxt.code.mapper.Xzjcjbxx025711Mapper; import com.zdxt.code.service.IEnforcementRegistrationService; import com.zdxt.code.service.IEnterpriseInformationService; @@ -196,7 +198,14 @@ public class ThirdLoginServiceImpl implements ThirdLoginService { @Override public Boolean checkIsLawOfficer(String userIdCard) { - - return null; + List zfryjdm2405301s = xzjcjbxx025711Mapper.queryZFRYByIdCard(userIdCard); + if(zfryjdm2405301s.size() > 0 ){ + if(BeanUtil.isNotEmpty(zfryjdm2405301s.get(0))){ + return Boolean.TRUE; + }else{ + return Boolean.FALSE; + } + } + return Boolean.FALSE; } }