ソースを参照

项目画像修改

tags/24080901
PoffyZhang 1年前
コミット
6d97f71040
2個のファイルの変更17行の追加6行の削除
  1. +9
    -6
      pmapi/src/main/java/com/ningdatech/pmapi/dashboard/handle/ApplicationHandler.java
  2. +8
    -0
      pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/CheckProvincialReviewResultTask.java

+ 9
- 6
pmapi/src/main/java/com/ningdatech/pmapi/dashboard/handle/ApplicationHandler.java ファイルの表示

@@ -16,6 +16,7 @@ import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;
import java.util.Objects;

/**
* @Classname ApplicationHandler
@@ -42,12 +43,14 @@ public class ApplicationHandler {
generateOutputEntity(DashboardConstant.Protrait.PROJECT_SIGNS));
//2.查询应用
Project project = projectService.getProjectByCode(projectCode);
List<ProjectApplication> apps = applicationService.list(Wrappers.lambdaQuery(ProjectApplication.class)
.eq(ProjectApplication::getProjectVersion, project.getVersion())
.eq(ProjectApplication::getProjectCode, projectCode));
for(ProjectApplication app : apps){
String appName = StringUtils.isNotBlank(app.getApplicationName()) ? app.getApplicationName() : app.getRelatedExistsApplication();
res.put(appName,generateOutputEntity(appName));
if(Objects.nonNull(project)){
List<ProjectApplication> apps = applicationService.list(Wrappers.lambdaQuery(ProjectApplication.class)
.eq(ProjectApplication::getProjectVersion, project.getVersion())
.eq(ProjectApplication::getProjectCode, projectCode));
for(ProjectApplication app : apps){
String appName = StringUtils.isNotBlank(app.getApplicationName()) ? app.getApplicationName() : app.getRelatedExistsApplication();
res.put(appName,generateOutputEntity(appName));
}
}
return res;
}


+ 8
- 0
pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/CheckProvincialReviewResultTask.java ファイルの表示

@@ -5,6 +5,7 @@ import cn.hutool.http.HttpStatus;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.google.common.collect.Lists;
import com.ningdatech.pmapi.common.constant.BizConst;
import com.ningdatech.pmapi.common.constant.ProjectDeclareConst;
import com.ningdatech.pmapi.common.constant.RegionConst;
import com.ningdatech.pmapi.common.statemachine.util.StateMachineUtils;
@@ -47,8 +48,15 @@ public class CheckProvincialReviewResultTask {
@Value("${hostname}")
private String HOST_NAME;

@Value("${spring.profiles.active}")
private String active;

@Scheduled(cron = "0 */1 * * * ?")
public void statusFlow() throws UnknownHostException {
if(BizConst.DEV.equals(active)){
log.info("测试环境 省局 接口 暂时关闭");
return;
}
//
if (HOST_NAME.equals(InetAddress.getLocalHost().getHostName())) {
//1. 定时取 省级部门联审中的项目 去取项目


読み込み中…
キャンセル
保存