|
|
|
|
@ -212,6 +212,7 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
|
|
|
|
|
if (!Objects.isNull(model) && model.getModelSql() != null) { |
|
|
|
|
modelClues.addAll(getModelClueBySql(model.getModelSql(), modelId)); |
|
|
|
|
} |
|
|
|
|
System.out.println("模型结果1:" + JSON.toJSONString(modelClues)); |
|
|
|
|
if (!modelClues.isEmpty()) { |
|
|
|
|
List<ModelClue> result = new ArrayList<>(); |
|
|
|
|
for (ModelClue modelClue : modelClues) { |
|
|
|
|
@ -221,6 +222,7 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
|
|
|
|
|
result.add(modelClue); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
System.out.println("模型结果2:" + JSON.toJSONString(result)); |
|
|
|
|
modelClueMapper.insert(result); |
|
|
|
|
modelClueRecordMapper.insert(new ModelClueRecord().setModelId(modelId).setSize(result.size()).setCreateTime(LocalDateTime.now()).setState("success")); |
|
|
|
|
} else { |
|
|
|
|
@ -359,6 +361,8 @@ public class ModelClueService extends ServiceImpl<ModelClueMapper, ModelClue> {
|
|
|
|
|
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); |
|
|
|
|
newModelClue.setUniqueKey(idCode + currentDate.format(formatter)); |
|
|
|
|
newModelClue.setNegativeIdEx(idCode + currentDate.format(formatter)); |
|
|
|
|
newModelClue.setInvolveDepartId(controlId); |
|
|
|
|
newModelClue.setInvolveDepartName(controlName); |
|
|
|
|
SupExternalDepart supExternalDepart = supExternalDepartMapper.selectOne(new LambdaQueryWrapper<SupExternalDepart>().eq(SupExternalDepart::getExternalId, controlId).last("LIMIT 1")); |
|
|
|
|
if (supExternalDepart != null) { |
|
|
|
|
if (supExternalDepart.getInternalId() != null) { |
|
|
|
|
|