|
@@ -17,11 +17,8 @@ import com.dragoninfo.dcuc.auth.auth.enumresources.WorkFlowStatusEnum;
|
|
import com.dragoninfo.dcuc.auth.auth.enumresources.WorkFlowTypeEnum;
|
|
import com.dragoninfo.dcuc.auth.auth.enumresources.WorkFlowTypeEnum;
|
|
import com.dragoninfo.dcuc.auth.auth.po.ServiceAuthResultPO;
|
|
import com.dragoninfo.dcuc.auth.auth.po.ServiceAuthResultPO;
|
|
import com.dragoninfo.dcuc.auth.auth.service.IAuthFlowService;
|
|
import com.dragoninfo.dcuc.auth.auth.service.IAuthFlowService;
|
|
-import com.dragoninfo.dcuc.auth.auth.service.IPermissionUpdateService;
|
|
|
|
import com.dragoninfo.dcuc.auth.auth.service.IServiceAuthResultService;
|
|
import com.dragoninfo.dcuc.auth.auth.service.IServiceAuthResultService;
|
|
import com.dragoninfo.dcuc.auth.auth.vo.ServiceAuthenticationResVO;
|
|
import com.dragoninfo.dcuc.auth.auth.vo.ServiceAuthenticationResVO;
|
|
-import com.dragoninfo.dcuc.auth.util.DcucConstantsUtil;
|
|
|
|
-import com.dragoninfo.dcuc.user.user.facade.IUserInfoFacade;
|
|
|
|
import com.dragonsoft.duceap.base.entity.http.ResponseDTO;
|
|
import com.dragonsoft.duceap.base.entity.http.ResponseDTO;
|
|
import com.dragonsoft.duceap.base.enums.BooleanEnum;
|
|
import com.dragonsoft.duceap.base.enums.BooleanEnum;
|
|
import com.dragonsoft.duceap.commons.util.collections.CollectionUtils;
|
|
import com.dragonsoft.duceap.commons.util.collections.CollectionUtils;
|
|
@@ -62,9 +59,7 @@ public class ServiceAuthResultServiceImpl implements IServiceAuthResultService {
|
|
private ServiceAuthResultBPO serviceAuthResultBPO;
|
|
private ServiceAuthResultBPO serviceAuthResultBPO;
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
- IServiceResourceFacade iServiceResourceFacade;
|
|
|
|
- @Autowired
|
|
|
|
- private IPermissionUpdateService permissionUpdateService;
|
|
|
|
|
|
+ private IServiceResourceFacade iServiceResourceFacade;
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private PermssionServiceUpdateEventBus permssionServiceUpdateEventBus;
|
|
private PermssionServiceUpdateEventBus permssionServiceUpdateEventBus;
|
|
@@ -206,7 +201,7 @@ public class ServiceAuthResultServiceImpl implements IServiceAuthResultService {
|
|
//新增授权
|
|
//新增授权
|
|
for (String serviceCode : serviceResourceMap.keySet()) {
|
|
for (String serviceCode : serviceResourceMap.keySet()) {
|
|
//已经存在的更新
|
|
//已经存在的更新
|
|
- if(allAuthResultMap.keySet().contains(serviceCode)){
|
|
|
|
|
|
+ if (allAuthResultMap.containsKey(serviceCode)) {
|
|
ServiceAuthResult serviceAuthResult = allAuthResultMap.get(serviceCode);
|
|
ServiceAuthResult serviceAuthResult = allAuthResultMap.get(serviceCode);
|
|
serviceAuthResult.setStartTime(startTime);
|
|
serviceAuthResult.setStartTime(startTime);
|
|
serviceAuthResult.setEndTime(endTime);
|
|
serviceAuthResult.setEndTime(endTime);
|
|
@@ -215,7 +210,7 @@ public class ServiceAuthResultServiceImpl implements IServiceAuthResultService {
|
|
serviceAuthResult.setFlowId(serviceAuthFlow.getFlowId());
|
|
serviceAuthResult.setFlowId(serviceAuthFlow.getFlowId());
|
|
serviceAuthResult.setMessageId(serviceAuthFlow.getMessageId());
|
|
serviceAuthResult.setMessageId(serviceAuthFlow.getMessageId());
|
|
serviceAuthResultBPO.update(serviceAuthResult);
|
|
serviceAuthResultBPO.update(serviceAuthResult);
|
|
- }else {
|
|
|
|
|
|
+ } else {
|
|
//不存在的新增
|
|
//不存在的新增
|
|
ServiceAuthResult serviceAuthResult = new ServiceAuthResult();
|
|
ServiceAuthResult serviceAuthResult = new ServiceAuthResult();
|
|
serviceAuthResult.setAppCode(appCode);
|
|
serviceAuthResult.setAppCode(appCode);
|