Commit 5516cb8d authored by 赵啸非's avatar 赵啸非

添加修改终端访问ip

parent 869e06c3
...@@ -27,9 +27,7 @@ import org.springframework.stereotype.Service; ...@@ -27,9 +27,7 @@ import org.springframework.stereotype.Service;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import java.io.File; import java.io.File;
import java.util.Date; import java.util.*;
import java.util.HashMap;
import java.util.List;
/** /**
* 检测项目运行状态 * 检测项目运行状态
...@@ -48,10 +46,16 @@ public class CheckProjectStatusTaskImpl implements ITaskExcuteService { ...@@ -48,10 +46,16 @@ public class CheckProjectStatusTaskImpl implements ITaskExcuteService {
log.info("检测项目运行状态任务完毕!"); log.info("检测项目运行状态任务完毕!");
//更新项目服务ip //更新项目服务ip
List<SetupProjectEntity> setupProjectEntities = setupProjectService.find(new SetupProjectQuery()
.projectType(ProjectTypeEnum.后端.getValue()) SetupProjectQuery setupProjectQuery = new SetupProjectQuery();
.projectStatus(ProjectStatusEnum.运行中.getValue()) setupProjectQuery.setProjectTypeList(new ArrayList<Integer>() {{
.clientToServerIpStatus(YesNoEnum.NO.getValue())); add(ProjectTypeEnum.后端.getValue());
add(ProjectTypeEnum.PHP后端.getValue());
}});
setupProjectQuery.setProjectStatus(ProjectStatusEnum.运行中.getValue());
setupProjectQuery.setClientToServerIpStatus(YesNoEnum.NO.getValue());
List<SetupProjectEntity> setupProjectEntities = setupProjectService.find(setupProjectQuery);
for (SetupProjectEntity setupProjectEntity : setupProjectEntities) { for (SetupProjectEntity setupProjectEntity : setupProjectEntities) {
if (!ObjectUtils.isEmpty(setupProjectEntity.getClientToServerIp()) && setupProjectEntity.getProjectCode().equals(ProductDisEnum.基础服务后端.getValue())) { if (!ObjectUtils.isEmpty(setupProjectEntity.getClientToServerIp()) && setupProjectEntity.getProjectCode().equals(ProductDisEnum.基础服务后端.getValue())) {
...@@ -93,7 +97,7 @@ public class CheckProjectStatusTaskImpl implements ITaskExcuteService { ...@@ -93,7 +97,7 @@ public class CheckProjectStatusTaskImpl implements ITaskExcuteService {
params.put("innerServerIp", setupProjectEntity.getInnerServerIp()); params.put("innerServerIp", setupProjectEntity.getInnerServerIp());
params.put("domain", setupProjectEntity.getDomain()); params.put("domain", setupProjectEntity.getDomain());
//更新基础服务 //更新基础服务
String resp = HttpUtil.get("http://127.0.0.1:11078/zwfw_api/api/edit_config/setHost", params); String resp = HttpUtil.get("http://127.0.0.1:11078/zwfw_api/api/edit_config/setHost", params);
Rest rest = JSON.parseObject(resp, Rest.class); Rest rest = JSON.parseObject(resp, Rest.class);
if (YesNoEnum.YES.getValue() == rest.getCode()) { if (YesNoEnum.YES.getValue() == rest.getCode()) {
setupProjectEntity.setClientToServerIpStatus(YesNoEnum.YES.getValue()); setupProjectEntity.setClientToServerIpStatus(YesNoEnum.YES.getValue());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment