|
@@ -212,7 +212,7 @@ public class FzssServiceImpl implements IFzssService {
|
|
|
if (fzxzDTO.getUseMultiple()) {
|
|
|
// 允许多地块
|
|
|
int multDistanc = fzxzDTO.getMultipleDistance();
|
|
|
- Map<String,Object> paramArg = new HashMap<>();
|
|
|
+ Map<String, Object> paramArg = new HashMap<>();
|
|
|
paramArg.put("类型", "智能选址");
|
|
|
paramArg.put("版本", 1.0);
|
|
|
paramArg.put("小地块最多合并块数", 3);
|
|
@@ -222,14 +222,14 @@ public class FzssServiceImpl implements IFzssService {
|
|
|
|
|
|
Map<String, Object> systemArg = new HashMap<>();
|
|
|
systemArg.put("初步结果", rawTable);
|
|
|
- String resTableName=StringUtils.getTemporaryTableName();
|
|
|
+ String resTableName = StringUtils.getTemporaryTableName();
|
|
|
systemArg.put("选址结果", resTableName);
|
|
|
systemArg.put("选址方式", "多地块3");
|
|
|
|
|
|
- String paramJson=JsonUtils.toJson(paramArg);
|
|
|
- String systemJson=JsonUtils.toJson(systemArg);
|
|
|
+ String paramJson = JsonUtils.toJson(paramArg);
|
|
|
+ String systemJson = JsonUtils.toJson(systemArg);
|
|
|
|
|
|
- algorithmMapper.blockMerge(paramJson, systemJson);
|
|
|
+ algorithmMapper.blockMerge(resTableName, paramJson, systemJson);
|
|
|
// TODO 添加面积筛选
|
|
|
} else {
|
|
|
// 不允许多地块,删除面积不符合要求的地块
|