Commit be955aca authored by lixuan's avatar lixuan

feat: 房源

parent 32f5b06d
Pipeline #145408 canceled with stages
...@@ -34,20 +34,28 @@ public class ContrastController extends BaseController { ...@@ -34,20 +34,28 @@ public class ContrastController extends BaseController {
} }
@PutMapping("/start") @PutMapping("/start")
@Transactional(rollbackFor = Exception.class)
public AjaxResult start() { public AjaxResult start() {
List<Contrast> contrasts = contrastMapper.selectAll(); List<Contrast> contrasts = contrastMapper.selectAll();
contrasts.parallelStream().forEach(contrast -> { contrasts.parallelStream().forEach(x -> {
if (Objects.isNull(contrast.getWgName())) { if (StringUtils.hasText(x.getWgName())) {
setFlag(contrast, "未设置网格名称"); x.setWgName(x.getWgName().replaceAll(" ", ""));
}
if (StringUtils.hasText(x.getName())) {
x.setName(x.getName().replaceAll(" ", ""));
}
});
contrasts.forEach(contrast -> {
System.out.println("当前id = " + contrast.getId());
if (!StringUtils.hasText(contrast.getWgName())) {
setFlag(contrast, "未设置经营主体名称");
} else if (!StringUtils.hasText(contrast.getName())) {
setFlag(contrast, "网格错误");
} else { } else {
GridRegion gridRegion = gridRegionMapper.selectByWgName(contrast.getWgName()); GridRegion gridRegion = gridRegionMapper.selectByWgName(contrast.getWgName());
if (Objects.isNull(contrast.getName())) { if (Objects.isNull(gridRegion)) {
setFlag(contrast, "未设置经营主体名称"); setFlag(contrast, "社区错误");
} else { } else {
System.out.println("当前id = " + contrast.getId());
if (!StringUtils.hasText(contrast.getName())) {
setFlag(contrast, "未设置经营主体名称");
}
List<HouseResourcePage> list = houseResourceMapper.selectForContrast(gridRegion.getWgCode(), contrast.getName()); List<HouseResourcePage> list = houseResourceMapper.selectForContrast(gridRegion.getWgCode(), contrast.getName());
if (list.isEmpty()) { if (list.isEmpty()) {
setFlag(contrast, "该网格下没有该经营主体"); setFlag(contrast, "该网格下没有该经营主体");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment