|
|
@@ -2,10 +2,7 @@ package com.siwei.apply.service.third.impl;
|
|
|
|
|
|
import com.siwei.apply.domain.NodeAttachment;
|
|
|
import com.siwei.apply.domain.ProjectWorkflow;
|
|
|
-import com.siwei.apply.domain.vo.GyjsydjfwscdjVo;
|
|
|
-import com.siwei.apply.domain.vo.GyjsydscdjVo;
|
|
|
-import com.siwei.apply.domain.vo.HouseFirstParamVo;
|
|
|
-import com.siwei.apply.domain.vo.LandFirstParamVo;
|
|
|
+import com.siwei.apply.domain.vo.*;
|
|
|
import com.siwei.apply.enums.AloneWorkFlowEnum;
|
|
|
import com.siwei.apply.mapper.ProjectWorkflowMapper;
|
|
|
import com.siwei.apply.service.GyjsydjfwscdjService;
|
|
|
@@ -64,6 +61,55 @@ public class OfferDataServiceImpl implements OfferDataService {
|
|
|
return Map.of();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 根据入参数据,多个取并集,获取项目的相关数据
|
|
|
+ * @param body
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public Map<String, Object> landSupplyAndProjectList(ThirdProjectParamVo body) {
|
|
|
+ /*
|
|
|
+ 1.根据项目名称,项目代码,获取项目列表
|
|
|
+ 2.根据srf,获取项目列表
|
|
|
+ 3.根据预分不动产单元号,获取项目列表
|
|
|
+ 4.根据geom,获取项目列表
|
|
|
+ 5.将以上四个列表取并集,返回结果
|
|
|
+ 获取 1.项目与土地供应,两个表进行关联。
|
|
|
+ 并且为上链的,并且数据已经存在的数据。
|
|
|
+ */
|
|
|
+
|
|
|
+
|
|
|
+ String projectName = body.getXmmc();
|
|
|
+ String projectCode = body.getXmdm();
|
|
|
+ String srf = body.getSrf();
|
|
|
+ String yfbdcdyh = body.getYfbdcdyh();
|
|
|
+ String geom = body.getGeom();
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
@Override
|
|
|
public Map<String, Object> landFirstRegistration(LandFirstParamVo body) {
|
|
|
String yfbdcdyh = body.getYfbdcdyh();
|