|
@@ -97,7 +97,7 @@ public class TaskManager {
|
|
private SqlSessionFactory sqlSessionFactory;
|
|
private SqlSessionFactory sqlSessionFactory;
|
|
|
|
|
|
public void batchInsertTask(List<TaskPO> taskPOList) {
|
|
public void batchInsertTask(List<TaskPO> taskPOList) {
|
|
- try(SqlSession sqlSession = sqlSessionFactory.openSession(ExecutorType.BATCH,false)){
|
|
|
|
|
|
+ try (SqlSession sqlSession = sqlSessionFactory.openSession(ExecutorType.BATCH, false)) {
|
|
TaskMapper taskMapper1 = sqlSession.getMapper(TaskMapper.class);
|
|
TaskMapper taskMapper1 = sqlSession.getMapper(TaskMapper.class);
|
|
for (TaskPO taskPO : taskPOList) {
|
|
for (TaskPO taskPO : taskPOList) {
|
|
taskMapper1.insert(taskPO);
|
|
taskMapper1.insert(taskPO);
|
|
@@ -215,12 +215,12 @@ public class TaskManager {
|
|
//1 查询场景包对应指标
|
|
//1 查询场景包对应指标
|
|
// String allIndexTemplateListJson = stringRedisTemplate.opsForValue().get(redisPrefix.getProjectRunningKey() + ":package:" + packageId + ":all");
|
|
// String allIndexTemplateListJson = stringRedisTemplate.opsForValue().get(redisPrefix.getProjectRunningKey() + ":package:" + packageId + ":all");
|
|
List<IndexTemplatePO> allIndexTemplateList = JsonUtil.jsonToList(
|
|
List<IndexTemplatePO> allIndexTemplateList = JsonUtil.jsonToList(
|
|
- FileUtil.read(linuxTempPath + "project/all-index-list.json"), IndexTemplatePO.class);
|
|
|
|
|
|
+ FileUtil.read(linuxTempPath + "project/" + projectId + "/all-index-list.json"), IndexTemplatePO.class);
|
|
String leafIndexTemplateListJson = stringRedisTemplate.opsForValue()
|
|
String leafIndexTemplateListJson = stringRedisTemplate.opsForValue()
|
|
.get(redisPrefix.getProjectRunningKey() + ":package:" + packageId + ":leaf");
|
|
.get(redisPrefix.getProjectRunningKey() + ":package:" + packageId + ":leaf");
|
|
// List<IndexTemplatePO> leafIndexTemplateList = JsonUtil.jsonToList(leafIndexTemplateListJson, IndexTemplatePO.class);
|
|
// List<IndexTemplatePO> leafIndexTemplateList = JsonUtil.jsonToList(leafIndexTemplateListJson, IndexTemplatePO.class);
|
|
List<IndexTemplatePO> leafIndexTemplateList = JsonUtil.jsonToList(
|
|
List<IndexTemplatePO> leafIndexTemplateList = JsonUtil.jsonToList(
|
|
- FileUtil.read(linuxTempPath + "project/leaf-index-list.json"), IndexTemplatePO.class);
|
|
|
|
|
|
+ FileUtil.read(linuxTempPath + "project/" + projectId + "/leaf-index-list.json"), IndexTemplatePO.class);
|
|
log.info("TaskManager--score 共有 " + leafIndexTemplateList.size() + "个叶子节点:" + leafIndexTemplateListJson);
|
|
log.info("TaskManager--score 共有 " + leafIndexTemplateList.size() + "个叶子节点:" + leafIndexTemplateListJson);
|
|
int maxLevel = 1; // 用于计算指标得分
|
|
int maxLevel = 1; // 用于计算指标得分
|
|
List<LeafIndexPO> leafIndexList = new ArrayList<>();
|
|
List<LeafIndexPO> leafIndexList = new ArrayList<>();
|