|
@@ -29,6 +29,8 @@ public class FzxzServiceImpl implements IFzxzService {
|
|
private FzxzMapper fzxzMapper;
|
|
private FzxzMapper fzxzMapper;
|
|
@Resource
|
|
@Resource
|
|
private FzxzTemplateMapper fzxzTemplateMapper;
|
|
private FzxzTemplateMapper fzxzTemplateMapper;
|
|
|
|
+ @Resource
|
|
|
|
+ private FactorTemplateMapper factorTemplateMapper;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public RequestResult GetSjyList(String param) {
|
|
public RequestResult GetSjyList(String param) {
|
|
@@ -76,33 +78,15 @@ public class FzxzServiceImpl implements IFzxzService {
|
|
FzxzDldmTreeDTO parent = nodeMap.get(node.getParent());
|
|
FzxzDldmTreeDTO parent = nodeMap.get(node.getParent());
|
|
if (parent != null) {
|
|
if (parent != null) {
|
|
parent.setIsparent(true);
|
|
parent.setIsparent(true);
|
|
- if(parent.getChildren()==null){
|
|
|
|
|
|
+ if (parent.getChildren() == null) {
|
|
parent.setChildren(new ArrayList<>());
|
|
parent.setChildren(new ArrayList<>());
|
|
}
|
|
}
|
|
parent.getChildren().add(node);
|
|
parent.getChildren().add(node);
|
|
- }else {
|
|
|
|
|
|
+ } else {
|
|
System.out.println();
|
|
System.out.println();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
- // List<FzxzDldmTreeDTO> rootNodes = new ArrayList<>();
|
|
|
|
- // for (FzxzDldmTreeDTO dltbTree : trees) {
|
|
|
|
- // dltbTree.setChildren(new ArrayList<>());
|
|
|
|
- // if (StringUtils.isEmpty(dltbTree.getParent())) {
|
|
|
|
- // dltbTree.setIsparent(true);
|
|
|
|
- // treeNode.add(dltbTree);
|
|
|
|
- // } else {
|
|
|
|
- // for (FzxzDldmTreeDTO cur : treeNode) {
|
|
|
|
- // if (cur.getValue().equals(dltbTree.getParent())) {
|
|
|
|
- // dltbTree.setIsparent(false);
|
|
|
|
- // cur.getChildren().add(dltbTree);
|
|
|
|
- // break;
|
|
|
|
- // }
|
|
|
|
- // }
|
|
|
|
- // }
|
|
|
|
- // }
|
|
|
|
return RequestResult.success("查询成功!", treeNode);
|
|
return RequestResult.success("查询成功!", treeNode);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -133,20 +117,35 @@ public class FzxzServiceImpl implements IFzxzService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<FzxzTemplateDTO> GetTemplateList(String search) {
|
|
|
|
- try {
|
|
|
|
- QueryWrapper<FzxzTemplateDTO> wrapper = new QueryWrapper<FzxzTemplateDTO>();
|
|
|
|
- if (!StringUtils.isEmpty(search)) {
|
|
|
|
- wrapper.like("mbmc", search);
|
|
|
|
- }
|
|
|
|
- List<FzxzTemplateDTO> res = fzxzTemplateMapper.selectList(wrapper);
|
|
|
|
- return res;
|
|
|
|
- } catch (Exception e) {
|
|
|
|
- e.printStackTrace();
|
|
|
|
- return new ArrayList<FzxzTemplateDTO>();
|
|
|
|
|
|
+ public RequestResult GetTemplateFactorList(String userId, String landTypeCode, boolean system) {
|
|
|
|
+ QueryWrapper<FactorTemplateDTO> wrapper = new QueryWrapper<>();
|
|
|
|
+ if (userId != null) {
|
|
|
|
+ wrapper.eq("user_id", userId);
|
|
}
|
|
}
|
|
|
|
+ if (landTypeCode != null) {
|
|
|
|
+ wrapper.eq("land_type_code", landTypeCode);
|
|
|
|
+ }
|
|
|
|
+ wrapper.eq("system", system);
|
|
|
|
+ wrapper.orderByAsc("order_index");
|
|
|
|
+ List<FactorTemplateDTO> list = factorTemplateMapper.selectList(wrapper);
|
|
|
|
+ return RequestResult.success("查询成功", list);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // @Override
|
|
|
|
+ // public List<FzxzTemplateDTO> GetTemplateList(String search) {
|
|
|
|
+ // try {
|
|
|
|
+ // QueryWrapper<FzxzTemplateDTO> wrapper = new QueryWrapper<FzxzTemplateDTO>();
|
|
|
|
+ // if (!StringUtils.isEmpty(search)) {
|
|
|
|
+ // wrapper.like("mbmc", search);
|
|
|
|
+ // }
|
|
|
|
+ // List<FzxzTemplateDTO> res = fzxzTemplateMapper.selectList(wrapper);
|
|
|
|
+ // return res;
|
|
|
|
+ // } catch (Exception e) {
|
|
|
|
+ // e.printStackTrace();
|
|
|
|
+ // return new ArrayList<FzxzTemplateDTO>();
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Override
|
|
@Override
|
|
public RequestResult AddTemplate(FzxzTemplateDTO fzxzTemplateDTO) {
|
|
public RequestResult AddTemplate(FzxzTemplateDTO fzxzTemplateDTO) {
|