|
@@ -7,6 +7,8 @@ import com.fasterxml.jackson.databind.ObjectMapper;
|
|
import com.galaxis.capsule.bo.ChuanyunObject;
|
|
import com.galaxis.capsule.bo.ChuanyunObject;
|
|
import com.galaxis.manatee.constant.ChuanYunConstant;
|
|
import com.galaxis.manatee.constant.ChuanYunConstant;
|
|
import com.galaxis.manatee.constant.StringConstant;
|
|
import com.galaxis.manatee.constant.StringConstant;
|
|
|
|
+import com.galaxis.manatee.dao.ChuanyunCostCollectionDao;
|
|
|
|
+import com.galaxis.manatee.entity.chuanyun.data.object.ChuanyunCostCollectionDO;
|
|
import com.galaxis.manatee.entity.chuanyun.data.object.ChuanyunGroupProjectDO;
|
|
import com.galaxis.manatee.entity.chuanyun.data.object.ChuanyunGroupProjectDO;
|
|
import com.galaxis.manatee.entity.chuanyun.dto.ChuanyunSaveDTO;
|
|
import com.galaxis.manatee.entity.chuanyun.dto.ChuanyunSaveDTO;
|
|
import com.galaxis.manatee.entity.chuanyun.dto.Filter;
|
|
import com.galaxis.manatee.entity.chuanyun.dto.Filter;
|
|
@@ -29,9 +31,11 @@ public class ChuanyunServiceImpl implements ChuanyunService {
|
|
|
|
|
|
private final Integer pageSize=20;
|
|
private final Integer pageSize=20;
|
|
private final ChuanYunManager chuanYunManager;
|
|
private final ChuanYunManager chuanYunManager;
|
|
|
|
+ private final ChuanyunCostCollectionDao chuanyunCostCollectionDao;
|
|
|
|
|
|
- public ChuanyunServiceImpl(ChuanYunManager chuanYunManager) {
|
|
|
|
|
|
+ public ChuanyunServiceImpl(ChuanYunManager chuanYunManager, ChuanyunCostCollectionDao chuanyunCostCollectionDao) {
|
|
this.chuanYunManager = chuanYunManager;
|
|
this.chuanYunManager = chuanYunManager;
|
|
|
|
+ this.chuanyunCostCollectionDao = chuanyunCostCollectionDao;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -89,6 +93,11 @@ public class ChuanyunServiceImpl implements ChuanyunService {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public List<ChuanyunCostCollectionDO> getAllCostCollection() {
|
|
|
|
+ return chuanyunCostCollectionDao.findAll();
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 如果有项目组成员,将项目组成员projectMember替换为主键
|
|
* 如果有项目组成员,将项目组成员projectMember替换为主键
|
|
* 如果没有项目组成员,判断是否是EBG的实施、研发二开、售后维保项目,如果是,则添加EBG全体成员
|
|
* 如果没有项目组成员,判断是否是EBG的实施、研发二开、售后维保项目,如果是,则添加EBG全体成员
|