diff --git a/cloud-task-server/src/main/java/com/muyu/task/server/service/impl/TaskInfoServiceImpl.java b/cloud-task-server/src/main/java/com/muyu/task/server/service/impl/TaskInfoServiceImpl.java index 1579209..23821d0 100644 --- a/cloud-task-server/src/main/java/com/muyu/task/server/service/impl/TaskInfoServiceImpl.java +++ b/cloud-task-server/src/main/java/com/muyu/task/server/service/impl/TaskInfoServiceImpl.java @@ -274,7 +274,20 @@ public class TaskInfoServiceImpl extends ServiceImpl i for (long i = 1; i <= count; i++) { long pageNum = (i - 1) * 5000; submitEmergencyTask(()->{ - getString(pageNum, finalFieName, finalJoint,basicId,newBasicId,tableId,map); + String sqlSelect = " SELECT " + finalFieName + " FROM " + finalJoint +" limit "+pageNum +",5000 "; + log.info(sqlSelect); + Result>> tableValueResult = datasourceFeign.findTableValue(basicId, sql); + List> tableValue = tableValueResult.getData(); + for (List dataValues : tableValue) { + for (DataValue dataValue : dataValues) { + String key = dataValue.getKey(); + String newKey = map.get(key); + dataValue.setKey(newKey); + } + } + Result result = datasourceFeign.addProduct(newBasicId, tableId, tableValue); + log.info(result); + //getString(pageNum, finalFieName, finalJoint,basicId,newBasicId,tableId,map); }); } } @@ -284,19 +297,7 @@ public class TaskInfoServiceImpl extends ServiceImpl i @NotNull private void getString(Long pageNum,String fieName,String joint,Long basicId,Long newBasicId,Long tableId,HashMap map ) { - String sql = " SELECT " + fieName + " FROM " + joint +" limit "+pageNum +",5000 "; - log.info(sql); - Result>> tableValueResult = datasourceFeign.findTableValue(basicId, sql); - List> tableValue = tableValueResult.getData(); - for (List dataValues : tableValue) { - for (DataValue dataValue : dataValues) { - String key = dataValue.getKey(); - String newKey = map.get(key); - dataValue.setKey(newKey); - } - } - Result result = datasourceFeign.addProduct(newBasicId, tableId, tableValue); - log.info(result); + }