Former-commit-id: d0beaab138de1e81a5abfea19e9e746316cfd837
master
王兵 5 years ago
parent af4a68d843
commit 6f36aeb821

@ -41,23 +41,26 @@ public class Token implements Serializable {
private Set<String> resSet = new HashSet<>(); private Set<String> resSet = new HashSet<>();
public boolean hasRes(String res) { public boolean hasRes(String res) {
String[] profiles = LocalData.getEnvironment().getActiveProfiles();
for (String profile : profiles) { {// todo 开发初期收集资源,后期删除
if (profile.contains("dev")) {//测试环境捕获资源 String[] profiles = LocalData.getEnvironment().getActiveProfiles();
ResFindRequest resFindRequest = new ResFindRequest(); for (String profile : profiles) {
resFindRequest.setPageSize(0); if (profile.contains("dev")) {//测试环境捕获资源
resFindRequest.setResValue(res); ResFindRequest resFindRequest = new ResFindRequest();
ResManager resManager = LocalData.getBean(ResManager.class); resFindRequest.setPageSize(0);
ResFindResponse resFindResponse = resManager.find(resFindRequest, LocalData.getSysToken()); resFindRequest.setResValue(res);
ResManager resManager = LocalData.getBean(ResManager.class);
if (resFindResponse.getResult().size() == 0) {//资源不存在,主动收集资源 ResFindResponse resFindResponse = resManager.find(resFindRequest, LocalData.getSysToken());
ResCreateRequest resCreateRequest = new ResCreateRequest();
resCreateRequest.setResCode(IDgenerator.nextUUID()); if (resFindResponse.getResult().size() == 0) {//资源不存在,主动收集资源
resCreateRequest.setResName("默认"); ResCreateRequest resCreateRequest = new ResCreateRequest();
resCreateRequest.setResValue(res); resCreateRequest.setResCode(IDgenerator.nextUUID());
resCreateRequest.setValid(true); resCreateRequest.setResName("默认");
resCreateRequest.setResType(""); resCreateRequest.setResValue(res);
resManager.create(resCreateRequest, LocalData.getSysToken()); resCreateRequest.setValid(true);
resCreateRequest.setResType("");
resManager.create(resCreateRequest, LocalData.getSysToken());
}
} }
} }
} }

Loading…
Cancel
Save

Powered by TurnKey Linux.