Commit 7656bfa2 by yuwei

项目初始化

parent 912bfc95
...@@ -5,6 +5,7 @@ import cn.datax.common.core.R; ...@@ -5,6 +5,7 @@ import cn.datax.common.core.R;
import cn.datax.common.validate.ValidationGroups; import cn.datax.common.validate.ValidationGroups;
import cn.datax.service.data.standard.api.dto.ContrastDto; import cn.datax.service.data.standard.api.dto.ContrastDto;
import cn.datax.service.data.standard.api.entity.ContrastEntity; import cn.datax.service.data.standard.api.entity.ContrastEntity;
import cn.datax.service.data.standard.api.vo.ContrastTreeVo;
import cn.datax.service.data.standard.api.vo.ContrastVo; import cn.datax.service.data.standard.api.vo.ContrastVo;
import cn.datax.service.data.standard.api.query.ContrastQuery; import cn.datax.service.data.standard.api.query.ContrastQuery;
import cn.datax.service.data.standard.mapstruct.ContrastMapper; import cn.datax.service.data.standard.mapstruct.ContrastMapper;
...@@ -134,7 +135,7 @@ public class ContrastController extends BaseController { ...@@ -134,7 +135,7 @@ public class ContrastController extends BaseController {
@GetMapping("/tree") @GetMapping("/tree")
public R getContrastTree() { public R getContrastTree() {
contrastService.getContrastTree(); List<ContrastTreeVo> list = contrastService.getContrastTree();
return R.ok().setData(null); return R.ok().setData(list);
} }
} }
...@@ -3,6 +3,7 @@ package cn.datax.service.data.standard.service; ...@@ -3,6 +3,7 @@ package cn.datax.service.data.standard.service;
import cn.datax.service.data.standard.api.entity.ContrastEntity; import cn.datax.service.data.standard.api.entity.ContrastEntity;
import cn.datax.service.data.standard.api.dto.ContrastDto; import cn.datax.service.data.standard.api.dto.ContrastDto;
import cn.datax.common.base.BaseService; import cn.datax.common.base.BaseService;
import cn.datax.service.data.standard.api.vo.ContrastTreeVo;
import java.util.List; import java.util.List;
...@@ -26,5 +27,5 @@ public interface ContrastService extends BaseService<ContrastEntity> { ...@@ -26,5 +27,5 @@ public interface ContrastService extends BaseService<ContrastEntity> {
void deleteContrastBatch(List<String> ids); void deleteContrastBatch(List<String> ids);
void getContrastTree(); List<ContrastTreeVo> getContrastTree();
} }
...@@ -2,16 +2,20 @@ package cn.datax.service.data.standard.service.impl; ...@@ -2,16 +2,20 @@ package cn.datax.service.data.standard.service.impl;
import cn.datax.service.data.standard.api.entity.ContrastEntity; import cn.datax.service.data.standard.api.entity.ContrastEntity;
import cn.datax.service.data.standard.api.dto.ContrastDto; import cn.datax.service.data.standard.api.dto.ContrastDto;
import cn.datax.service.data.standard.api.vo.ContrastTreeVo;
import cn.datax.service.data.standard.service.ContrastService; import cn.datax.service.data.standard.service.ContrastService;
import cn.datax.service.data.standard.mapstruct.ContrastMapper; import cn.datax.service.data.standard.mapstruct.ContrastMapper;
import cn.datax.service.data.standard.dao.ContrastDao; import cn.datax.service.data.standard.dao.ContrastDao;
import cn.datax.common.base.BaseServiceImpl; import cn.datax.common.base.BaseServiceImpl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import java.util.List; import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
/** /**
* <p> * <p>
...@@ -66,7 +70,9 @@ public class ContrastServiceImpl extends BaseServiceImpl<ContrastDao, ContrastEn ...@@ -66,7 +70,9 @@ public class ContrastServiceImpl extends BaseServiceImpl<ContrastDao, ContrastEn
} }
@Override @Override
public void getContrastTree() { public List<ContrastTreeVo> getContrastTree() {
List<ContrastEntity> contrastEntityList = contrastDao.selectList(Wrappers.emptyWrapper());
Map<String, List<ContrastEntity>> sourceListMap = contrastEntityList.stream().collect(Collectors.groupingBy(ContrastEntity::getSourceId));
return null;
} }
} }
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